turnip: use buffer size instead of bo size for VFD_FETCH_SIZE
Signed-off-by: Jonathan Marek <jonathan@marek.ca> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4224>
This commit is contained in:
parent
e62f8ae15a
commit
420ca1e4a1
|
@ -3443,7 +3443,7 @@ tu6_bind_draw_states(struct tu_cmd_buffer *cmd,
|
||||||
const VkDeviceSize offset = buf->bo_offset +
|
const VkDeviceSize offset = buf->bo_offset +
|
||||||
cmd->state.vb.offsets[binding];
|
cmd->state.vb.offsets[binding];
|
||||||
const VkDeviceSize size =
|
const VkDeviceSize size =
|
||||||
offset < buf->bo->size ? buf->bo->size - offset : 0;
|
offset < buf->size ? buf->size - offset : 0;
|
||||||
|
|
||||||
tu_cs_emit_regs(cs,
|
tu_cs_emit_regs(cs,
|
||||||
A6XX_VFD_FETCH_BASE(i, .bo = buf->bo, .bo_offset = offset),
|
A6XX_VFD_FETCH_BASE(i, .bo = buf->bo, .bo_offset = offset),
|
||||||
|
|
Loading…
Reference in New Issue