Confira !!
No ano passado, os desenvolvedores de Igalia, Collabora e outros estiveram envolvidos em trazer suporte para a extensão OpenGL EXT_external_objects dentro dos drivers de código aberto da Intel. Esse trabalho agora é uma das peças para oferecer melhor interoperabilidade entre OpenGL e Vulkan.
No mês passado, o suporte EXT_external_objects para o driver Intel Iris Gallium3D foi incorporado. Além disso, fundido algumas semanas atrás, estava o suporte EXT_external_objects para o antigo driver Mesa i965 que continua fornecendo suporte OpenGL para hardware pré-Broadwell.
O EXT_external_objects é a extensão do OpenGL para a introdução de objetos de memória e semáforos para lidar com esses conceitos trazidos por Vulkan. Com o trabalho EXT_external_objects, um jogo / aplicativo OpenGL permite a importação de um objeto de memória Vulkan.
Enquanto o trabalho é direcionado para lidar com EXT_external_objects pelos drivers Intel Mesa, casos / bugs secundários continuam a ser resolvidos. Mais detalhes sobre o esforço por meio desta postagem no blog de Collabora, que está se engajando no trabalho devido ao sistema operacional Chrome do Google.
No lado da AMD, o driver RadeonSI Gallium3D também tem o suporte EXT_memory_object e EXT_semaphore para objetos externos enquanto os outros drivers ainda estão ausentes.
Até a próxima !!
Nenhum comentário:
Postar um comentário