Драйвер Intel "ANV" Vulkan продолжает улучшать свою поддержку шейдеров сетки, добавив в последнем коде Mesa 24.2-devel поддержку запросов к шейдерам сетки.
Что такое запросы шейдеров сетки?
Запросы шейдеров сетки позволяют разработчикам собирать статистику о шейдерах сетки и задачах, таких как количество сгенерированных примитивов сетки и различные показатели производительности. Эта информация может быть использована для оптимизации производительности графических приложений.
Поддержка в драйвере ANV
Драйвер ANV теперь поддерживает создание пулов запросов типа запроса VK_QUERY_TYPE_MESH_PRIMITIVES_GENERATED_EXT и статистических запросов флагов шейдеров сетки и задачи. Это позволяет разработчикам отслеживать производительность шейдеров сетки и задач в своих приложениях.
Преимущества
Добавление поддержки запросов шейдеров сетки в драйвер ANV предоставляет разработчикам ценный инструмент для оптимизации производительности графических приложений, использующих шейдеры сетки. Эта поддержка также соответствует последним спецификациям Vulkan.
Доступность
Поддержка запросов шейдеров сетки будет включена в предстоящий выпуск Mesa 24.2.
Ссылка: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29523