Confira !!
O driver Vulkan de código aberto "ANV" da Intel para sistemas Linux agora tem suporte experimental para shaders de malha que funcionam com suas próximas placas gráficas Intel Arc DG2/Alchemist.
Mehs shaders combinam processamento de vértice e primitivo como uma mudança fundamental no pipeline de renderização de gráficos. Os shaders de malha com Vulkan funcionam atualmente por meio da extensão VK_NV_mesh_shader da NVIDIA. Conforme explicado com a especificação :
Essa extensão fornece um novo mecanismo que permite que aplicativos gerem coleções de primitivas geométricas por meio de sombreamento de malha programável. É uma alternativa ao pipeline de sombreamento primitivo programável existente, que dependia da geração de primitivos de entrada por um montador de função fixa, bem como busca de vértice de função fixa.
Existem novos tipos de sombreadores programáveis - o sombreador de tarefa e de malha - para gerar essas coleções a serem processadas por montagem primitiva de função fixa e lógica de rasterização. Quando os shaders de tarefa e malha são despachados, eles substituem os estágios principais de pré-rasterização, incluindo busca de atributo de array de vértice, processamento de sombreador de vértice, tesselação e processamento de sombreador de geometria.
Nenhum comentário:
Postar um comentário