diff options
-rw-r--r-- | .pick_status.json | 2 | ||||
-rw-r--r-- | src/gallium/auxiliary/util/u_blitter.c | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/.pick_status.json b/.pick_status.json index e78c4b58bfa..8090635d7f1 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -116,7 +116,7 @@ "description": "u_blitter/stencil: take dstbox x/y into accounts for dst fb width", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "because_sha": "b4c07a8a87d06f2c347f204cac9fe708428e272d" }, { diff --git a/src/gallium/auxiliary/util/u_blitter.c b/src/gallium/auxiliary/util/u_blitter.c index 593f8951a13..d6f0be54442 100644 --- a/src/gallium/auxiliary/util/u_blitter.c +++ b/src/gallium/auxiliary/util/u_blitter.c @@ -2937,8 +2937,8 @@ util_blitter_stencil_fallback(struct blitter_context *blitter, /* set a framebuffer state */ struct pipe_framebuffer_state fb_state = { 0 }; - fb_state.width = dstbox->width; - fb_state.height = dstbox->height; + fb_state.width = dstbox->x + dstbox->width; + fb_state.height = dstbox->y + dstbox->height; fb_state.zsbuf = dst_view; pipe->set_framebuffer_state(pipe, &fb_state); pipe->set_sample_mask(pipe, ~0); |