/system/core/libpixelflinger/ |
H A D | buffer.cpp | 27 uint32_t x, uint32_t y, pixel_t* pixel); 29 uint32_t x, uint32_t y, const pixel_t* pixel); 31 uint32_t x, uint32_t y, pixel_t* pixel); 33 uint32_t x, uint32_t y, pixel_t* pixel); 112 uint32_t x, uint32_t y, pixel_t* pixel) 127 pixel->s[i] = f->c[i].h - f->c[i].l; 128 if (pixel->s[i]) 129 pixel->c[i] = extract(v, f->c[i].h, f->c[i].l, f->size*8); 134 uint32_t x, uint32_t y, pixel_t* pixel) 137 pixel 111 read_pixel(const surface_t* s, context_t* c, uint32_t x, uint32_t y, pixel_t* pixel) argument 133 readRGB565(const surface_t* s, context_t* , uint32_t x, uint32_t y, pixel_t* pixel) argument 147 readABGR8888(const surface_t* s, context_t* , uint32_t x, uint32_t y, pixel_t* pixel) argument 162 write_pixel(const surface_t* s, context_t* c, uint32_t x, uint32_t y, const pixel_t* pixel) argument [all...] |
/system/core/libpixelflinger/codeflinger/ |
H A D | GGLAssembler.cpp | 244 // load the framebuffer pixel 252 pixel_t pixel; 257 pixel = directTex ? parts.texel[directTex-1] : parts.iterated; 258 pixel.flags &= ~CORRUPTIBLE; 270 // allocate a register for the resulting pixel 271 pixel.setTo(regs.obtain(), &mCbFormat, FIRST); 273 build_component(pixel, parts, GGLFormat::ALPHA, regs); 281 build_component(pixel, parts, GGLFormat::RED, regs); 282 build_component(pixel, parts, GGLFormat::GREEN, regs); 283 build_component(pixel, part 453 build_component( pixel_t& pixel, const fragment_parts_t& parts, int component, Scratch& regs) argument 813 build_logic_op(pixel_t& pixel, Scratch& regs) argument 934 build_masking(pixel_t& pixel, Scratch& regs) argument [all...] |
H A D | blending.cpp | 66 const pixel_t& pixel, // framebuffer 124 extract(fb, pixel, component); 172 component, pixel, fragment, fb, scratches); 182 component, pixel, fragment, fb, scratches); 211 component, pixel, fragment, fb, scratches); 223 component, pixel, fragment, fb, scratches); 230 component, pixel, fragment, fb, scratches); 242 component, pixel, fragment, fb, scratches); 64 build_blending( component_t& temp, const pixel_t& pixel, int component, Scratch& regs) argument
|
H A D | texturing.cpp | 217 // the iterators because there is always an extra pixel on the 412 // at 1 or 4 bytes / pixel on any texture unit. 504 // pixel size scale 702 // about ~22 cycles / pixel 705 int pixel= scratches.obtain(); local 717 int offset = pixel; 719 LDRB(AL, pixel, txPtr.reg, reg_scale_pre(offset)); 721 SMULBB(AL, d, pixel, u); 726 LDRB(AL, pixel, txPtr.reg, reg_scale_pre(lb)); 728 SMLABB(AL, d, pixel, 810 int pixel= scratches.obtain(); local 893 int pixel= scratches.obtain(); local [all...] |