ПрограммированиеФорумГрафика

Vulkan API (вышел!) (785 стр)

Страницы: 1784 785 786 787 788 Следующая »
#11760
22:17, 24 янв 2025

Пара новых расширений: https://www.phoronix.com/news/Vulkan-1.4.306

#11761
13:25, 30 янв 2025

Nvidia добавила пару новых расширений в спеку:

  * VK_NV_cooperative_vector
  * VK_NV_cluster_acceleration_structure
  * VK_NV_partitioned_acceleration_structure
  * VK_NV_ray_tracing_linear_swept_spheres

#11762
19:18, 30 янв 2025

Насколько я понял все эти новые расширения для RT только для 50хх - серии, где сделали поддержку лодов как в нанит. Теперь можно обновлять геометрию мелкими частями, а не перестраивать все целиком.

#11763
5:26, 31 янв 2025

В директе завезли уже ?

#11764
5:28, 31 янв 2025

/A\
> Насколько я понял все эти новые расширения для RT только для 50хх
На RTX 3070 Ti на свежем драйвере есть три из четырёх: VK_NV_cooperative_vector, VK_NV_cluster_acceleration_structure и VK_NV_partitioned_acceleration_structure.

#11765
8:31, 31 янв 2025

/A\
Можно же на компьюте делать если хочется гибкости везде

#11766
9:53, 31 янв 2025

innuendo
> В директе завезли уже ?
Только через NVAPI

NVIDIA RTX BLACKWELL GPU ARCHITECTURE
Тут пишут что Mega Geometry будет доступна везде начиная с Turing. Но только blackwell имеет хардварное ускорение.

#11767
10:17, 31 янв 2025

У меня на Turing поддерживается VK_NV_cluster_acceleration_structure, VK_NV_partitioned_acceleration_structure. Не поддерживается VK_NV_ray_tracing_linear_swept_spheres, VK_EXT_opacity_micromap.

#11768
10:56, 31 янв 2025

Надеюсь там нету правок glsl

#11769
11:59, 31 янв 2025

/A\
Там даже сабдивижен аппаратный

#11770
1:00, 1 фев 2025

кто ни будь пробовал vulkan и openxr?

#11771
(Правка: 8:15) 6:53, 1 фев 2025

Татарин
Да, прекрасно работают вместе.
Хочешь создавай вулкан девайс и к нему прикрепляю опенхр (предварительно спросив какие расшриения опенхр рантайм требует) - хочешь - наоборот (через XR_KHR_vulkan_enable2).

#11772
19:58, 2 фев 2025

Демки с новым рейтресом
https://github.com/nvpro-samples/vk_animated_clusters
https://github.com/nvpro-samples/vk_lod_clusters
https://github.com/nvpro-samples/vk_tessellated_clusters
https://github.com/nvpro-samples/vk_partitioned_tlas

Тулзы
https://github.com/nvpro-samples/nv_cluster_lod_builder
https://github.com/nvpro-samples/nv_cluster_builder

#11773
13:39, 3 фев 2025

Можно ли читать BC текстуры сразу в память имеджа на UMA архитектурах, минуя копирование через vkCmdCopyBufferToImage?

#11774
13:44, 3 фев 2025

v1c
Нельзя. В Metal вроде есть вариант вызвать OptimizeForGPUAccess, точное название не помню, и прям в памяти произойдет перестановка блоков.
Суть в том, что при копировании каждый вендор переставляет байты как захочет, вплость до группировки 4x R каналов, потом 4x G каналов и тд. Со сжатыми текстурами чуть проще так как там целые блоки, но они могут переехать далеко по памяти.

Страницы: 1784 785 786 787 788 Следующая »
ПрограммированиеФорумГрафика