1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Rumours: DirectX 11 to Feature ‘Compute Shader’

Discussão em 'Novidades Hardware PC' iniciada por mascarilha, 22 de Novembro de 2007. (Respostas: 48; Visualizações: 5587)

  1. mascarilha

    mascarilha I folded Myself

    cumps
     
  2. StreeTunder

    StreeTunder Suspenso

    Já andam a falar no dx11... cum carago! :lol:
     
  3. Plinks

    Plinks Power Member

    Bolas vocês não dão tempo de nada, mas ainda não deve passar de um rumor.
     
  4. blastarr

    blastarr Power Member

    Pois, acredito muito... :rolleyes:
    Se vier, já vem tarde, pois a CUDA Framework será integrada no driver gráfico de todas as Geforce 8 muito em breve, permitindo às aplicações preparadas para o efeito aceder directamente ao poder de cálculo das GPU's, sem passar pelo lag que a API DirectX introduz (recordo que o Direct3D acede apenas a uma layer de abstracção -HAL- que corre em cima do driver da placa gráfica, não tem acesso directo ao hardware subjacente).
    Neste contexto, o CUDA será apenas outra API suportada nativamente pelo hardware, lado a lado com o OpenGL 2.0 e o DirectX 10/9.0c e não através destas.
     
  5. SilveRRIng

    SilveRRIng Power Member

    O CUDA é demasiado especifico e exclusivo para ser atraente para os developers de jogos. Estes querem programar para o maior numero possível de placas gráficas do mercado. Isto será útil para aplicações que não os jogos.



    Onde este novo (hipotético) shader poderá ter impacto é em empresas como a Havok (agora da Intel) e Ageia. Nos próximos anos parece que iremos assistir a um braço de ferro entre "quem" é que afinal fica com o processamento da física nos jogos, se o(s) CPU, GPU ou PPU dedicado. Acredito que a verdade resida numa mistura de tudo isto, mas este novo shader, pelo menos, soa bem.
     
  6. akgis

    akgis Power Member

    CUDA = novo Glide?
     
  7. Romani48

    Romani48 Power Member

    Esperemos é que as gráficas consigam lidar bem com isto.. os APIs tinham um controlo sobre o I/O de dados na gráfica.. agora este irá ser feito pelo o quê? Drivers..

    Pode ser uma vantagem.. isto pensando bem poderia levar ao fim do DirectX como o conhecemos ... se todo o processo de grafismo não tiver que passar por APis.. byebye DX e OpenGL.. o problema é... será que é isto que se quer? (pelo menos no ponto de visão das empresas, como a MS)
     
  8. akgis

    akgis Power Member

    o DirectX foi feito para unificar a cambada de marcas de graficas que na altura existiam, Nvidia, Ati, 3dFx, PowerVR, S3, etc etc Agora com duas marcas talvez faza mais sentido retirar um pouco da abstração que esta presente no DirectX
     
  9. Kursk_crash

    Kursk_crash Banido

    opá.. eu não quero voltar ao tempo das api's propietárias..

    depois se quiseres um jogo tens de ter x placa ou y placa.

    acho muito bem haver uma api para todos..o DX.

    apenas penso que quanto mais performante e simples for o dx melhor.
    aproximar o dx do hardware das placas acho bem
     
  10. lohka_86

    lohka_86 Banido

    Se tivesses trocado as letras "dx" por "OpenGL", terias feito um post melhor, IMHO.
     
  11. Kursk_crash

    Kursk_crash Banido

    tás como o carmack
     
  12. lohka_86

    lohka_86 Banido

    pah, pelo que costumo jogar, prefiro os jogos OpenGl aos DX, e se o próprio Carmack diz isso, ele lá há-de saber porquê...

    E depois tens outra coisa... Linux...
     
  13. Romani48

    Romani48 Power Member

    disses te tudo.. eu também achava melhor um unico API, chamado Open GL.. assim jogar já faria parte de MAC e linux

    mas isso seria a sentença da MS :)
     
  14. blastarr

    blastarr Power Member

    Porque é que seria a sentença da MS ?
    Não foi a Microsoft uma das fundadoras originais do OpenGL Arquitecture Review Board ?
    Não é a MS quem continua, desde há muito tempo, a incluir suporte para OpenGL por software em todas as versões do Windows ?

    A "prisão" de ter uma só API também não seria benéfico para a inovação, a meu ver.
    Foi quando existiam muitas API's diferentes no mercado que as bases do actual DirectX foram lançadas, quando este incorporou tecnologias criada originalmente para elas (falo do OpenGL, do Glide, do PowerSGL, do Fahrenheit, do MiniGL, etc, etc).
     
  15. CLPDJ

    CLPDJ Power Member


    Nem mais.... um "monopolização" de um API e mt mau.... tudo onde so existe um so sistema ou "saida" torna-se pouco evolutiva e despendiosa.... e como se acabasse a AMD ou a ATi ou a Intel ou Nvidia.... seria mt negativo para os uzer's que viriam a ter uma so palataforma a qual teriam de pagar mais pela mesma e nao evoluiria tao rapido....

    BTW: acho um pouco "comico" andar a falar de supostas features e um Api ainda não existente e ainda para mais sabendo que havera um "refresh" do actual (AKA DX10 to DX10.1) [just my 2 cent]

    btw @ blastarr (and sorri o off topic) onde posso saber novidades, features e defeitos/virtudes do CUDA....

    um abraço para todos...
     
  16. mais_um

    mais_um Power Member

    [SIZE=-1]http://developer.nvidia.com/object/cuda.html[/SIZE]
     
  17. Romani48

    Romani48 Power Member

    não me refiro ao facto de passados, da existência de suporte, que é óbvio que tem de ter

    Mas o facto que hoje em dia faz as pessoas mais informadas sobre o assunto não escolher entre linux e windows é o JOGAR.. ora 90%, ou mais quem sabe, dos jogos são todos programados com APIs do DX.. ora se passam todos a ser OpenGL, já não necessitam do DX para nada.. se não precisam do DX para nada, uma boa percentagem de utilizadores perde a razão para usar o Windows..

    este é o meu ponto de vista.. não digo que fosse 100% realidade nessa situação..
     
  18. Make.Love

    Make.Love Banido

    olha que nao anda longe disso...
     
  19. timber

    timber Zwame Advisor

    O DirectX é mais uma daquelas jogadas de mestre ou nojentas da MS (depende do vosso ponto de vista). E é semelhante a muitas outras como o IE, o Messenger, o bla bla bla

    Ao fim do dia é o que mantém o desenvolvimento de jogos totalmente paralisado fora do Windows.

    E não, pessoalmente não considero que ter 2 APIs 3D seja bom para a concorrência. A não ser claro que fossem duas APIs abertas.
     
  20. MeY-ZiNG

    MeY-ZiNG Power Member

    Não é por acaso que a Microsoft não inclui suporte directo para as versões mais recentes do OpenGL, com capacidade de concorrer directamente com o DX. Até há bem pouco tempo, a biblioteca de OpenGL incluída no Vista fazia basicamente uma conversão on-the-fly, por software, para DirectX, com uma grande perda de performance (capaz de desmobilizar qualquer jogador) e só suportava a versão 1.4 da API (já estamos quase na 3.0).

    Só há pouco tempo é que foi disponibilizada uma biblioteca que comunica directamente com a gráfica. Estiveram a empatar deliberadamente, para motivar a adopção do DX10... de facto não brincam em serviço.
     

Partilhar esta Página