| /xsrc/external/mit/xf86-video-nouveau/dist/src/ |
| nv50_xv.c | 310 float yco, off[3], uco[3], vco[3]; local 321 uco[0] = -trans[ref].RefRCr * uvsinf; 322 uco[1] = trans[ref].RefGCb * uvcosf - trans[ref].RefGCr * uvsinf; 323 uco[2] = trans[ref].RefBCb * uvcosf; 327 off[0] = Loff * yco + Coff * (uco[0] + vco[0]) + bright; 328 off[1] = Loff * yco + Coff * (uco[1] + vco[1]) + bright; 329 off[2] = Loff * yco + Coff * (uco[2] + vco[2]) + bright; 332 nvc0_xv_csc_update(pNv, yco, off, uco, vco); 347 PUSH_DATAf(push, uco[0]); 348 PUSH_DATAf(push, uco[1]) [all...] |
| nvc0_xv.c | 291 nvc0_xv_csc_update(NVPtr pNv, float yco, float *off, float *uco, float *vco) 311 PUSH_DATAf(push, uco[0]); 312 PUSH_DATAf(push, uco[1]); 313 PUSH_DATAf(push, uco[2]);
|
| /xsrc/external/mit/xf86-video-ati/dist/src/ |
| evergreen_textured_videofuncs.c | 93 * uco = 0, -0.39173, 2.017 95 * off = -0.0625 * yco + -0.5 * uco[r] + -0.5 * vco[r], 96 * -0.0625 * yco + -0.5 * uco[g] + -0.5 * vco[g], 97 * -0.0625 * yco + -0.5 * uco[b] + -0.5 * vco[b], 100 * temp = MAD(uco, yuv.uuuu, temp) 108 float uco[3], vco[3], off[3]; local 125 uco[0] = -trans[ref].RefRCr * uvsinf; 126 uco[1] = trans[ref].RefGCb * uvcosf - trans[ref].RefGCr * uvsinf; 127 uco[2] = trans[ref].RefBCb * uvcosf; 131 off[0] = Loff * yco + Coff * (uco[0] + vco[0]) + bright [all...] |
| r600_textured_videofuncs.c | 91 * uco = 0, -0.39173, 2.017 93 * off = -0.0625 * yco + -0.5 * uco[r] + -0.5 * vco[r], 94 * -0.0625 * yco + -0.5 * uco[g] + -0.5 * vco[g], 95 * -0.0625 * yco + -0.5 * uco[b] + -0.5 * vco[b], 98 * temp = MAD(uco, yuv.uuuu, temp) 106 float uco[3], vco[3], off[3]; local 121 uco[0] = -trans[ref].RefRCr * uvsinf; 122 uco[1] = trans[ref].RefGCb * uvcosf - trans[ref].RefGCr * uvsinf; 123 uco[2] = trans[ref].RefBCb * uvcosf; 127 off[0] = Loff * yco + Coff * (uco[0] + vco[0]) + bright [all...] |
| radeon_textured_videofuncs.c | 567 float uco[3], vco[3]; local 691 uco[0] = -trans[ref].RefRCr * uvsinf; 692 uco[1] = trans[ref].RefGCb * uvcosf - trans[ref].RefGCr * uvsinf; 693 uco[2] = trans[ref].RefBCb * uvcosf; 699 if ((uco[0] > 2.0) || (uco[2] > 2.0)) { 774 * A higher precision (8 fractional bits) version might just put uco into 783 * temp = MAD(uco, yuv.uuuu, temp) 791 * temp = MAD (uco / 4, yuv.uuuu * 2, temp) 794 * vco, uco need bias (and hence scale too 1931 float uco[3], vco[3], off[3]; local 3591 float uco[3], vco[3], off[3]; local [all...] |
| /xsrc/external/mit/xf86-video-ati-kms/dist/src/ |
| evergreen_textured_videofuncs.c | 91 * uco = 0, -0.39173, 2.017 93 * off = -0.0625 * yco + -0.5 * uco[r] + -0.5 * vco[r], 94 * -0.0625 * yco + -0.5 * uco[g] + -0.5 * vco[g], 95 * -0.0625 * yco + -0.5 * uco[b] + -0.5 * vco[b], 98 * temp = MAD(uco, yuv.uuuu, temp) 106 float uco[3], vco[3], off[3]; local 122 uco[0] = -trans[ref].RefRCr * uvsinf; 123 uco[1] = trans[ref].RefGCb * uvcosf - trans[ref].RefGCr * uvsinf; 124 uco[2] = trans[ref].RefBCb * uvcosf; 128 off[0] = Loff * yco + Coff * (uco[0] + vco[0]) + bright [all...] |
| r600_textured_videofuncs.c | 91 * uco = 0, -0.39173, 2.017 93 * off = -0.0625 * yco + -0.5 * uco[r] + -0.5 * vco[r], 94 * -0.0625 * yco + -0.5 * uco[g] + -0.5 * vco[g], 95 * -0.0625 * yco + -0.5 * uco[b] + -0.5 * vco[b], 98 * temp = MAD(uco, yuv.uuuu, temp) 106 float uco[3], vco[3], off[3]; local 120 uco[0] = -trans[ref].RefRCr * uvsinf; 121 uco[1] = trans[ref].RefGCb * uvcosf - trans[ref].RefGCr * uvsinf; 122 uco[2] = trans[ref].RefBCb * uvcosf; 126 off[0] = Loff * yco + Coff * (uco[0] + vco[0]) + bright [all...] |
| radeon_textured_videofuncs.c | 427 float uco[3], vco[3]; local 520 uco[0] = -trans[ref].RefRCr * uvsinf; 521 uco[1] = trans[ref].RefGCb * uvcosf - trans[ref].RefGCr * uvsinf; 522 uco[2] = trans[ref].RefBCb * uvcosf; 528 if ((uco[0] > 2.0) || (uco[2] > 2.0)) { 601 * A higher precision (8 fractional bits) version might just put uco into 610 * temp = MAD(uco, yuv.uuuu, temp) 618 * temp = MAD (uco / 4, yuv.uuuu * 2, temp) 621 * vco, uco need bias (and hence scale too 1660 float uco[3], vco[3], off[3]; local 3256 float uco[3], vco[3], off[3]; local [all...] |
| /xsrc/external/mit/xorg-server/dist/glamor/ |
| glamor_xv.c | 425 float uco[3], vco[3], off[3]; local 444 uco[0] = -trans[ref].RefRCr * uvsinf; 445 uco[1] = trans[ref].RefGCb * uvcosf - trans[ref].RefGCr * uvsinf; 446 uco[2] = trans[ref].RefBCb * uvcosf; 450 off[0] = Loff * yco + Coff * (uco[0] + vco[0]) + bright; 451 off[1] = Loff * yco + Coff * (uco[1] + vco[1]) + bright; 452 off[2] = Loff * yco + Coff * (uco[2] + vco[2]) + bright; 473 glUniform4f(uloc, uco[0], uco[1], uco[2], gamma) [all...] |