mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2025-10-16 08:37:52 +00:00
vk_descriptor_pool: Initial implementation
Create a large descriptor pool where we allocate all our descriptors from. It has to be wide enough to support any pipeline, hence its large numbers. If the descritor pool is filled, we allocate more memory at that moment. This way we can take advantage of permissive drivers like Nvidia's that allocate more descriptors than what the spec requires.
This commit is contained in:
parent
0f250f4a1f
commit
e3713ec645
3 changed files with 147 additions and 0 deletions
|
@ -157,6 +157,8 @@ if (ENABLE_VULKAN)
|
|||
renderer_vulkan/maxwell_to_vk.h
|
||||
renderer_vulkan/vk_buffer_cache.cpp
|
||||
renderer_vulkan/vk_buffer_cache.h
|
||||
renderer_vulkan/vk_descriptor_pool.cpp
|
||||
renderer_vulkan/vk_descriptor_pool.h
|
||||
renderer_vulkan/vk_device.cpp
|
||||
renderer_vulkan/vk_device.h
|
||||
renderer_vulkan/vk_image.cpp
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue