A Nvidia parece estar levando muito à sério o suporte para a nova API gráfica Vulkan, ainda que não existam muitos games que possam tirar proveito dela, pelo menos por enquanto.
Os drivers com suporte para o Vulkan ainda estão sendo lançados em separado e não são os mais indicados para que precisa de estabilidade, a tendência é eles irem melhorando com o tempo juntamente com a API, esta que já ganhou algumas atualizações e correções e está na versão 1.0.4.
De qualquer forma, o que me agrada é ver como a Nvidia parece estar dando atenção para o Vulkan, em breve teremos mais games desenvolvidos com a plataforma, maturidade tanto da API quando dos drivers e poderemos ver o quanto o Vulkan pode ser benéfico. Por hora estes drivers beta ainda são indicados apenas para quem quer testar.
_____________________________________________________________________________ Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.
Dan Ginsbur, representante da Valve no SIGGRAPH 2015, subiu ao palco para falar sobre a nova API gráfica Vulkan, a qual já comentamos várias vezes aqui no blog e também no canal do Diolinux, ele deu uma declaração que certamente vai gerar polêmica, confira:
"DirectX12 ou qualquer outro futuro será desnecessário", afirma Valve
Na SIGGRAPH (Special Interest Group on GRAPHics and Interactive Techniques) deste ano a Valve apresentou detalhes do Vulkan para os espectadores e pronunciou sobre o futuro das a API para os games da próxima geração.
Mas talvez, de todas as afirmações feitas por Ginsbur a que gerou mais polêmica foi:
"Vulkan é o caminho certo a seguir para alimentar a próxima geração de jogos de alto desempenho. A menos que você esteja ansioso o suficiente para estar desenvolvendo um jogo com DirectX 12 este ano, eu diria que não há muita razão para nunca criar um backend DirectX 12 para o seu jogo, e a razão para isso é que Vulkan trará suporte para você no Windows 10 também, da mesma forma que DX12 faria, além do seu game ser multiplataforma."
Recentemente houveram alguns discursos interessante por parte da AMD, um vídeo postado no canal do X.org mostra um pouco dos planos da empresa para o suporte à API Vulkan e ao Linux, confira.
Um driver unificado com o Kernel
Deu-me a entender que a AMD, diferente da Nvidia, não está querendo colocar um instalador de drivers, ou drivers que precisem ser instalados posteriormente ao acesso dos usuários de Linux, pelo menos não no "mainstream", eles pretendem inserir o próprio driver, o melhor que eles tiverem diretamente no Kernel, o que é uma coisa bem interessante, mas antes de falar mais sobre o assunto confira a palestra da empresa com seus planos de desenvolvimento para o Linux.
AMDGPU
Para entender um pouco melhor você pode ler os slides da palestra neste endereço, e tem várias coisas interessantes que eu pude tirar deles. Uma coisa que achei muito interessante e que até o momento só tinha ouvido falar e agora pude ver em um documento e a ideia de unificação de drivers da AMD.
O AMDGPU, que já tinha sido comentado aqui no blog, - clique aqui para ler sobre ele - pretendo unificar toda a bagunça de drivers AMD que temos até o momento, desta forma ele seria um módulo único e que seria inserido no próprio Kernel Linux, segundo a palestra esta modificação começara a ser inserida com o Kernel 4.2 que acompanhará o Ubuntu 15.10 por exemplo, e em qualquer sistema que optar em usar o mesmo Kernel com este módulo, ou seja, se você tem uma placa de vídeo AMD pode ser muito interessante atualizar o seu sistema no próximo mês.
O suporte será estendido e aprimorado até a versão 4.3 pelo que foi dito, passou-me a impressão (não posso afirmar co 100% de certeza) que o AMDGPU será continuamente atualizado e mantido diretamente no Kernel de forma que não seria necessário ir até o site ou usar repositórios adicionais para usar as placas da AMD no seu computador, a menos que você quisesse uma versão específica ou quisesse testar uma versão em desenvolvimento.
Com o novo AMDGPU o suporte inicial ao Vulkan também será inserido, entretanto, ainda não será pleno uma vez que a tecnologia continua se desenvolvendo e atualmente não temos nenhum game no mercado usando ela.
A AMD também afirmou que o desenvolvimento inicial do Vulkan/OpenGL dentro do AMDGPU será de código fechado e que posteriormente ele será aberto para todos.
Por que o Vulkan é tão importante
O Vulkan, para quem não conhece, é a evolução da API gráfica OpenGL utilizada atualmente por qualquer aplicativo no Linux (na maior parte das vezes) que precise de aceleração gráfica por parte de uma GPU, seja ela integrada ao processador ou não, seria o equivalente ao DirectX do Windows, só que para Linux.
Ele é tão importante pois é ele que fará frente ao DirectX12 que promete aumentar o desempenho dos games no Windows, ainda não temos um exemplo pleno disso mas alguns testes já mostraram que o DX12 da Microsoft consegue otimizar de uma maneira muito interessante alguns jogos no PC.
Para você ficar mais informado sobre o Vulkan vamos dar algumas sugestões de leitura, segue:
_____________________________________________________________________________ Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.
As primeiras demonstrações do poder da nova API Gráfica Vulkan já apareceram e são realmente impressionantes quando comparadas à versão atual do OpenGL, confira:
Intel faz demonstração da nova API Vulkan na SIGGRAPH 2015
A cada aparição do Vulkan a API chama a atenção e causa surpresa, na SIGGRAPH deste ano a Intel fez uma demonstração exibindo o desempenho da nova API em comparação com o OpenGL, utilizado até então.
Como destaque na apresentação está que o Vulkan consegue distribuir melhor a carga entre os núcleos do processador, enquanto que na demonstração o OpenGL causava um "full load" no primeiro núcleo, quando há a mudança para o Vulkan é perceptível a diferença.
Muito mais FPS
Essa parece ser realmente um boa novidade para as pessoas que tem computador com chips gráficos integrados da Intel, a simples mudança de API na demonstração praticamente dobrou a quantidade de FPS na tela, algo realmente estupendo!
Para entender melhor veja o vídeo de demonstração abaixo:
Eu estou muito ansioso pelo lançamento do Vulkan para o público, porém, como podemos ver ao final do vídeo ainda não existe uma data de lançamento e ele nem sequer está aberto ao público "comum" ainda.
Enquanto o Vulkan não sai você pode interessar-se em ler estes artigos sobre o mesmo assunto:
_____________________________________________________________________________ Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.