From 9476aedaf61386fdcd6f67b30b28b9c4861eda99 Mon Sep 17 00:00:00 2001 From: Shyotl Date: Wed, 11 Jan 2012 00:50:39 -0600 Subject: [PATCH] Respect passed alpha value for checkerboard. --- indra/llui/llui.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/indra/llui/llui.cpp b/indra/llui/llui.cpp index 7fd3015e5..de34a0c8a 100644 --- a/indra/llui/llui.cpp +++ b/indra/llui/llui.cpp @@ -962,7 +962,9 @@ void gl_rect_2d_checkerboard(const LLRect& parent_screen_rect, const LLRect& rec F32 offs_y = (parent_screen_rect.mBottom + rect.mBottom) / image_height; LLRectf uv_rect(offs_x,offs_y+scale_y,offs_x+scale_x,offs_y); - gl_draw_scaled_image(rect.mLeft,rect.mBottom,rect.getWidth(),rect.getHeight(),checkboard_image->getImage(), UI_VERTEX_COLOR, uv_rect); + LLColor4 color=UI_VERTEX_COLOR; + color.mV[VALPHA] = alpha; + gl_draw_scaled_image(rect.mLeft,rect.mBottom,rect.getWidth(),rect.getHeight(),checkboard_image->getImage(), color, uv_rect); gGL.flush(); }