Ontem, 16 de fevereiro, aconteceu algo que muitos de vocês estão esperando há muito tempo, já que a primeira versão oficial do Vulkan, a versão 1.0, foi lançada.
Vulkan é a resposta dos criadores do OpenGL para enfrentar o novo DirectX 12 da Microsoft, sendo uma API capaz de tirar o máximo proveito do poder da placa gráfica do seu computador, quer você use Linux ou outro sistema operacional.
Com o nascimento do Vulkan, os jogos vão para uma nova dimensão, pois, ao contrário do DirectX, é compatível com quase todas as plataformas tanto Windows, como Linux, e Android, com resultados excepcionais em todos os sentidos.
O segredo desta API é que ela pode acessar diretamente a placa gráfica, controlar diretamente os recursos do sistema para gerar gráficos, conseguindo pular intermediários e aumentar a performance. Também é compatível com quase todos os gráficos atuais, tanto da Nvidia quanto da AMD.
A razão de ter parado de fazer OpenGL e ter lançado o Vulkan foi que OpenGL não teve o sucesso esperado em jogos para desktop(embora tivesse sido bem-sucedido no Android), exigindo uma revisão completa.
Com o nascimento desta API, os jogadores podem ter gráficos de última geração sem ter que recorrer ao DirectX 12, que só pode ser usado com o Windows 10. Além disso, a capacidade de plataforma cruzada, sem dúvida, atrairá muitos desenvolvedores, pois a Vulkan já lançou seu próprio SDK para criar jogos e as empresas de placas gráficas em breve lançarão os drivers correspondentes.
Quanto aos jogos, o primeiro jogo compatível é o Princípio Talos, do qual uma versão Beta foi lançada hoje do qual você pode ver um trailer no final deste artigo e que, claro, está disponível para Linux através do Steam. Outros jogos terão suporte no futuro, com rumores de que jogos importantes como Street Fighter V Eles serão.
Eu tenho uma pergunta, é software proprietário ou livre?
Software Livre é claro hehe, esqueci de mencionar isso.
lembranças
então pelo que entendi o driver não será mais tão necessário
Eu gosto!
É impressionante ver as contribuições que os desenvolvedores fazem no código aberto, Vulkan irá percorrer um longo caminho e as grandes empresas perceberam.
Pela minha experiência (não profissional) não tinha percebido grande notoriedade do OpenGl no pc, talvez um jogo ... Casos bem específicos. Mas no Android eu experimentei vários jogos construídos sob essa API (mas relativamente recentemente em relação à mesma API de pc - provavelmente por causa daquela remodelação a que #azpe se refere;)
Depois do bom, vem o mau; Alguns gráficos não são suportados, pelo menos até que sejam "adaptados" por marcas de acessórios. Desenvolvendo um novo driver compatível com a API Vulkan
E uma pergunta final: a API Vulkan é compatível com todos os tipos de processadores gráficos, como OpenGl, ou tem alguns "requisitos mínimos"?