mirror of
https://git.eden-emu.dev/eden-emu/eden
synced 2026-04-10 03:18:55 +02:00
[vulkan] fix vuid 02999
This commit is contained in:
parent
732b7eb560
commit
c6705577c9
1 changed files with 13 additions and 5 deletions
|
|
@ -64,12 +64,20 @@ public:
|
|||
}
|
||||
|
||||
void AddBuffer(VkBuffer buffer, VkDeviceSize offset, VkDeviceSize size) {
|
||||
if (buffer == VK_NULL_HANDLE) {
|
||||
*(payload_cursor++) = VkDescriptorBufferInfo{
|
||||
.buffer = VK_NULL_HANDLE,
|
||||
.offset = 0,
|
||||
.range = VK_WHOLE_SIZE,
|
||||
};
|
||||
} else {
|
||||
*(payload_cursor++) = VkDescriptorBufferInfo{
|
||||
.buffer = buffer,
|
||||
.offset = offset,
|
||||
.range = size,
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
void AddTexelBuffer(VkBufferView texel_buffer) {
|
||||
*(payload_cursor++) = texel_buffer;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue