forked from bartvdbraak/blender
Small fix: make node backdrop draw with nearest-pixel filter, so it zooms in
showing pixels. Issue was it also blurred image at zoom level 1... maybe subpixel issue. Anyway - for inspecting exact composite results, zooming in showing pixels is nicer anyway.
This commit is contained in:
parent
f8611bac8f
commit
d6ad96e2a9
@ -2964,7 +2964,7 @@ void draw_nodespace_back_pix(const bContext *C, ARegion *ar, SpaceNode *snode)
|
||||
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
|
||||
glPixelZoom(snode->zoom, snode->zoom);
|
||||
|
||||
glaDrawPixelsAuto(x, y, ibuf->x, ibuf->y, GL_UNSIGNED_BYTE, GL_LINEAR, display_buffer);
|
||||
glaDrawPixelsAuto(x, y, ibuf->x, ibuf->y, GL_UNSIGNED_BYTE, GL_NEAREST, display_buffer);
|
||||
|
||||
glPixelZoom(1.0f, 1.0f);
|
||||
glDisable(GL_BLEND);
|
||||
@ -2972,7 +2972,7 @@ void draw_nodespace_back_pix(const bContext *C, ARegion *ar, SpaceNode *snode)
|
||||
else {
|
||||
glPixelZoom(snode->zoom, snode->zoom);
|
||||
|
||||
glaDrawPixelsAuto(x, y, ibuf->x, ibuf->y, GL_UNSIGNED_BYTE, GL_LINEAR, display_buffer);
|
||||
glaDrawPixelsAuto(x, y, ibuf->x, ibuf->y, GL_UNSIGNED_BYTE, GL_NEAREST, display_buffer);
|
||||
|
||||
glPixelZoom(1.0f, 1.0f);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user