” alt=”>
” />
A Microsoft mudou o discurso padrão de quando lança uma nova API DirectX no mercado, ao contrário do que fez no DirectX 10, onde fez nascer a revolta de muitas pessoas sobre esta API que era exclusiva e só funcionava numa classe de placas de vídeo totalmente nova. A partir da versão 11, muitos recursos novos rodarão nos modelos DX9 e DX10 também.
O Vista , em seu lançamento seria o sistema operacional que traria novos níveis de desempenho em jogos DX10, porém o que aconteceu foi que NVidia e ATI não conseguiram realmente melhorar os games de forma substancial com o DX10, sendo a imensa maioria dos games ainda é programada em DX9, nem adiantou a gigantesca campanha de marketing destas empresas, nada salvou o DX10 do baixo uso pelas empresas desenvolvedores de games, enfim o tiro saiu pela culatra. Porém por trás do DirectX 11, Microsoft agora marketeia uma nova estratégia, que se resume em “Não se preocupem, a nova versão vai rodar em todas as placas de vídeo, com bons recursos compatíveis”!!! Novos drivers para esta API trarão o “verdadeiro” multithreading, que permitirá o uso mais eficiente de vários núcleos da CPU, melhorando o desempenho, pois até o DX10, os desenvolvedores não conseguiam realmente extrair melhor desempenho. Infelizmente somente uma nova geração de games poderá realmente usufruir desta nova capacidade. Rory Driscoll em seu blog demonstrou que tipos de gargalos um game pode sofrer pode não usar corretamente o multithreading, e como a nova implementação poderá melhorar o desempenho.
Outro recurso que trará melhorias é o Tessellation, que permitirá criar geometria com muito mais fidelidade com menos consumo de memória e recursos da GPU. Também foi adicionado ao DirectX 11 uma nova biblioteca matemática genérica que permitirá implementar não apenas renderização em 3D e jogos, mas também qualquer tipo de aplicação GPGPU, transformando a placa de vídeo em um processador altamente paralelizado. Tudo isto será introduzido no Windows 7 e demais Windows, não precisando que se troque tudo para tentar rodar um game DX11.
Microsoft carrega o DirectX para tentar dar mais um tiro evolutivo no mercado mundial de games, só o tempo dirá se o alvo foi realmente atingido.
