| 2268 | } |
| 2269 | |
| 2270 | static void VulkanSetUniformBuffer(HContext _context, HUniformBuffer uniform_buffer, uint32_t offset, uint32_t size, const void* data) |
| 2271 | { |
| 2272 | VulkanContext* context = (VulkanContext*)_context; |
| 2273 | VulkanUniformBuffer* ubo = (VulkanUniformBuffer*) uniform_buffer; |
| 2274 | assert(offset + size <= ubo->m_BaseUniformBuffer.m_Layout.m_Size); |
| 2275 | DeviceBufferUploadHelper(context, data, size, offset, &ubo->m_DeviceBuffer); |
| 2276 | } |
| 2277 | |
| 2278 | static void VulkanDisableUniformBuffer(HContext _context, HUniformBuffer uniform_buffer) |
| 2279 | { |
nothing calls this directly
no test coverage detected