Fix T54322: partial redraw not working after recent refactor.
This commit is contained in:
parent
9009622b54
commit
2c80a4d4aa
Notes:
blender-bot
2023-02-14 07:47:59 +01:00
Referenced by issue #54329, Brush texture preview not working Referenced by issue #54322, Partial redraw broken origin.
|
@ -69,8 +69,6 @@ void wmPartialViewport(rcti *drawrct, const rcti *winrct, const rcti *partialrct
|
|||
scissor_pad = false;
|
||||
}
|
||||
|
||||
int x = drawrct->xmin;
|
||||
int y = drawrct->ymin;
|
||||
int width = BLI_rcti_size_x(winrct) + 1;
|
||||
int height = BLI_rcti_size_y(winrct) + 1;
|
||||
|
||||
|
@ -85,8 +83,8 @@ void wmPartialViewport(rcti *drawrct, const rcti *winrct, const rcti *partialrct
|
|||
scissor_height += 1;
|
||||
}
|
||||
|
||||
glViewport(x, y, width, height);
|
||||
glScissor(x, y, scissor_width, scissor_height);
|
||||
glViewport(winrct->xmin, winrct->ymin, width, height);
|
||||
glScissor(drawrct->xmin, drawrct->ymin, scissor_width, scissor_height);
|
||||
|
||||
wmOrtho2_pixelspace(width, height);
|
||||
gpuLoadIdentity();
|
||||
|
|
Loading…
Reference in New Issue