Lines Matching defs:dst

122 extern "C" void scanline_t32cb16_arm(uint16_t *dst, uint32_t *src, size_t ct);
123 extern "C" void scanline_col32cb16blend_neon(uint16_t *dst, uint32_t *col, size_t ct);
124 extern "C" void scanline_col32cb16blend_arm(uint16_t *dst, uint32_t col, size_t ct);
195 "565 fb, 8888 tx, blend dst:ONE_MINUS_SRCA src:SRCA", scanline_t32cb16blend_srca, init_y_noop },
448 const pixel_t* src, const pixel_t* dst);
482 blend_factor(c, &df, c->state.blend.dst, fragment, fb);
526 uint32_t factor, const pixel_t* src, const pixel_t* dst)
542 r->c[1] = blendfactor(dst->c[1], dst->s[1]);
543 r->c[2] = blendfactor(dst->c[2], dst->s[2]);
544 r->c[3] = blendfactor(dst->c[3], dst->s[3]);
545 r->c[0] = blendfactor(dst->c[0], dst->s[0]);
554 r->c[1] = FIXED_ONE - blendfactor(dst->c[1], dst->s[1]);
555 r->c[2] = FIXED_ONE - blendfactor(dst->c[2], dst->s[2]);
556 r->c[3] = FIXED_ONE - blendfactor(dst->c[3], dst->s[3]);
557 r->c[0] = FIXED_ONE - blendfactor(dst->c[0], dst->s[0]);
581 r->c[0] = blendfactor(dst->c[0], dst->s[0], FIXED_ONE);
587 r->c[0] = FIXED_ONE - blendfactor(dst->c[0], dst->s[0], FIXED_ONE);
1153 void write(uint32_t s, uint16_t* dst) {
1159 *dst = convertAbgr8888ToRgb565(s);
1165 uint16_t d = *dst;
1172 *dst = uint16_t((sR<<11)|(sG<<5)|sB);
1175 void write(uint32_t s, uint16_t* dst, ditherer& di) {
1183 *dst = di.abgr8888ToRgb565(s);
1190 uint16_t d = *dst;
1200 *dst = uint16_t((sR<<11)|(sG<<5)|sB);
1210 void write(uint32_t s, uint16_t* dst) {
1214 uint16_t d = *dst;
1228 *dst = uint16_t((sR<<11)|(sG<<5)|sB);
1254 void write(uint32_t s, uint16_t* dst) {
1275 uint16_t d = *dst;
1282 *dst = uint16_t((sR<<11)|(sG<<5)|sB);
1284 void write(uint32_t s, uint16_t* dst, ditherer& di) {
1307 uint16_t d = *dst;
1317 *dst = uint16_t((sR<<11)|(sG<<5)|sB);
1326 void write(uint32_t s, uint16_t* dst) {
1339 uint16_t d = *dst;
1346 *dst = uint16_t((sR<<11)|(sG<<5)|sB);
1348 void write(uint32_t s, uint16_t* dst, ditherer& di) {
1362 uint16_t d = *dst;
1372 *dst = uint16_t((sR<<11)|(sG<<5)|sB);
1381 void write(uint16_t s16, uint16_t* dst) {
1393 uint16_t d = *dst;
1400 *dst = uint16_t((sR<<11)|(sG<<5)|sB);
1409 * <do stuff with dest pixel at di.dst>
1410 * di.dst++;
1420 dst = reinterpret_cast<uint16_t*>(cb->data) + (x+(cb->stride*y));
1423 uint16_t* dst;
1436 *di.dst++ = convertAbgr8888ToRgb565(s);
1443 *di.dst++ = convertAbgr8888ToRgb565(s);
1456 *di.dst++ = dither.abgr8888ToRgb565(s);
1470 *di.dst++ = dither.abgr8888ToRgb565(s);
1477 *di.dst++ = dither.abgr8888ToRgb565(s);
1490 bl.write(s, di.dst, dither);
1491 di.dst++;
1504 bl.write(s, di.dst);
1505 di.dst++;
1511 bl.write(s, di.dst);
1512 di.dst++;
1526 bl.write(s, di.dst, dither);
1527 di.dst++;
1539 bl.write(s, di.dst);
1540 di.dst++;
1553 bl.write(s, di.dst, dither);
1554 di.dst++;
1567 bl.write(s, di.dst);
1568 di.dst++;
1581 bl.write(s, di.dst, dither);
1582 di.dst++;
1594 *di.dst++ = ci.get_pixel16();
1599 *di.dst++ = ci.get_pixel16();
2077 uint16_t* dst;
2080 dst = reinterpret_cast<uint16_t*>(cb->data) + (x+(cb->stride*y));
2084 scanline_col32cb16blend_neon(dst, &(c->packed8888), ct);
2086 scanline_col32cb16blend_arm(dst, GGL_RGBA_TO_HOST(c->packed8888), ct);
2093 uint16_t d = *dst;
2103 *dst++ = uint16_t((sR<<11)|(sG<<5)|sB);
2116 uint16_t* dst;
2119 dst = reinterpret_cast<uint16_t*>(cb->data) + (x+(cb->stride*y));
2128 if (ct==1 || uint32_t(dst)&2) {
2131 *dst++ = convertAbgr8888ToRgb565(s);
2165 uint16_t* dst = reinterpret_cast<uint16_t*>(cb->data) + (x+(cb->stride*y));
2173 scanline_t32cb16blend_arm(dst, src, ct);
2175 scanline_t32cb16blend_mips(dst, src, ct);
2183 bl.write(s, di.dst);
2184 di.dst++;
2197 blender.write(s,di.dst);
2198 di.dst++;
2220 blender.write(s, di.dst);
2221 di.dst++;
2232 uint8_t* dst = reinterpret_cast<uint8_t*>(cb->data) +
2242 memcpy(dst, src, size);
2251 uint8_t* dst = reinterpret_cast<uint8_t*>(cb->data) + (x+(cb->stride*y));
2253 memset(dst, packed, ct);
2262 uint16_t* dst = reinterpret_cast<uint16_t*>(cb->data) + (x+(cb->stride*y));
2264 android_memset16(dst, packed, ct*2);
2273 uint32_t* dst = reinterpret_cast<uint32_t*>(cb->data) + (x+(cb->stride*y));
2275 android_memset32(dst, packed, ct*4);
2285 uint8_t* dst = reinterpret_cast<uint8_t*>(cb->data) +
2288 memset(dst, 0, size);
2298 uint8_t* dst = reinterpret_cast<uint8_t*>(cb->data) +
2301 memset(dst, 0xFF, size);
2323 uint8_t* dst = reinterpret_cast<uint8_t*>(cb->data) +
2333 memcpy(dst, src, ct * fp->size * yc);
2339 memcpy(dst, src, size);
2340 dst += dbpr;