FERRAMENTAS LINUX: Todos os drivers Gallium3D obtendo suporte a compressão ASTC, RadeonSI Hits OpenGL ES 3.2

domingo, 29 de julho de 2018

Todos os drivers Gallium3D obtendo suporte a compressão ASTC, RadeonSI Hits OpenGL ES 3.2



Confira!!



A mais recente série de patches notáveis ​​do colaborador prolífico Mesa, Marek Olšák, da AMD, está permitindo o suporte a compressão de textura ASTC para todos os drivers Gallium3D.

Isso significa que a compactação universal de textura ASTC para todos os drivers de hardware Gallium3D que não implementam o recurso no hardware da GPU é para descompactar as texturas na CPU em um formato descompactado compatível antes de carregá-las na GPU.

O ASTC (Adaptive Scalable Texture Compression) é um algoritmo de compactação de textura sem perda de imagens originalmente criado pela ARM e pela AMD como uma alternativa aos tipos S3TC e ETC2. O ASTC faz parte do OpenGL e do OpenGL ES nos últimos anos.

Com esses patches universais do Gallium, o RadeonSI agora é capaz de suportar KHR_texture_compression_astc_ldr e ANDROID_extension_pack_es31a. Com essas extensões completas, o driver RadeonSI Gallium3D agora pode anunciar suporte para o OpenGL ES 3.2.

Esse suporte de fallback para o ASTC não passa em todos os testes de conformidade necessários. Os patches, por enquanto, podem ser encontrados no Mesa-dev . Marek está planejando pousar esses patches no próximo dia ou dois para que eles façam parte do próximo lançamento do Mesa 18.2, completo com suporte a RadeonSI OpenGL ES 3.2.


Fonte

Até a próxima!!

Nenhum comentário:

Postar um comentário