Lines Matching refs:fmt
95 #define GFX_RGBA_FROM_PIXEL(pixel, fmt, r, g, b, a) \ argument
97 r = ((pixel&fmt->Rmask)>>fmt->Rshift)<<fmt->Rloss; \
98 g = ((pixel&fmt->Gmask)>>fmt->Gshift)<<fmt->Gloss; \
99 b = ((pixel&fmt->Bmask)>>fmt->Bshift)<<fmt->Bloss; \
100 a = ((pixel&fmt->Amask)>>fmt->Ashift)<<fmt->Aloss; \
106 #define GFX_DISASSEMBLE_RGBA(buf, bpp, fmt, pixel, r, g, b, a) \ argument
109 GFX_RGBA_FROM_PIXEL(pixel, fmt, r, g, b, a); \
110 pixel &= ~fmt->Amask; \
116 #define GFX_PIXEL_FROM_RGBA(pixel, fmt, r, g, b, a) \ argument
118 pixel = ((r>>fmt->Rloss)<<fmt->Rshift)| \
119 ((g>>fmt->Gloss)<<fmt->Gshift)| \
120 ((b>>fmt->Bloss)<<fmt->Bshift)| \
121 ((a<<fmt->Aloss)<<fmt->Ashift); \
127 #define GFX_ASSEMBLE_RGBA(buf, bpp, fmt, r, g, b, a) \ argument
131 GFX_PIXEL_FROM_RGBA(pixel, fmt, r, g, b, a); \