FERRAMENTAS LINUX: As GPUs Radeon mais antigas com driver RADV Vulkan agora têm um Trap Handler para ajudar em problemas de captura

segunda-feira, 24 de agosto de 2020

As GPUs Radeon mais antigas com driver RADV Vulkan agora têm um Trap Handler para ajudar em problemas de captura




Confira !!



O driver Mesa Radeon Vulkan "RADV" viu uma implementação inicial de manipulador de trap para ajudar a detectar e diagnosticar mais facilmente vários problemas decorrentes dos shaders Vulkan.

Inicialmente para processadores gráficos AMD "GFX8" Fiji / Polaris, mas teoricamente deveria funcionar bem para hardware GFX6 / GFX7 mais antigo, o manipulador de armadilhas foi fundido na segunda-feira. As GPUs GFX9 / GFX10 mais recentes exigirão uma implementação separada do manipulador de trap devido a diferenças de hardware.

O manipulador de trap RADV ajudará no diagnóstico de diferentes problemas com informações úteis de depuração fornecidas. Isso pode ser usado para problemas como violações de memória de vídeo, erro de divisão por zero e problemas semelhantes.

Samuel Pitoiset da Valve trabalhou neste manipulador de armadilha GFX8 inicial para RADV. O manipulador de trap não está habilitado por padrão, mas requer oRADV_TRAP_HANDLER = 1 variável de ambiente ser definida antes de iniciar seus jogos / aplicativos Vulkan para depuração.

Mais detalhes sobre o manipulador de trap por meio desta solicitação de mesclagem honrada que agora reside no Mesa 20.3.

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário