OpenGL: tiny state-change fix
Only re-enable blending if the function that disables it was actually called. Still not ideal flipping this on & off repeatedly, but now there are fewer flips.
This commit is contained in:
@@ -633,11 +633,11 @@ static void draw_view_axis(RegionView3D *rv3d, rcti *rect)
|
||||
|
||||
if (fabsf(dx) > toll || fabsf(dy) > toll) {
|
||||
BLF_draw_default_ascii(startx + dx + 2, starty + dy + ydisp + 2, 0.0f, axis_text, 1);
|
||||
}
|
||||
|
||||
/* BLF_draw_default disables blending */
|
||||
glEnable(GL_BLEND);
|
||||
}
|
||||
}
|
||||
|
||||
glDisable(GL_BLEND);
|
||||
}
|
||||
|
Reference in New Issue
Block a user