diff options
| author | Quentin LADEVIE <qladevie@wanadev.fr> | 2022-02-24 12:51:08 +0100 |
|---|---|---|
| committer | Quentin LADEVIE <qladevie@wanadev.fr> | 2022-02-24 12:51:08 +0100 |
| commit | 6d98e9d8b07d5c8aa0358780c38f29ffddfbf45f (patch) | |
| tree | 25e36cfd7a2917cb9ae14529239281dc157fd77f /src/vk-api.cpp | |
| parent | b088d17e07dc68ff81830f40f4a49eda4f93dc13 (diff) | |
Make bindless descriptor a private member of vkapi
Diffstat (limited to 'src/vk-api.cpp')
| -rw-r--r-- | src/vk-api.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/vk-api.cpp b/src/vk-api.cpp index 6ce7312..226314a 100644 --- a/src/vk-api.cpp +++ b/src/vk-api.cpp @@ -993,6 +993,9 @@ void vkapi::update_descriptor_samplers(std::vector<sampler> &samplers) { vkUpdateDescriptorSets(context.device, writes_descriptor.size(), writes_descriptor.data(), 0, nullptr); } +void vkapi::update_constants(VkCommandBuffer command_buffer, VkShaderStageFlagBits shader_stage, off_t offset, size_t size, void* data) { + vkCmdPushConstants(command_buffer, bindless_descriptor.pipeline_layout, shader_stage, offset, size, data); +} void vkapi::start_record(VkCommandBuffer command_buffer) { VkCommandBufferBeginInfo cmd_buf_begin_info = {}; |
