FERRAMENTAS LINUX: O suporte básico do OpenGL ES Compute Shader começa a funcionar para o driver da Apple GPU Linux

domingo, 15 de janeiro de 2023

O suporte básico do OpenGL ES Compute Shader começa a funcionar para o driver da Apple GPU Linux

 

Os desenvolvedores de código aberto que trabalham no desenvolvimento do driver de kernel Linux DRM escrito em Rust para gráficos Apple M1/M2, bem como o driver Mesa AGX Gallium3D no espaço do usuário, agora conseguiram executar com êxito um sombreador de computação OpenGL ES 3.1 básico no hardware com esta pilha de driver de código aberto.


Os desenvolvedores envolvidos na criação do driver do kernel do Direct Rendering Manager e do driver OpenGL Gallium3D (há também um driver Vulkan em andamento) estavam trabalhando no OpenGL 2.1 e no OpenGL ES 2.0 , mas avançando lentamente, o desenvolvedor Asahi Lina conseguiu executar um Teste de shader computacional OpenGL ES 3.1 com sucesso.



Ela está comemorando neste fim de semana que a computação básica começou a funcionar com esse driver de código aberto. No entanto, ainda há muitos problemas. Em particular, a GPU ainda precisa ser desligada após cada comando. No entanto, progresso está sendo feito para resolver esse notável problema.

Provavelmente ainda levará algum tempo até que o driver do kernel escrito em Rust seja atualizado e o código Mesa AGX esteja pronto para os principais jogos, mas esse esforço de driver de GPU da Apple de código aberto continua parecendo brilhante para 2023.






Fonte

Até a próxima !!


Nenhum comentário:

Postar um comentário