Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/src/gallium/drivers/panfrost/pan_context.c b/src/gallium/drivers/panfrost/pan_context.c
- index fa9c92af9f6..4bd6af2778f 100644
- --- a/src/gallium/drivers/panfrost/pan_context.c
- +++ b/src/gallium/drivers/panfrost/pan_context.c
- @@ -1409,6 +1409,16 @@ panfrost_draw_wallpaper(struct pipe_context *pipe)
- rsrc->damage.biggest_rect.y +
- rsrc->damage.biggest_rect.height);
- + printf("--panfrost: rsrc: %i %i %ix%i | batch: %i %i %ix%i | damage: %i %i %ix%i\n",
- + rsrc->damage.extent.minx, rsrc->damage.extent.miny,
- + rsrc->damage.extent.maxx - rsrc->damage.extent.minx,
- + rsrc->damage.extent.maxy - rsrc->damage.extent.miny,
- + batch->minx, batch->miny,
- + batch->maxx - batch->minx,
- + batch->maxy - damage.miny,
- + damage.minx, damage.miny,
- + damage.maxx - damage.minx,
- + damage.maxy - damage.miny);
- /* One damage rectangle means we can end up with at most 4 reload
- * regions:
- * 1: left region, only exists if damage.x > 0
- diff --git a/src/gallium/drivers/panfrost/pan_resource.c b/src/gallium/drivers/panfrost/pan_resource.c
- index 1f5b23145cf..b0dc1e1b4e7 100644
- --- a/src/gallium/drivers/panfrost/pan_resource.c
- +++ b/src/gallium/drivers/panfrost/pan_resource.c
- @@ -457,6 +457,7 @@ panfrost_resource_set_damage_region(struct pipe_screen *screen,
- int x = rects[i].x, w = rects[i].width, h = rects[i].height;
- int y = res->height0 - (rects[i].y + h);
- + printf("--panfrost: in -> region[%i] %i %i %ix%i\n", i, x, y, w, h);
- /* Clamp x,y,w,h to prevent negative values. */
- if (x < 0) {
- h += x;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement