projects
/
platform
/
upstream
/
mesa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9669b48
)
tu: Allow VK_WHOLE_SIZE in tu_CmdBindVertexBuffers2EXT pSizes
author
Connor Abbott
<cwabbott0@gmail.com>
Fri, 1 Sep 2023 13:30:11 +0000
(15:30 +0200)
committer
Marge Bot
<emma+marge@anholt.net>
Wed, 27 Sep 2023 19:07:22 +0000
(19:07 +0000)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25001>
src/freedreno/vulkan/tu_cmd_buffer.cc
patch
|
blob
|
history
diff --git
a/src/freedreno/vulkan/tu_cmd_buffer.cc
b/src/freedreno/vulkan/tu_cmd_buffer.cc
index
d2f12c0
..
a419a40
100644
(file)
--- a/
src/freedreno/vulkan/tu_cmd_buffer.cc
+++ b/
src/freedreno/vulkan/tu_cmd_buffer.cc
@@
-2296,7
+2296,8
@@
tu_CmdBindVertexBuffers2EXT(VkCommandBuffer commandBuffer,
} else {
struct tu_buffer *buf = tu_buffer_from_handle(pBuffers[i]);
cmd->state.vb[firstBinding + i].base = buf->iova + pOffsets[i];
- cmd->state.vb[firstBinding + i].size = pSizes ? pSizes[i] : (buf->vk.size - pOffsets[i]);
+ cmd->state.vb[firstBinding + i].size =
+ vk_buffer_range(&buf->vk, pOffsets[i], pSizes ? pSizes[i] : VK_WHOLE_SIZE);
}
}