Cleanup: long function call in interface_draw.c

This commit is contained in:
2019-05-01 10:46:37 +02:00
parent 60e71cba5b
commit 28ada66f38

View File

@@ -1610,16 +1610,10 @@ void ui_draw_but_COLORBAND(uiBut *but, const uiWidgetColors *UNUSED(wcol), const
immBindBuiltinProgram(GPU_SHADER_2D_CHECKER);
/* Drawing the checkerboard. */
immUniform4f("color1",
UI_ALPHA_CHECKER_DARK / 255.0f,
UI_ALPHA_CHECKER_DARK / 255.0f,
UI_ALPHA_CHECKER_DARK / 255.0f,
1.0f);
immUniform4f("color2",
UI_ALPHA_CHECKER_LIGHT / 255.0f,
UI_ALPHA_CHECKER_LIGHT / 255.0f,
UI_ALPHA_CHECKER_LIGHT / 255.0f,
1.0f);
const float checker_dark = UI_ALPHA_CHECKER_DARK / 255.0f;
const float checker_light = UI_ALPHA_CHECKER_LIGHT / 255.0f;
immUniform4f("color1", checker_dark, checker_dark, checker_dark, 1.0f);
immUniform4f("color2", checker_light, checker_light, checker_light, 1.0f);
immUniform1i("size", 8);
immRectf(pos_id, x1, y1, x1 + sizex, rect->ymax);
immUnbindProgram();