FERRAMENTAS LINUX: O GFX-RS continua avançando para gráficos de alto desempenho e portáteis em ferrugem

domingo, 4 de fevereiro de 2018

O GFX-RS continua avançando para gráficos de alto desempenho e portáteis em ferrugem



Saiba mais!!



GFX-RS foi o projeto de linguagem de programação Rust para uma API gráfica portátil de alto desempenho que pode ser mapeada para Vulkan, Metal da Apple, Direct3D, etc. de uma única Rust API.

Dzmitry Malyshau, da Mozilla e Markus Siglreithmaier, falaram sobre este projeto de abstração de gráficos portáteis no Encontro Europeu de Desenvolvedores de Livre Livre na Bélgica. O GFX-RS está em desenvolvimento desde 2013 a 2014, mas atualmente está sendo submetido a uma "reescrita total" na tentativa de melhorar esta única ferramenta Rust que suporta backends para todas as principais API gráficas.

O GFX-RS tem focado muita atenção recentemente no suporte SPIR-V / Vulkan e, em particular, o esforço de trabalho em progresso de Khronos em torno da Iniciativa de Portabilidade Vulkan para chegar a um subconjunto de Vulkan que, por sua vez, pode mapear bem ao outras principais APIs de gráficos. A camada de abstração de hardware gfx-hal está atualmente trabalhando na implementação da interface de portabilidade Vulkan com manipulação de segurança tipo para ferrugem.



O GFX-RS também acompanhou o trabalho em torno do WebGPU e a possível API de gráficos de baixo nível "WebVulkan" para a web no futuro.

Aqueles que desejam aprender mais sobre este projeto de gráficos Rust podem fazê-lo através dos slides do FOSDEM 2018 (PDF), enquanto você quer saltar direto para o projeto, por meio do projeto no GitHub .


Fonte

Até a próxima!!

Nenhum comentário:

Postar um comentário