mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2025-10-16 12:07:53 +00:00
vk_update_descriptor: Initial implementation
The update descriptor is used to store in flat memory a large chunk of staging data used to update descriptor sets through templates. It provides a push interface to easily insert descriptors following the current pipeline. The order used in the descriptor update template has to be implicitly followed. We can catch bugs here using validation layers.
This commit is contained in:
parent
62d4e927d4
commit
09e775bfe0
3 changed files with 146 additions and 1 deletions
|
@ -176,7 +176,9 @@ if (ENABLE_VULKAN)
|
|||
renderer_vulkan/vk_stream_buffer.cpp
|
||||
renderer_vulkan/vk_stream_buffer.h
|
||||
renderer_vulkan/vk_swapchain.cpp
|
||||
renderer_vulkan/vk_swapchain.h)
|
||||
renderer_vulkan/vk_swapchain.h
|
||||
renderer_vulkan/vk_update_descriptor.cpp
|
||||
renderer_vulkan/vk_update_descriptor.h)
|
||||
|
||||
target_include_directories(video_core PRIVATE sirit ../../externals/Vulkan-Headers/include)
|
||||
target_compile_definitions(video_core PRIVATE HAS_VULKAN)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue