Lines Matching refs:gr_current
56 static uint32_t gr_current = ~0; variable
88 if (alpha == 255) return gr_current; in pixel_blend()
93 uint32_t cur_r = gr_current & 0xff; in pixel_blend()
94 uint32_t cur_g = gr_current & 0xff00; in pixel_blend()
95 uint32_t cur_b = gr_current & 0xff0000; in pixel_blend()
101 return (out_r & 0xff) | (out_g & 0xff00) | (out_b & 0xff0000) | (gr_current & 0xff000000); in pixel_blend()
148 uint8_t alpha_current = (uint8_t)((alpha_mask & gr_current) >> 24); in text_blend()
169 if (!font || !font->texture || (gr_current & alpha_mask) == 0) return; in gr_text()
227 gr_current = (a32 << 24) | (r32 << 16) | (g32 << 8) | b32; in gr_color()
229 gr_current = (a32 << 24) | (b32 << 16) | (g32 << 8) | r32; in gr_color()
237 if ((gr_current & 0xff) == ((gr_current >> 8) & 0xff) && in gr_clear()
238 (gr_current & 0xff) == ((gr_current >> 16) & 0xff) && in gr_clear()
239 (gr_current & 0xff) == ((gr_current >> 24) & 0xff) && in gr_clear()
241 memset(gr_draw->data, gr_current & 0xff, gr_draw->height * gr_draw->row_bytes); in gr_clear()
248 *px++ = gr_current; in gr_clear()
270 uint8_t alpha = (uint8_t)(((gr_current & alpha_mask) >> 24)); in gr_fill()