Revert some previous changes partially + maintenance5 changes

This commit is contained in:
CamilleLaVey 2026-09-17 17:19:27 -04:00
parent 377478cd46
commit 10528f1ceb
8 changed files with 114 additions and 31 deletions

View file

@ -96,6 +96,7 @@ void Load(VkDevice device, DeviceDispatch& dld) noexcept {
X(vkCmdBeginDebugUtilsLabelEXT);
X(vkCmdBindDescriptorSets);
X(vkCmdBindIndexBuffer);
X(vkCmdBindIndexBuffer2KHR);
X(vkCmdBindPipeline);
X(vkCmdBindTransformFeedbackBuffersEXT);
X(vkCmdBindVertexBuffers);

View file

@ -211,6 +211,7 @@ struct DeviceDispatch : InstanceDispatch {
PFN_vkCmdBeginTransformFeedbackEXT vkCmdBeginTransformFeedbackEXT{};
PFN_vkCmdBindDescriptorSets vkCmdBindDescriptorSets{};
PFN_vkCmdBindIndexBuffer vkCmdBindIndexBuffer{};
PFN_vkCmdBindIndexBuffer2KHR vkCmdBindIndexBuffer2KHR{};
PFN_vkCmdBindPipeline vkCmdBindPipeline{};
PFN_vkCmdBindTransformFeedbackBuffersEXT vkCmdBindTransformFeedbackBuffersEXT{};
PFN_vkCmdBindVertexBuffers vkCmdBindVertexBuffers{};
@ -1280,6 +1281,11 @@ public:
dld->vkCmdBindIndexBuffer(handle, buffer, offset, index_type);
}
void BindIndexBuffer2KHR(VkBuffer buffer, VkDeviceSize offset, VkDeviceSize size,
VkIndexType index_type) const noexcept {
dld->vkCmdBindIndexBuffer2KHR(handle, buffer, offset, size, index_type);
}
void BindVertexBuffers(u32 first, u32 count, const VkBuffer* buffers,
const VkDeviceSize* offsets) const noexcept {
dld->vkCmdBindVertexBuffers(handle, first, count, buffers, offsets);