FERRAMENTAS LINUX: O Vulkan 1.1.97 foi lançado com cinco novas extensões

segunda-feira, 7 de janeiro de 2019

O Vulkan 1.1.97 foi lançado com cinco novas extensões



Confira !!



Como a primeira atualização da especificação Vulkan em quase um mês e à frente da CES, onde veremos o novo hardware gráfico, o Vulkan 1.1.97 foi lançado com algumas novas extensões.

O Vulkan 1.1.97 tem o trabalho usual em correções / esclarecimentos de documentação, mas as mais interessantes são as novas extensões:

VK_EXT_buffer_device_address - Fornece um meio de consultar um valor de endereço de dispositivo de buffer para um buffer. Esse valor pode então ser usado para acessar a memória do buffer via PhysicalStorageBufferEXT no GLSL e SPV_EXT_physical_storage_buffer do SPIR-V.

VK_EXT_memory_budget - Isso expõe a memória usada e a memória total orçada para um heap de memória. De lá, ele pode ser estimado para a quantidade total de memória de cada heap que um processo está usando em um determinado momento.

VK_EXT_memory_priority - Permite especificar um valor de prioridade no tempo de alocação de memória. Essa prioridade de memória é usada para tentar manter essas alocações na memória local do dispositivo, em vez de potencialmente movê-las para a memória local não do dispositivo quando um heap fica cheio. Essas novas extensões de memória Vulkan foram desenvolvidas por engenheiros da NVIDIA.

VK_EXT_validation_features - Uma extensão desenvolvida pelo LunarG para ativar / desativar diferentes recursos de validação e recursos da camada de validação.

VK_KHR_depth_stencil_resolve - Permite a resolução automática de anexos de profundidade / estêncil com vários amostragens em uma subpasse .

No geral, esta é uma boa atualização com as novas e úteis extensões de memória Vulkan, assim como as VK_EXT_validation_features sendo bastante práticas também. A documentação revisada de Vulkan pode ser encontrada via Khronos.org .

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário