Lines Matching refs:dg

1054         F dr,dg,db,da;  member
1093 F& r, F& g, F& b, F& a, F& dr, F& dg, F& db, F& da); \
1097 params->dr, params->dg, params->db, params->da); \
1102 F& r, F& g, F& b, F& a, F& dr, F& dg, F& db, F& da)
1106 F& r, F& g, F& b, F& a, F& dr, F& dg, F& db, F& da); \
1108 F r, F g, F b, F a, F dr, F dg, F db, F da) { \
1109 name##_k(Ctx{program},dx,dy,tail, r,g,b,a, dr,dg,db,da); \
1111 next(tail,program,dx,dy, r,g,b,a, dr,dg,db,da); \
1114 F& r, F& g, F& b, F& a, F& dr, F& dg, F& db, F& da)
1270 dr = dg = db = da = 0; in STAGE()
1321 dg = c->g; in STAGE()
1358 dg = sk_unaligned_load<F>(ptr + 1*N); in STAGE()
1366 sk_unaligned_store(ptr + 1*N, dg); in STAGE()
1376 g = name##_channel(g,dg,a,da); \
1408 g = name##_channel(g,dg,a,da); \
1510 set_sat(&R, &G, &B, sat(dr,dg,db)*a); in STAGE()
1511 set_lum(&R, &G, &B, lum(dr,dg,db)*a); in STAGE()
1515 g = g*inv(da) + dg*inv(a) + G; in STAGE()
1521 G = dg*a, in STAGE()
1525 set_lum(&R, &G, &B, lum(dr,dg,db)* a); // (This is not redundant.) in STAGE()
1529 g = g*inv(da) + dg*inv(a) + G; in STAGE()
1538 set_lum(&R, &G, &B, lum(dr,dg,db)*a); in STAGE()
1542 g = g*inv(da) + dg*inv(a) + G; in STAGE()
1548 G = dg*a, in STAGE()
1555 g = g*inv(da) + dg*inv(a) + G; in STAGE()
1565 dg = cast((dst >> 8) & 0xff); in STAGE()
1572 g = mad(dg, inv(a), g*255.0f); in STAGE()
1637 dg = g; in STAGE()
1643 g = dg; in STAGE()
1655 dg = dg * da; in STAGE()
1754 g = lerp(dg, g, *c); in STAGE()
1768 g = lerp(dg, g, c); in STAGE()
1779 g = lerp(dg, g, c); in STAGE()
1792 g = lerp(dg, g, cg); in STAGE()
1918 dr = dg = db = 0.0f; in STAGE()
1943 from_565(load<U16>(ptr, tail), &dr,&dg,&db); in STAGE()
1967 from_4444(load<U16>(ptr, tail), &dr,&dg,&db,&da); in STAGE()
1989 from_8888(load<U32>(ptr, tail), &dr,&dg,&db,&da); in STAGE()
2014 from_88(load<U16>(ptr, tail), &dr, &dg); in STAGE()
2038 dr = dg = db = 0.0f; in STAGE()
2061 from_1616(load<U32>(ptr, tail), &dr, &dg); in STAGE()
2086 from_16161616(load<U64>(ptr, tail), &dr, &dg, &db, &da); in STAGE()
2111 from_1010102(load<U32>(ptr, tail), &dr,&dg,&db,&da); in STAGE()
2144 dg = from_half(G); in STAGE()
2192 dr = dg = db = 0.0f; in STAGE()
2222 dg = from_half(G); in STAGE()
2250 load4(ptr,tail, &dr,&dg,&db,&da); in STAGE()
2329 dr = dg = db = da; in STAGE()
2572 dg = mad(scale, g, dg); in STAGE()
2903 U16 dr,dg,db,da;
2910 U16 dr, U16 dg, U16 db, U16 da);
2971 U16& dr, U16& dg, U16& db, U16& da); \
2976 params->dr,params->dg,params->db,params->da); \
2982 U16& dr, U16& dg, U16& db, U16& da)
2987 U16& dr, U16& dg, U16& db, U16& da); \
2990 params->dr,params->dg,params->db,params->da); \
2996 U16& dr, U16& dg, U16& db, U16& da)
3002 U16 dr, U16 dg, U16 db, U16 da) { \
3009 next(tail,program,dx,dy, r,g,b,a, dr,dg,db,da); \
3016 U16& dr, U16& dg, U16& db, U16& da); \
3019 U16 dr, U16 dg, U16 db, U16 da) { \
3022 name##_k(Ctx{program}, dx,dy,tail, x,y, r,g,b,a, dr,dg,db,da); \
3024 next(tail,program,dx,dy, r,g,b,a, dr,dg,db,da); \
3028 U16& dr, U16& dg, U16& db, U16& da)
3033 U16& dr, U16& dg, U16& db, U16& da); \
3036 U16 dr, U16 dg, U16 db, U16 da) { \
3037 name##_k(Ctx{program}, dx,dy,tail, r,g,b,a, dr,dg,db,da); \
3039 next(tail,program,dx,dy, r,g,b,a, dr,dg,db,da); \
3043 U16& dr, U16& dg, U16& db, U16& da)
3225 dg = c->rgba[1];
3259 dg = div255(dg * da);
3279 dg = g;
3286 g = dg;
3298 g = name##_channel(g,dg,a,da); \
3325 g = name##_channel(g,dg,a,da); \
3526 load_8888_(ptr_at_xy<const uint32_t>(ctx, dx,dy), tail, &dr,&dg,&db,&da);
3571 load_565_(ptr_at_xy<const uint16_t>(ctx, dx,dy), tail, &dr,&dg,&db);
3617 load_4444_(ptr_at_xy<const uint16_t>(ctx, dx,dy), tail, &dr,&dg,&db,&da);
3680 load_88_(ptr_at_xy<const uint16_t>(ctx, dx, dy), tail, &dr, &dg);
3709 dr = dg = db = 0;
3727 dr = dg = db = da;
3757 dg = sk_unaligned_load<U16>(ptr + 1*N);
3763 sk_unaligned_store(ptr + 1*N, dg);
3780 g = lerp(dg, g, c);
3795 g = lerp(dg, g, c);
3810 g = lerp(dg, g, c);
3836 g = lerp(dg, g, cg);
4004 load_8888_(ptr, tail, &dr,&dg,&db,&da);
4006 g = g + div255( dg*inv(a) );