Fix T54322: partial redraw not working after recent refactor.

This commit is contained in:
Brecht Van Lommel 2018-03-14 20:39:10 +01:00
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.
1 changed files with 2 additions and 4 deletions

View File

@ -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();