/third_party/skia/third_party/externals/tint/test/expressions/swizzle/read/packed_vec3/ |
D | u32.wgsl.expected.hlsl | 7 uint4 U[1]; 51 uint4 xxxx = U[0].xyz.xxxx; 52 uint4 xxxy = U[0].xyz.xxxy; 53 uint4 xxxz = U[0].xyz.xxxz; 54 uint4 xxyx = U[0].xyz.xxyx; 55 uint4 xxyy = U[0].xyz.xxyy; 56 uint4 xxyz = U[0].xyz.xxyz; 57 uint4 xxzx = U[0].xyz.xxzx; 58 uint4 xxzy = U[0].xyz.xxzy; 59 uint4 xxzz = U[0].xyz.xxzz; [all …]
|
D | u32.wgsl.expected.msl | 50 uint4 xxxx = uint3((*(tint_symbol)).v).xxxx; 51 uint4 xxxy = uint3((*(tint_symbol)).v).xxxy; 52 uint4 xxxz = uint3((*(tint_symbol)).v).xxxz; 53 uint4 xxyx = uint3((*(tint_symbol)).v).xxyx; 54 uint4 xxyy = uint3((*(tint_symbol)).v).xxyy; 55 uint4 xxyz = uint3((*(tint_symbol)).v).xxyz; 56 uint4 xxzx = uint3((*(tint_symbol)).v).xxzx; 57 uint4 xxzy = uint3((*(tint_symbol)).v).xxzy; 58 uint4 xxzz = uint3((*(tint_symbol)).v).xxzz; 59 uint4 xyxx = uint3((*(tint_symbol)).v).xyxx; [all …]
|
/third_party/skia/third_party/externals/tint/test/expressions/swizzle/read/vec3/ |
D | u32.wgsl.expected.hlsl | 53 uint4 xxxx = P.v.xxxx; 54 uint4 xxxy = P.v.xxxy; 55 uint4 xxxz = P.v.xxxz; 56 uint4 xxyx = P.v.xxyx; 57 uint4 xxyy = P.v.xxyy; 58 uint4 xxyz = P.v.xxyz; 59 uint4 xxzx = P.v.xxzx; 60 uint4 xxzy = P.v.xxzy; 61 uint4 xxzz = P.v.xxzz; 62 uint4 xyxx = P.v.xyxx; [all …]
|
D | u32.wgsl.expected.msl | 49 uint4 xxxx = uint3((*(tint_symbol)).v).xxxx; 50 uint4 xxxy = uint3((*(tint_symbol)).v).xxxy; 51 uint4 xxxz = uint3((*(tint_symbol)).v).xxxz; 52 uint4 xxyx = uint3((*(tint_symbol)).v).xxyx; 53 uint4 xxyy = uint3((*(tint_symbol)).v).xxyy; 54 uint4 xxyz = uint3((*(tint_symbol)).v).xxyz; 55 uint4 xxzx = uint3((*(tint_symbol)).v).xxzx; 56 uint4 xxzy = uint3((*(tint_symbol)).v).xxzy; 57 uint4 xxzz = uint3((*(tint_symbol)).v).xxzz; 58 uint4 xyxx = uint3((*(tint_symbol)).v).xyxx; [all …]
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-hlsl-no-opt/asm/comp/ |
D | glsl-signed-operations.asm.comp | 6 uint4 _20 = _4.Load4(16); 7 _4.Store4(0, uint4(abs(_19))); 8 _4.Store4(16, uint4(abs(_19))); 9 _4.Store4(0, uint4(abs(int4(_20)))); 10 _4.Store4(16, uint4(abs(int4(_20)))); 11 _4.Store4(0, uint4(sign(_19))); 12 _4.Store4(16, uint4(sign(_19))); 13 _4.Store4(0, uint4(sign(int4(_20)))); 14 _4.Store4(16, uint4(sign(int4(_20)))); 15 _4.Store4(0, uint4(firstbithigh(int4(_20)))); [all …]
|
D | bitscan.asm.comp | 5 uint4 _19 = _4.Load4(0); 8 _4.Store4(16, uint4(int4(firstbitlow(_19)))); 9 _4.Store4(0, uint4(firstbitlow(_20))); 10 _4.Store4(16, uint4(firstbitlow(_20))); 12 _4.Store4(16, uint4(int4(firstbithigh(_19)))); 13 _4.Store4(0, firstbithigh(uint4(_20))); 14 _4.Store4(16, uint4(int4(firstbithigh(uint4(_20))))); 15 _4.Store4(0, uint4(firstbithigh(int4(_19)))); 16 _4.Store4(16, uint4(firstbithigh(int4(_19)))); 17 _4.Store4(0, uint4(firstbithigh(_20))); [all …]
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-msl-no-opt/asm/comp/ |
D | glsl-signed-operations.asm.comp | 11 uint4 uints; 39 uint4 _20 = _4.uints; 41 _4.uints = uint4(abs(_19)); 43 _4.uints = uint4(abs(int4(_20))); 45 _4.uints = uint4(sign(_19)); 47 _4.uints = uint4(sign(int4(_20))); 49 _4.uints = uint4(spvFindSMSB(int4(_20))); 50 _4.ints = int4(spvFindUMSB(uint4(_19))); 51 _4.uints = spvFindUMSB(uint4(_19)); 53 _4.uints = uint4(min(_19, int4(_20))); [all …]
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-hlsl-no-opt/comp/ |
D | subgroups.invalid.nofxc.sm60.comp | 5 static uint4 gl_SubgroupEqMask; 6 static uint4 gl_SubgroupGeMask; 7 static uint4 gl_SubgroupGtMask; 8 static uint4 gl_SubgroupLeMask; 9 static uint4 gl_SubgroupLtMask; 22 uint4 ballot_value = WaveActiveBallot(true); 39 uint4 ulo = WaveActiveMin(uint4(20u, 20u, 20u, 20u)); 40 uint4 uhi = WaveActiveMax(uint4(20u, 20u, 20u, 20u)); 41 uint4 anded = WaveActiveBitAnd(ballot_value); 42 uint4 ored = WaveActiveBitOr(ballot_value); [all …]
|
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders-msl/frag/ |
D | subgroup-globals-extract.msl22.frag | 13 inline uint spvSubgroupBallotFindLSB(uint4 ballot, uint gl_SubgroupSize) 15 …uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, min(gl_SubgroupSize, 32u)), extract_bits(0xFFFFFFFF… 20 inline uint spvSubgroupBallotFindMSB(uint4 ballot, uint gl_SubgroupSize) 22 …uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, min(gl_SubgroupSize, 32u)), extract_bits(0xFFFFFFFF… 27 inline uint spvPopCount4(uint4 ballot) 32 inline uint spvSubgroupBallotBitCount(uint4 ballot, uint gl_SubgroupSize) 34 …uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, min(gl_SubgroupSize, 32u)), extract_bits(0xFFFFFFFF… 38 inline uint spvSubgroupBallotInclusiveBitCount(uint4 ballot, uint gl_SubgroupInvocationID) 40 …uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, min(gl_SubgroupInvocationID + 1, 32u)), extract_bit… 44 inline uint spvSubgroupBallotExclusiveBitCount(uint4 ballot, uint gl_SubgroupInvocationID) [all …]
|
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders-msl/asm/comp/ |
D | bitcast_icmp.asm.comp | 9 uint4 _m1; 14 uint4 _m0; 20 _6._m0 = uint4(int4(_5._m1) < _5._m0); 21 _6._m0 = uint4(int4(_5._m1) <= _5._m0); 22 _6._m0 = uint4(_5._m1 < uint4(_5._m0)); 23 _6._m0 = uint4(_5._m1 <= uint4(_5._m0)); 24 _6._m0 = uint4(int4(_5._m1) > _5._m0); 25 _6._m0 = uint4(int4(_5._m1) >= _5._m0); 26 _6._m0 = uint4(_5._m1 > uint4(_5._m0)); 27 _6._m0 = uint4(_5._m1 >= uint4(_5._m0));
|
D | bitcast_slr.asm.comp | 9 uint4 _m1; 14 uint4 _m0; 21 uint4 _23 = _5._m1; 22 _6._m0 = _23 >> uint4(_22); 23 _6._m0 = uint4(_22) >> _23; 25 _6._m0 = uint4(_22) >> uint4(_22); 27 _6._m1 = int4(uint4(_22) >> uint4(_22)); 28 _6._m1 = int4(_23 >> uint4(_22)); 29 _6._m1 = int4(uint4(_22) >> _23);
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-msl/asm/comp/ |
D | bitcast_icmp.asm.comp | 9 uint4 _m1; 14 uint4 _m0; 20 _6._m0 = uint4(int4(_5._m1) < _5._m0); 21 _6._m0 = uint4(int4(_5._m1) <= _5._m0); 22 _6._m0 = uint4(_5._m1 < uint4(_5._m0)); 23 _6._m0 = uint4(_5._m1 <= uint4(_5._m0)); 24 _6._m0 = uint4(int4(_5._m1) > _5._m0); 25 _6._m0 = uint4(int4(_5._m1) >= _5._m0); 26 _6._m0 = uint4(_5._m1 > uint4(_5._m0)); 27 _6._m0 = uint4(_5._m1 >= uint4(_5._m0));
|
D | bitcast_slr.asm.comp | 9 uint4 _m1; 14 uint4 _m0; 21 uint4 _23 = _5._m1; 22 _6._m0 = _23 >> uint4(_22); 23 _6._m0 = uint4(_22) >> _23; 25 _6._m0 = uint4(_22) >> uint4(_22); 27 _6._m1 = int4(uint4(_22) >> uint4(_22)); 28 _6._m1 = int4(_23 >> uint4(_22)); 29 _6._m1 = int4(uint4(_22) >> _23);
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-msl/frag/ |
D | subgroup-globals-extract.msl22.frag | 13 inline uint spvSubgroupBallotFindLSB(uint4 ballot, uint gl_SubgroupSize) 15 …uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, min(gl_SubgroupSize, 32u)), extract_bits(0xFFFFFFFF… 20 inline uint spvSubgroupBallotFindMSB(uint4 ballot, uint gl_SubgroupSize) 22 …uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, min(gl_SubgroupSize, 32u)), extract_bits(0xFFFFFFFF… 27 inline uint spvPopCount4(uint4 ballot) 32 inline uint spvSubgroupBallotBitCount(uint4 ballot, uint gl_SubgroupSize) 34 …uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, min(gl_SubgroupSize, 32u)), extract_bits(0xFFFFFFFF… 38 inline uint spvSubgroupBallotInclusiveBitCount(uint4 ballot, uint gl_SubgroupInvocationID) 40 …uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, min(gl_SubgroupInvocationID + 1, 32u)), extract_bit… 44 inline uint spvSubgroupBallotExclusiveBitCount(uint4 ballot, uint gl_SubgroupInvocationID) [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/astc-encoder/Source/ |
D | astc_color_unquantize.cpp | 29 uint4* output0, in rgb_delta_unpack() 30 uint4* output1 in rgb_delta_unpack() 144 uint4* output0, in rgb_unpack() 145 uint4* output1 in rgb_unpack() 191 uint4* output0, in rgba_unpack() 192 uint4* output1 in rgba_unpack() 210 uint4* output0, in rgba_delta_unpack() 211 uint4* output1 in rgba_delta_unpack() 244 uint4* output0, in rgb_scale_unpack() 245 uint4* output1 in rgb_scale_unpack() [all …]
|
D | astc_mathlib.h | 120 typedef vtype4<unsigned int> uint4; typedef 123 static inline uint4 operator+(uint4 p, uint4 q) { return uint4( p.x + q.x, p.y + q.y, p.z … 126 static inline uint4 operator-(uint4 p, uint4 q) { return uint4( p.x - q.x, p.y - q.y, p.z … 129 static inline uint4 operator*(uint4 p, uint4 q) { return uint4( p.x * q.x, p.y * q.y, p.z … 132 static inline uint4 operator*(uint4 p, uint32_t q) { return uint4( p.x * q, p.y * q, p.z * q,… 135 static inline uint4 operator*(uint32_t p, uint4 q) { return q * p; }
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-msl-no-opt/comp/ |
D | subgroups.nocompat.invalid.vk.msl21.comp | 51 inline uint4 spvSubgroupBallot(bool value) 55 // SPIR-V callers expect a uint4. We must convert. 58 return uint4(as_type<uint2>((simd_vote::vote_t)vote), 0, 0); 61 inline bool spvSubgroupBallotBitExtract(uint4 ballot, uint bit) 66 inline uint spvSubgroupBallotFindLSB(uint4 ballot, uint gl_SubgroupSize) 68 …uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, min(gl_SubgroupSize, 32u)), extract_bits(0xFFFFFFFF… 73 inline uint spvSubgroupBallotFindMSB(uint4 ballot, uint gl_SubgroupSize) 75 …uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, min(gl_SubgroupSize, 32u)), extract_bits(0xFFFFFFFF… 80 inline uint spvPopCount4(uint4 ballot) 85 inline uint spvSubgroupBallotBitCount(uint4 ballot, uint gl_SubgroupSize) [all …]
|
D | subgroups.nocompat.invalid.vk.msl21.fixed-subgroup.comp | 51 inline uint4 spvSubgroupBallot(bool value) 55 // SPIR-V callers expect a uint4. We must convert. 58 return uint4(as_type<uint2>((simd_vote::vote_t)vote), 0, 0); 61 inline bool spvSubgroupBallotBitExtract(uint4 ballot, uint bit) 66 inline uint spvSubgroupBallotFindLSB(uint4 ballot, uint gl_SubgroupSize) 68 …uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, min(gl_SubgroupSize, 32u)), extract_bits(0xFFFFFFFF… 73 inline uint spvSubgroupBallotFindMSB(uint4 ballot, uint gl_SubgroupSize) 75 …uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, min(gl_SubgroupSize, 32u)), extract_bits(0xFFFFFFFF… 80 inline uint spvPopCount4(uint4 ballot) 85 inline uint spvSubgroupBallotBitCount(uint4 ballot, uint gl_SubgroupSize) [all …]
|
D | subgroups.nocompat.invalid.vk.msl23.ios.simd.comp | 51 inline uint4 spvSubgroupBallot(bool value) 53 return uint4((simd_vote::vote_t)simd_ballot(value), 0, 0, 0); 56 inline bool spvSubgroupBallotBitExtract(uint4 ballot, uint bit) 61 inline uint spvSubgroupBallotFindLSB(uint4 ballot, uint gl_SubgroupSize) 63 uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, gl_SubgroupSize), uint3(0)); 68 inline uint spvSubgroupBallotFindMSB(uint4 ballot, uint gl_SubgroupSize) 70 uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, gl_SubgroupSize), uint3(0)); 75 inline uint spvPopCount4(uint4 ballot) 80 inline uint spvSubgroupBallotBitCount(uint4 ballot, uint gl_SubgroupSize) 82 uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, gl_SubgroupSize), uint3(0)); [all …]
|
D | subgroups.nocompat.invalid.vk.msl22.ios.comp | 51 inline uint4 spvSubgroupBallot(bool value) 53 return uint4((quad_vote::vote_t)quad_ballot(value), 0, 0, 0); 56 inline bool spvSubgroupBallotBitExtract(uint4 ballot, uint bit) 61 inline uint spvSubgroupBallotFindLSB(uint4 ballot, uint gl_SubgroupSize) 63 uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, gl_SubgroupSize), uint3(0)); 68 inline uint spvSubgroupBallotFindMSB(uint4 ballot, uint gl_SubgroupSize) 70 uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, gl_SubgroupSize), uint3(0)); 75 inline uint spvPopCount4(uint4 ballot) 80 inline uint spvSubgroupBallotBitCount(uint4 ballot, uint gl_SubgroupSize) 82 uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, gl_SubgroupSize), uint3(0)); [all …]
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-msl-no-opt/frag/ |
D | subgroups.nocompat.invalid.vk.msl22.frag | 49 inline uint4 spvSubgroupBallot(bool value) 53 // SPIR-V callers expect a uint4. We must convert. 56 return uint4(as_type<uint2>((simd_vote::vote_t)vote), 0, 0); 59 inline bool spvSubgroupBallotBitExtract(uint4 ballot, uint bit) 64 inline uint spvSubgroupBallotFindLSB(uint4 ballot, uint gl_SubgroupSize) 66 …uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, min(gl_SubgroupSize, 32u)), extract_bits(0xFFFFFFFF… 71 inline uint spvSubgroupBallotFindMSB(uint4 ballot, uint gl_SubgroupSize) 73 …uint4 mask = uint4(extract_bits(0xFFFFFFFF, 0, min(gl_SubgroupSize, 32u)), extract_bits(0xFFFFFFFF… 78 inline uint spvPopCount4(uint4 ballot) 83 inline uint spvSubgroupBallotBitCount(uint4 ballot, uint gl_SubgroupSize) [all …]
|
/third_party/skia/resources/sksl/intrinsics/ |
D | ClampUInt.sksl | 5 uint4 uintValues = uint4(testInputs * 100 + 200); 7 uint4 expectedA = uint4( 100, 200, 275, 300); 9 const uint4 clampLow = uint4( 100, 0, 0, 300); 10 const uint4 constVal = uint4( 75, 200, 275, 425); 11 uint4 expectedB = uint4( 100, 200, 250, 425); 12 const uint4 clampHigh = uint4( 300, 400, 250, 500);
|
/third_party/glslang/Test/ |
D | hlsl.rw.bracket.frag | 5 RWTexture1D <uint4> g_tTex1du4; 9 RWTexture2D <uint4> g_tTex2du4; 13 RWTexture3D <uint4> g_tTex3du4; 17 RWTexture1DArray <uint4> g_tTex1du4a; 21 RWTexture2DArray <uint4> g_tTex2du4a; 40 uniform uint4 uu4; 43 uint4 Fn1(in uint4 x) { return x; } 47 void Fn2(out uint4 x) { x = uint4(0); } 61 uint4 r02 = g_tTex1du4[c1]; 66 uint4 r12 = g_tTex2du4[c2]; [all …]
|
D | hlsl.gathercmpRGBA.basic.dx10.frag | 7 Texture1D <uint4> g_tTex1du4; 11 Texture2D <uint4> g_tTex2du4; 15 Texture3D <uint4> g_tTex3du4; 19 TextureCube <uint4> g_tTexcdu4; 40 uint4 txval02 = g_tTex2du4 . GatherCmpRed(g_sSampCmp, c2, 0.75); 44 uint4 txval12 = g_tTex2du4 . GatherCmpGreen(g_sSampCmp, c2, 0.75); 48 uint4 txval22 = g_tTex2du4 . GatherCmpBlue(g_sSampCmp, c2, 0.75); 52 uint4 txval32 = g_tTex2du4 . GatherCmpAlpha(g_sSampCmp, c2, 0.75); 56 uint4 txval82 = g_tTex2du4 . GatherCmp(g_sSampCmp, c2, 0.75); 62 uint4 txval42 = g_tTexcdu4 . GatherCmpRed(g_sSampCmp, c3, 0.75); [all …]
|
D | hlsl.gatherRGBA.offset.dx10.frag | 8 Texture1D <uint4> g_tTex1du4; 12 Texture2D <uint4> g_tTex2du4; 16 Texture3D <uint4> g_tTex3du4; 20 TextureCube <uint4> g_tTexcdu4; 48 uint4 txval021 = g_tTex2du4 . GatherRed(g_sSamp, c2, o2); 52 uint4 txval024 = g_tTex2du4 . GatherRed(g_sSamp, c2, o2, o2, o2, o2); 56 // uint4 txval02s = g_tTex2du4 . GatherRed(g_sSamp, c2, o2, status); 60 // uint4 txval024s = g_tTex2du4 . GatherRed(g_sSamp, c2, o2, o2, o2, o2, status); 64 uint4 txval121 = g_tTex2du4 . GatherGreen(g_sSamp, c2, o2); 68 uint4 txval124 = g_tTex2du4 . GatherGreen(g_sSamp, c2, o2, o2, o2, o2); [all …]
|