/external/angle/third_party/glslang/src/Test/ |
D | glsl.es320.subgroupArithmetic.comp | 11 uvec4 u4; 28 data[2].u4.x = subgroupAdd(data[0].u4.x); 29 data[2].u4.xy = subgroupAdd(data[1].u4.xy); 30 data[2].u4.xyz = subgroupAdd(data[2].u4.xyz); 31 data[2].u4 = subgroupAdd(data[3].u4); 43 data[1].u4.x = subgroupMul(data[0].u4.x); 44 data[1].u4.xy = subgroupMul(data[1].u4.xy); 45 data[1].u4.xyz = subgroupMul(data[2].u4.xyz); 46 data[1].u4 = subgroupMul(data[3].u4); 58 data[0].u4.x = subgroupMin(data[0].u4.x); [all …]
|
D | glsl.es320.subgroupPartitioned.comp | 11 uvec4 u4; 20 data[0].u4 = subgroupPartitionNV(data[0].f4.x); 21 data[0].u4 = subgroupPartitionNV(data[0].f4.xy); 22 data[0].u4 = subgroupPartitionNV(data[0].f4.xyz); 23 data[0].u4 = subgroupPartitionNV(data[0].f4); 25 data[0].u4 = subgroupPartitionNV(data[0].i4.x); 26 data[0].u4 = subgroupPartitionNV(data[0].i4.xy); 27 data[0].u4 = subgroupPartitionNV(data[0].i4.xyz); 28 data[0].u4 = subgroupPartitionNV(data[0].i4); 30 data[0].u4 = subgroupPartitionNV(data[0].u4.x); [all …]
|
D | glsl.450.subgroupPartitioned.comp | 11 uvec4 u4; 21 data[invocation].u4 = subgroupPartitionNV(data[0].f4.x); 22 data[invocation].u4 = subgroupPartitionNV(data[0].f4.xy); 23 data[invocation].u4 = subgroupPartitionNV(data[0].f4.xyz); 24 data[invocation].u4 = subgroupPartitionNV(data[0].f4); 26 data[invocation].u4 = subgroupPartitionNV(data[0].i4.x); 27 data[invocation].u4 = subgroupPartitionNV(data[0].i4.xy); 28 data[invocation].u4 = subgroupPartitionNV(data[0].i4.xyz); 29 data[invocation].u4 = subgroupPartitionNV(data[0].i4); 31 data[invocation].u4 = subgroupPartitionNV(data[0].u4.x); [all …]
|
D | spv.subgroupPartitioned.comp | 11 uvec4 u4; 21 data[invocation].u4 = subgroupPartitionNV(data[0].f4.x); 22 data[invocation].u4 = subgroupPartitionNV(data[0].f4.xy); 23 data[invocation].u4 = subgroupPartitionNV(data[0].f4.xyz); 24 data[invocation].u4 = subgroupPartitionNV(data[0].f4); 26 data[invocation].u4 = subgroupPartitionNV(data[0].i4.x); 27 data[invocation].u4 = subgroupPartitionNV(data[0].i4.xy); 28 data[invocation].u4 = subgroupPartitionNV(data[0].i4.xyz); 29 data[invocation].u4 = subgroupPartitionNV(data[0].i4); 31 data[invocation].u4 = subgroupPartitionNV(data[0].u4.x); [all …]
|
D | spv.vulkan100.subgroupPartitioned.comp | 11 uvec4 u4; 21 data[invocation].u4 = subgroupPartitionNV(data[0].f4.x); 22 data[invocation].u4 = subgroupPartitionNV(data[0].f4.xy); 23 data[invocation].u4 = subgroupPartitionNV(data[0].f4.xyz); 24 data[invocation].u4 = subgroupPartitionNV(data[0].f4); 26 data[invocation].u4 = subgroupPartitionNV(data[0].i4.x); 27 data[invocation].u4 = subgroupPartitionNV(data[0].i4.xy); 28 data[invocation].u4 = subgroupPartitionNV(data[0].i4.xyz); 29 data[invocation].u4 = subgroupPartitionNV(data[0].i4); 31 data[invocation].u4 = subgroupPartitionNV(data[0].u4.x); [all …]
|
D | spv.subgroupArithmetic.comp | 11 uvec4 u4; 29 data[invocation].u4.x = subgroupAdd(data[0].u4.x); 30 data[invocation].u4.xy = subgroupAdd(data[1].u4.xy); 31 data[invocation].u4.xyz = subgroupAdd(data[2].u4.xyz); 32 data[invocation].u4 = subgroupAdd(data[3].u4); 49 data[invocation].u4.x = subgroupMul(data[0].u4.x); 50 data[invocation].u4.xy = subgroupMul(data[1].u4.xy); 51 data[invocation].u4.xyz = subgroupMul(data[2].u4.xyz); 52 data[invocation].u4 = subgroupMul(data[3].u4); 69 data[invocation].u4.x = subgroupMin(data[0].u4.x); [all …]
|
D | glsl.450.subgroupArithmetic.comp | 11 uvec4 u4; 29 data[invocation].u4.x = subgroupAdd(data[0].u4.x); 30 data[invocation].u4.xy = subgroupAdd(data[1].u4.xy); 31 data[invocation].u4.xyz = subgroupAdd(data[2].u4.xyz); 32 data[invocation].u4 = subgroupAdd(data[3].u4); 49 data[invocation].u4.x = subgroupMul(data[0].u4.x); 50 data[invocation].u4.xy = subgroupMul(data[1].u4.xy); 51 data[invocation].u4.xyz = subgroupMul(data[2].u4.xyz); 52 data[invocation].u4 = subgroupMul(data[3].u4); 69 data[invocation].u4.x = subgroupMin(data[0].u4.x); [all …]
|
D | spv.vulkan100.subgroupArithmetic.comp | 11 uvec4 u4; 29 data[invocation].u4.x = subgroupAdd(data[0].u4.x); 30 data[invocation].u4.xy = subgroupAdd(data[1].u4.xy); 31 data[invocation].u4.xyz = subgroupAdd(data[2].u4.xyz); 32 data[invocation].u4 = subgroupAdd(data[3].u4); 49 data[invocation].u4.x = subgroupMul(data[0].u4.x); 50 data[invocation].u4.xy = subgroupMul(data[1].u4.xy); 51 data[invocation].u4.xyz = subgroupMul(data[2].u4.xyz); 52 data[invocation].u4 = subgroupMul(data[3].u4); 69 data[invocation].u4.x = subgroupMin(data[0].u4.x); [all …]
|
D | glsl.es320.subgroupClustered.comp | 11 uvec4 u4; 28 data[2].u4.x = subgroupClusteredAdd(data[0].u4.x, 1u); 29 data[2].u4.xy = subgroupClusteredAdd(data[1].u4.xy, 1u); 30 data[2].u4.xyz = subgroupClusteredAdd(data[2].u4.xyz, 1u); 31 data[2].u4 = subgroupClusteredAdd(data[3].u4, 1u); 43 data[1].u4.x = subgroupClusteredMul(data[0].u4.x, 1u); 44 data[1].u4.xy = subgroupClusteredMul(data[1].u4.xy, 1u); 45 data[1].u4.xyz = subgroupClusteredMul(data[2].u4.xyz, 1u); 46 data[1].u4 = subgroupClusteredMul(data[3].u4, 1u); 58 data[0].u4.x = subgroupClusteredMin(data[0].u4.x, 1u); [all …]
|
D | glsl.450.subgroupClustered.comp | 11 uvec4 u4; 29 data[invocation].u4.x = subgroupClusteredAdd(data[0].u4.x, 1); 30 data[invocation].u4.xy = subgroupClusteredAdd(data[1].u4.xy, 1); 31 data[invocation].u4.xyz = subgroupClusteredAdd(data[2].u4.xyz, 1); 32 data[invocation].u4 = subgroupClusteredAdd(data[3].u4, 1); 49 data[invocation].u4.x = subgroupClusteredMul(data[0].u4.x, 1); 50 data[invocation].u4.xy = subgroupClusteredMul(data[1].u4.xy, 1); 51 data[invocation].u4.xyz = subgroupClusteredMul(data[2].u4.xyz, 1); 52 data[invocation].u4 = subgroupClusteredMul(data[3].u4, 1); 69 data[invocation].u4.x = subgroupClusteredMin(data[0].u4.x, 1); [all …]
|
D | spv.subgroupClustered.comp | 11 uvec4 u4; 29 data[invocation].u4.x = subgroupClusteredAdd(data[0].u4.x, 1); 30 data[invocation].u4.xy = subgroupClusteredAdd(data[1].u4.xy, 1); 31 data[invocation].u4.xyz = subgroupClusteredAdd(data[2].u4.xyz, 1); 32 data[invocation].u4 = subgroupClusteredAdd(data[3].u4, 1); 49 data[invocation].u4.x = subgroupClusteredMul(data[0].u4.x, 1); 50 data[invocation].u4.xy = subgroupClusteredMul(data[1].u4.xy, 1); 51 data[invocation].u4.xyz = subgroupClusteredMul(data[2].u4.xyz, 1); 52 data[invocation].u4 = subgroupClusteredMul(data[3].u4, 1); 69 data[invocation].u4.x = subgroupClusteredMin(data[0].u4.x, 1); [all …]
|
/external/deqp-deps/glslang/Test/ |
D | glsl.es320.subgroupArithmetic.comp | 11 uvec4 u4; 28 data[2].u4.x = subgroupAdd(data[0].u4.x); 29 data[2].u4.xy = subgroupAdd(data[1].u4.xy); 30 data[2].u4.xyz = subgroupAdd(data[2].u4.xyz); 31 data[2].u4 = subgroupAdd(data[3].u4); 43 data[1].u4.x = subgroupMul(data[0].u4.x); 44 data[1].u4.xy = subgroupMul(data[1].u4.xy); 45 data[1].u4.xyz = subgroupMul(data[2].u4.xyz); 46 data[1].u4 = subgroupMul(data[3].u4); 58 data[0].u4.x = subgroupMin(data[0].u4.x); [all …]
|
D | glsl.es320.subgroupPartitioned.comp | 11 uvec4 u4; 20 data[0].u4 = subgroupPartitionNV(data[0].f4.x); 21 data[0].u4 = subgroupPartitionNV(data[0].f4.xy); 22 data[0].u4 = subgroupPartitionNV(data[0].f4.xyz); 23 data[0].u4 = subgroupPartitionNV(data[0].f4); 25 data[0].u4 = subgroupPartitionNV(data[0].i4.x); 26 data[0].u4 = subgroupPartitionNV(data[0].i4.xy); 27 data[0].u4 = subgroupPartitionNV(data[0].i4.xyz); 28 data[0].u4 = subgroupPartitionNV(data[0].i4); 30 data[0].u4 = subgroupPartitionNV(data[0].u4.x); [all …]
|
D | spv.vulkan100.subgroupPartitioned.comp | 11 uvec4 u4; 21 data[invocation].u4 = subgroupPartitionNV(data[0].f4.x); 22 data[invocation].u4 = subgroupPartitionNV(data[0].f4.xy); 23 data[invocation].u4 = subgroupPartitionNV(data[0].f4.xyz); 24 data[invocation].u4 = subgroupPartitionNV(data[0].f4); 26 data[invocation].u4 = subgroupPartitionNV(data[0].i4.x); 27 data[invocation].u4 = subgroupPartitionNV(data[0].i4.xy); 28 data[invocation].u4 = subgroupPartitionNV(data[0].i4.xyz); 29 data[invocation].u4 = subgroupPartitionNV(data[0].i4); 31 data[invocation].u4 = subgroupPartitionNV(data[0].u4.x); [all …]
|
D | glsl.450.subgroupPartitioned.comp | 11 uvec4 u4; 21 data[invocation].u4 = subgroupPartitionNV(data[0].f4.x); 22 data[invocation].u4 = subgroupPartitionNV(data[0].f4.xy); 23 data[invocation].u4 = subgroupPartitionNV(data[0].f4.xyz); 24 data[invocation].u4 = subgroupPartitionNV(data[0].f4); 26 data[invocation].u4 = subgroupPartitionNV(data[0].i4.x); 27 data[invocation].u4 = subgroupPartitionNV(data[0].i4.xy); 28 data[invocation].u4 = subgroupPartitionNV(data[0].i4.xyz); 29 data[invocation].u4 = subgroupPartitionNV(data[0].i4); 31 data[invocation].u4 = subgroupPartitionNV(data[0].u4.x); [all …]
|
D | spv.subgroupPartitioned.comp | 11 uvec4 u4; 21 data[invocation].u4 = subgroupPartitionNV(data[0].f4.x); 22 data[invocation].u4 = subgroupPartitionNV(data[0].f4.xy); 23 data[invocation].u4 = subgroupPartitionNV(data[0].f4.xyz); 24 data[invocation].u4 = subgroupPartitionNV(data[0].f4); 26 data[invocation].u4 = subgroupPartitionNV(data[0].i4.x); 27 data[invocation].u4 = subgroupPartitionNV(data[0].i4.xy); 28 data[invocation].u4 = subgroupPartitionNV(data[0].i4.xyz); 29 data[invocation].u4 = subgroupPartitionNV(data[0].i4); 31 data[invocation].u4 = subgroupPartitionNV(data[0].u4.x); [all …]
|
D | spv.subgroupArithmetic.comp | 11 uvec4 u4; 29 data[invocation].u4.x = subgroupAdd(data[0].u4.x); 30 data[invocation].u4.xy = subgroupAdd(data[1].u4.xy); 31 data[invocation].u4.xyz = subgroupAdd(data[2].u4.xyz); 32 data[invocation].u4 = subgroupAdd(data[3].u4); 49 data[invocation].u4.x = subgroupMul(data[0].u4.x); 50 data[invocation].u4.xy = subgroupMul(data[1].u4.xy); 51 data[invocation].u4.xyz = subgroupMul(data[2].u4.xyz); 52 data[invocation].u4 = subgroupMul(data[3].u4); 69 data[invocation].u4.x = subgroupMin(data[0].u4.x); [all …]
|
D | spv.vulkan100.subgroupArithmetic.comp | 11 uvec4 u4; 29 data[invocation].u4.x = subgroupAdd(data[0].u4.x); 30 data[invocation].u4.xy = subgroupAdd(data[1].u4.xy); 31 data[invocation].u4.xyz = subgroupAdd(data[2].u4.xyz); 32 data[invocation].u4 = subgroupAdd(data[3].u4); 49 data[invocation].u4.x = subgroupMul(data[0].u4.x); 50 data[invocation].u4.xy = subgroupMul(data[1].u4.xy); 51 data[invocation].u4.xyz = subgroupMul(data[2].u4.xyz); 52 data[invocation].u4 = subgroupMul(data[3].u4); 69 data[invocation].u4.x = subgroupMin(data[0].u4.x); [all …]
|
D | glsl.450.subgroupArithmetic.comp | 11 uvec4 u4; 29 data[invocation].u4.x = subgroupAdd(data[0].u4.x); 30 data[invocation].u4.xy = subgroupAdd(data[1].u4.xy); 31 data[invocation].u4.xyz = subgroupAdd(data[2].u4.xyz); 32 data[invocation].u4 = subgroupAdd(data[3].u4); 49 data[invocation].u4.x = subgroupMul(data[0].u4.x); 50 data[invocation].u4.xy = subgroupMul(data[1].u4.xy); 51 data[invocation].u4.xyz = subgroupMul(data[2].u4.xyz); 52 data[invocation].u4 = subgroupMul(data[3].u4); 69 data[invocation].u4.x = subgroupMin(data[0].u4.x); [all …]
|
D | glsl.es320.subgroupClustered.comp | 11 uvec4 u4; 28 data[2].u4.x = subgroupClusteredAdd(data[0].u4.x, 1u); 29 data[2].u4.xy = subgroupClusteredAdd(data[1].u4.xy, 1u); 30 data[2].u4.xyz = subgroupClusteredAdd(data[2].u4.xyz, 1u); 31 data[2].u4 = subgroupClusteredAdd(data[3].u4, 1u); 43 data[1].u4.x = subgroupClusteredMul(data[0].u4.x, 1u); 44 data[1].u4.xy = subgroupClusteredMul(data[1].u4.xy, 1u); 45 data[1].u4.xyz = subgroupClusteredMul(data[2].u4.xyz, 1u); 46 data[1].u4 = subgroupClusteredMul(data[3].u4, 1u); 58 data[0].u4.x = subgroupClusteredMin(data[0].u4.x, 1u); [all …]
|
D | glsl.450.subgroupClustered.comp | 11 uvec4 u4; 29 data[invocation].u4.x = subgroupClusteredAdd(data[0].u4.x, 1); 30 data[invocation].u4.xy = subgroupClusteredAdd(data[1].u4.xy, 1); 31 data[invocation].u4.xyz = subgroupClusteredAdd(data[2].u4.xyz, 1); 32 data[invocation].u4 = subgroupClusteredAdd(data[3].u4, 1); 49 data[invocation].u4.x = subgroupClusteredMul(data[0].u4.x, 1); 50 data[invocation].u4.xy = subgroupClusteredMul(data[1].u4.xy, 1); 51 data[invocation].u4.xyz = subgroupClusteredMul(data[2].u4.xyz, 1); 52 data[invocation].u4 = subgroupClusteredMul(data[3].u4, 1); 69 data[invocation].u4.x = subgroupClusteredMin(data[0].u4.x, 1); [all …]
|
D | spv.subgroupClustered.comp | 11 uvec4 u4; 29 data[invocation].u4.x = subgroupClusteredAdd(data[0].u4.x, 1); 30 data[invocation].u4.xy = subgroupClusteredAdd(data[1].u4.xy, 1); 31 data[invocation].u4.xyz = subgroupClusteredAdd(data[2].u4.xyz, 1); 32 data[invocation].u4 = subgroupClusteredAdd(data[3].u4, 1); 49 data[invocation].u4.x = subgroupClusteredMul(data[0].u4.x, 1); 50 data[invocation].u4.xy = subgroupClusteredMul(data[1].u4.xy, 1); 51 data[invocation].u4.xyz = subgroupClusteredMul(data[2].u4.xyz, 1); 52 data[invocation].u4 = subgroupClusteredMul(data[3].u4, 1); 69 data[invocation].u4.x = subgroupClusteredMin(data[0].u4.x, 1); [all …]
|
/external/libchrome/mojo/public/interfaces/bindings/tests/data/validation/ |
D | conformance_mthd19_exceed_recursion_limit.data | 2 [u4]0 // version 3 [u4]0 // interface ID 4 [u4]19 // name 5 [u4]0 // flags 6 [u4]0 // padding 10 [u4]0 // version 16 [u4]0 // version 22 [u4]0 // version 28 [u4]0 // version 34 [u4]0 // version [all …]
|
D | associated_conformance_mthd3_wrong_interface_id_index_order.data | 2 [u4]2 // version 3 [u4]0 // interface ID 4 [u4]3 // name 5 [u4]0 // flags 6 [u4]0 // padding 14 [u4]0 // version 20 [u4]3 // num_elements 21 [u4]2 // interface ID index 22 [u4]14 // version 23 [u4]3 // interface ID index [all …]
|
D | associated_conformance_mthd3_good.data | 2 [u4]2 // version 3 [u4]0 // interface ID 4 [u4]3 // name 5 [u4]0 // flags 6 [u4]0 // padding 14 [u4]0 // version 20 [u4]2 // num_elements 21 [u4]2 // interface ID index 22 [u4]14 // version 23 [u4]3 // interface ID index [all …]
|