Mesa (main): v3dv: fix incorrect render area setup

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Mon Jun 7 11:46:16 UTC 2021


Module: Mesa
Branch: main
Commit: 6f504b5fc66b1732e859fc487397ac9e657a844e
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f504b5fc66b1732e859fc487397ac9e657a844e

Author: Iago Toral Quiroga <itoral at igalia.com>
Date:   Thu Jun  3 10:44:49 2021 +0200

v3dv: fix incorrect render area setup

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4875
Reviewed-by: Alejandro Piñeiro <apinheiro at igalia.com
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11158>

---

 src/broadcom/vulkan/v3dv_cmd_buffer.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/broadcom/vulkan/v3dv_cmd_buffer.c b/src/broadcom/vulkan/v3dv_cmd_buffer.c
index d76363db2bd..d2ebde7a507 100644
--- a/src/broadcom/vulkan/v3dv_cmd_buffer.c
+++ b/src/broadcom/vulkan/v3dv_cmd_buffer.c
@@ -1407,7 +1407,7 @@ v3dv_CmdBeginRenderPass(VkCommandBuffer commandBuffer,
     * to emit a new clip window to constraint it to the render area.
     */
    uint32_t min_render_x = state->render_area.offset.x;
-   uint32_t min_render_y = state->render_area.offset.x;
+   uint32_t min_render_y = state->render_area.offset.y;
    uint32_t max_render_x = min_render_x + state->render_area.extent.width - 1;
    uint32_t max_render_y = min_render_y + state->render_area.extent.height - 1;
    uint32_t min_clip_x = state->clip_window.offset.x;



More information about the mesa-commit mailing list