Home | History | Annotate | Download | only in Shader

Lines Matching refs:UShort4

922 			blendFactor.x = Min(As<UShort4>(blendFactor.x), As<UShort4>(current.w));
1178 current.x = MulHigh(As<UShort4>(current.x), As<UShort4>(sourceFactor.x));
1179 current.y = MulHigh(As<UShort4>(current.y), As<UShort4>(sourceFactor.y));
1180 current.z = MulHigh(As<UShort4>(current.z), As<UShort4>(sourceFactor.z));
1185 pixel.x = MulHigh(As<UShort4>(pixel.x), As<UShort4>(destFactor.x));
1186 pixel.y = MulHigh(As<UShort4>(pixel.y), As<UShort4>(destFactor.y));
1187 pixel.z = MulHigh(As<UShort4>(pixel.z), As<UShort4>(destFactor.z));
1193 current.x = AddSat(As<UShort4>(current.x), As<UShort4>(pixel.x));
1194 current.y = AddSat(As<UShort4>(current.y), As<UShort4>(pixel.y));
1195 current.z = AddSat(As<UShort4>(current.z), As<UShort4>(pixel.z));
1198 current.x = SubSat(As<UShort4>(current.x), As<UShort4>(pixel.x));
1199 current.y = SubSat(As<UShort4>(current.y), As<UShort4>(pixel.y));
1200 current.z = SubSat(As<UShort4>(current.z), As<UShort4>(pixel.z));
1203 current.x = SubSat(As<UShort4>(pixel.x), As<UShort4>(current.x));
1204 current.y = SubSat(As<UShort4>(pixel.y), As<UShort4>(current.y));
1205 current.z = SubSat(As<UShort4>(pixel.z), As<UShort4>(current.z));
1208 current.x = Min(As<UShort4>(current.x), As<UShort4>(pixel.x));
1209 current.y = Min(As<UShort4>(current.y), As<UShort4>(pixel.y));
1210 current.z = Min(As<UShort4>(current.z), As<UShort4>(pixel.z));
1213 current.x = Max(As<UShort4>(current.x), As<UShort4>(pixel.x));
1214 current.y = Max(As<UShort4>(current.y), As<UShort4>(pixel.y));
1215 current.z = Max(As<UShort4>(current.z), As<UShort4>(pixel.z));
1239 current.w = MulHigh(As<UShort4>(current.w), As<UShort4>(sourceFactor.w));
1244 pixel.w = MulHigh(As<UShort4>(pixel.w), As<UShort4>(destFactor.w));
1250 current.w = AddSat(As<UShort4>(current.w), As<UShort4>(pixel.w));
1253 current.w = SubSat(As<UShort4>(current.w), As<UShort4>(pixel.w));
1256 current.w = SubSat(As<UShort4>(pixel.w), As<UShort4>(current.w));
1259 current.w = Min(As<UShort4>(current.w), As<UShort4>(pixel.w));
1262 current.w = Max(As<UShort4>(current.w), As<UShort4>(pixel.w));
1291 current.x = UShort4(0);
1292 current.y = UShort4(0);
1293 current.z = UShort4(0);
1296 current.x = UShort4(0xFFFFu);
1297 current.y = UShort4(0xFFFFu);
1298 current.z = UShort4(0xFFFFu);
1385 current.x = AddSat(As<UShort4>(current.x), UShort4(0x0400));
1386 current.y = AddSat(As<UShort4>(current.y), UShort4(0x0200));
1387 current.z = AddSat(As<UShort4>(current.z), UShort4(0x0400));
1399 current.x = current.x - As<Short4>(As<UShort4>(current.x) >> 8) + Short4(0x0080);
1400 current.y = current.y - As<Short4>(As<UShort4>(current.y) >> 8) + Short4(0x0080);
1401 current.z = current.z - As<Short4>(As<UShort4>(current.z) >> 8) + Short4(0x0080);
1402 current.w = current.w - As<Short4>(As<UShort4>(current.w) >> 8) + Short4(0x0080);
1417 current.y = As<UShort4>(current.y & Short4(0xFC00u)) >> 5;
1418 current.z = As<UShort4>(current.z) >> 11;
1425 // current.x = As<Short4>(As<UShort4>(current.x) >> 8);
1426 // current.y = As<Short4>(As<UShort4>(current.y) >> 8);
1427 // current.z = As<Short4>(As<UShort4>(current.z) >> 8);
1429 // current.z = As<Short4>(Pack(As<UShort4>(current.z), As<UShort4>(current.x)));
1430 // current.y = As<Short4>(Pack(As<UShort4>(current.y), As<UShort4>(current.y)));
1434 // current.x = As<Short4>(As<UShort4>(current.x) >> 8);
1435 // current.y = As<Short4>(As<UShort4>(current.y) >> 8);
1436 // current.z = As<Short4>(As<UShort4>(current.z) >> 8);
1437 // current.w = As<Short4>(As<UShort4>(current.w) >> 8);
1439 // current.z = As<Short4>(Pack(As<UShort4>(current.z), As<UShort4>(current.x)));
1440 // current.y = As<Short4>(Pack(As<UShort4>(current.y), As<UShort4>(current.w)));
1446 current.x = As<Short4>(As<UShort4>(current.x) >> 8);
1447 current.y = As<Short4>(As<UShort4>(current.y) >> 8);
1448 current.z = As<Short4>(As<UShort4>(current.z) >> 8);
1450 current.z = As<Short4>(Pack(As<UShort4>(current.z), As<UShort4>(current.x)));
1451 current.y = As<Short4>(Pack(As<UShort4>(current.y), As<UShort4>(current.y)));
1462 current.x = As<Short4>(As<UShort4>(current.x) >> 8);
1463 current.y = As<Short4>(As<UShort4>(current.y) >> 8);
1464 current.z = As<Short4>(As<UShort4>(current.z) >> 8);
1465 current.w = As<Short4>(As<UShort4>(current.w) >> 8);
1467 current.z = As<Short4>(Pack(As<UShort4>(current.z), As<UShort4>(current.x)));
1468 current.y = As<Short4>(Pack(As<UShort4>(current.y), As<UShort4>(current.w)));
1484 current.x = As<Short4>(As<UShort4>(current.x) >> 8);
1485 current.y = As<Short4>(As<UShort4>(current.y) >> 8);
1486 current.z = As<Short4>(As<UShort4>(current.z) >> 8);
1488 current.z = As<Short4>(Pack(As<UShort4>(current.x), As<UShort4>(current.z)));
1489 current.y = As<Short4>(Pack(As<UShort4>(current.y), As<UShort4>(current.y)));
1500 current.x = As<Short4>(As<UShort4>(current.x) >> 8);
1501 current.y = As<Short4>(As<UShort4>(current.y) >> 8);
1502 current.z = As<Short4>(As<UShort4>(current.z) >> 8);
1503 current.w = As<Short4>(As<UShort4>(current.w) >> 8);
1505 current.z = As<Short4>(Pack(As<UShort4>(current.x), As<UShort4>(current.z)));
1506 current.y = As<Short4>(Pack(As<UShort4>(current.y), As<UShort4>(current.w)));
1517 current.x = As<Short4>(As<UShort4>(current.x) >> 8);
1518 current.y = As<Short4>(As<UShort4>(current.y) >> 8);
1519 current.x = As<Short4>(Pack(As<UShort4>(current.x), As<UShort4>(current.x)));
1520 current.y = As<Short4>(Pack(As<UShort4>(current.y), As<UShort4>(current.y)));
1524 current.x = As<Short4>(As<UShort4>(current.x) >> 8);
1525 current.x = As<Short4>(Pack(As<UShort4>(current.x), As<UShort4>(current.x)));
1528 current.w = As<Short4>(As<UShort4>(current.w) >> 8);
1529 current.w = As<Short4>(Pack(As<UShort4>(current.w), As<UShort4>(current.w)));
2308 UShort4 xyzw;
2309 xyzw = As<UShort4>(Insert(As<Int2>(xyzw), *Pointer<Int>(buffer), 0));
2313 xyzw = As<UShort4>(Insert(As<Int2>(xyzw), *Pointer<Int>(buffer), 1));
2369 tmpCol = As<Short4>(Pack(As<UShort4>(tmpCol), As<UShort4>(tmpCol)));
2427 UShort4 packedCol = UShort4(As<Int4>(oC.x));
2428 UShort4 value = *Pointer<UShort4>(buffer);
2440 packedCol = UShort4(As<Int4>(oC.y));
2441 value = *Pointer<UShort4>(buffer);
2468 packedCol = As<Int2>(Pack(UShort4(As<Int4>(oC.x)), UShort4(As<Int4>(oC.y))));
2570 UShort8 packedCol = UShort8(UShort4(As<Int4>(oC.x)), UShort4(As<Int4>(oC.y)));
2583 packedCol = UShort8(UShort4(As<Int4>(oC.z)), UShort4(As<Int4>(oC.w)));
2606 packedCol = As<UInt2>(Pack(UShort4(As<Int4>(oC.x)), UShort4(As<Int4>(oC.y))));
2624 packedCol = As<UInt2>(Pack(UShort4(As<Int4>(oC.z)), UShort4(As<Int4>(oC.w))));
2640 UShort4 PixelRoutine::convertFixed16(Float4 &cf, bool saturate)
2642 return UShort4(cf * Float4(0xFFFF), saturate);
2647 c.x = As<UShort4>(c.x) >> 4;
2648 c.y = As<UShort4>(c.y) >> 4;
2649 c.z = As<UShort4>(c.z) >> 4;
2676 c.x = As<UShort4>(c.x) >> 4;
2677 c.y = As<UShort4>(c.y) >> 4;
2678 c.z = As<UShort4>(c.z) >> 4;