From 6d98e9d8b07d5c8aa0358780c38f29ffddfbf45f Mon Sep 17 00:00:00 2001 From: Quentin LADEVIE Date: Thu, 24 Feb 2022 12:51:08 +0100 Subject: Make bindless descriptor a private member of vkapi --- src/vk-api.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/vk-api.cpp') 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 &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 = {}; -- cgit v1.3