mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2026-08-16 05:21:22 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c6705577c9 |
@@ -64,11 +64,19 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
void AddBuffer(VkBuffer buffer, VkDeviceSize offset, VkDeviceSize size) {
|
void AddBuffer(VkBuffer buffer, VkDeviceSize offset, VkDeviceSize size) {
|
||||||
*(payload_cursor++) = VkDescriptorBufferInfo{
|
if (buffer == VK_NULL_HANDLE) {
|
||||||
.buffer = buffer,
|
*(payload_cursor++) = VkDescriptorBufferInfo{
|
||||||
.offset = offset,
|
.buffer = VK_NULL_HANDLE,
|
||||||
.range = size,
|
.offset = 0,
|
||||||
};
|
.range = VK_WHOLE_SIZE,
|
||||||
|
};
|
||||||
|
} else {
|
||||||
|
*(payload_cursor++) = VkDescriptorBufferInfo{
|
||||||
|
.buffer = buffer,
|
||||||
|
.offset = offset,
|
||||||
|
.range = size,
|
||||||
|
};
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void AddTexelBuffer(VkBufferView texel_buffer) {
|
void AddTexelBuffer(VkBufferView texel_buffer) {
|
||||||
|
|||||||
Reference in New Issue
Block a user