FERRAMENTAS LINUX: O State Tracker do Mesa Adiciona a Redução do FP64 / INT64 para os Drivers NIR

domingo, 3 de março de 2019

O State Tracker do Mesa Adiciona a Redução do FP64 / INT64 para os Drivers NIR




Confira !!


Como um passo no sentido de obter o FP64 (e INT64) apoio "soft" de trabalho dos condutores Gallium3D OpenGL, o rastreador estado Mesa adicionou FP64 apoio baixando / INT64 para os motoristas que utilizam NIR.

Foi em janeiro que a baixa redução do FP64 / INT64 foi finalmente mesclada ao Mesa e conectada ao driver "clássico" Intel Mesa. Até agora, nenhum outro driver além do i965 tem utilizado esse suporte de ponto flutuante de precisão dupla baseado em software.

Este trabalho é útil para GPUs que não possuem recursos FP64 / INT64 nativos ou onde sua implementação de hardware é lenta. O ARB_gpu_shader_fp64 é um dos requisitos para o OpenGL 4.0, embora o FP64 não seja comum entre os jogos. Essa extensão tem sido o principal gargalo para o driver Radeon R600g com várias placas gráficas da série HD 5000/6000 sem suporte oficial ao OpenGL 4.

Com essa redução para FP64 / INT64, "pode ​​ser suficiente" para os drivers NIR do Gallium3D. Ele não parece ter sido testado ainda com o novo driver Iris Gallium3D da Intel. Quanto ao driver Radeon R600g, ele ainda não possui um backend NIR . Há também outros drivers NIR Gallium3D como Freedreno e VC4

Este suporte de rastreador de estado de Mesa para reduzir o FP64 / INT64 para drivers NIR está no Git para o lançamento do Mesa 19.1 do próximo trimestre.

Fonte

Até a próxima !

Nenhum comentário:

Postar um comentário