Home
last modified time | relevance | path

Searched refs:gl_GlobalInvocationID (Results 1 – 25 of 560) sorted by relevance

12345678910>>...23

/third_party/skia/third_party/externals/spirv-cross/reference/shaders-hlsl/comp/
Dimage.comp31 static uint3 gl_GlobalInvocationID;
34 uint3 gl_GlobalInvocationID : SV_DispatchThreadID;
39 float4 f = uImageInF[int2(gl_GlobalInvocationID.xy)].xxxx;
40 uImageOutF[int2(gl_GlobalInvocationID.xy)] = f.x;
41 int4 i = uImageInI[int2(gl_GlobalInvocationID.xy)].xxxx;
42 uImageOutI[int2(gl_GlobalInvocationID.xy)] = i.x;
43 uint4 u = uImageInU[int2(gl_GlobalInvocationID.xy)].xxxx;
44 uImageOutU[int2(gl_GlobalInvocationID.xy)] = u.x;
45 float4 b = uImageInBuffer[int(gl_GlobalInvocationID.x)].xxxx;
46 uImageOutBuffer[int(gl_GlobalInvocationID.x)] = b.x;
[all …]
Dimage.nonwritable-uav-texture.comp31 static uint3 gl_GlobalInvocationID;
34 uint3 gl_GlobalInvocationID : SV_DispatchThreadID;
39 float4 f = uImageInF[int2(gl_GlobalInvocationID.xy)];
40 uImageOutF[int2(gl_GlobalInvocationID.xy)] = f.x;
41 int4 i = uImageInI[int2(gl_GlobalInvocationID.xy)];
42 uImageOutI[int2(gl_GlobalInvocationID.xy)] = i.x;
43 uint4 u = uImageInU[int2(gl_GlobalInvocationID.xy)];
44 uImageOutU[int2(gl_GlobalInvocationID.xy)] = u.x;
45 float4 b = uImageInBuffer[int(gl_GlobalInvocationID.x)];
46 uImageOutBuffer[int(gl_GlobalInvocationID.x)] = b.x;
[all …]
Daccess-chains.force-uav.comp6 static uint3 gl_GlobalInvocationID;
9 uint3 gl_GlobalInvocationID : SV_DispatchThreadID;
14 …wo.Store4(gl_GlobalInvocationID.x * 64 + 272, asuint(asfloat(ro.Load4(gl_GlobalInvocationID.x * 64…
15 …wo.Store4(gl_GlobalInvocationID.x * 16 + 480, asuint(asfloat(ro.Load4(gl_GlobalInvocationID.x * 16…
21 gl_GlobalInvocationID = stage_input.gl_GlobalInvocationID;
Daccess-chains.comp6 static uint3 gl_GlobalInvocationID;
9 uint3 gl_GlobalInvocationID : SV_DispatchThreadID;
14 …wo.Store4(gl_GlobalInvocationID.x * 64 + 272, asuint(asfloat(ro.Load4(gl_GlobalInvocationID.x * 64…
15 …wo.Store4(gl_GlobalInvocationID.x * 16 + 480, asuint(asfloat(ro.Load4(gl_GlobalInvocationID.x * 16…
21 gl_GlobalInvocationID = stage_input.gl_GlobalInvocationID;
/third_party/skia/third_party/externals/spirv-cross/shaders-hlsl/comp/
Dimage.nonwritable-uav-texture.comp37 vec4 f = imageLoad(uImageInF, ivec2(gl_GlobalInvocationID.xy));
38 imageStore(uImageOutF, ivec2(gl_GlobalInvocationID.xy), f);
40 ivec4 i = imageLoad(uImageInI, ivec2(gl_GlobalInvocationID.xy));
41 imageStore(uImageOutI, ivec2(gl_GlobalInvocationID.xy), i);
43 uvec4 u = imageLoad(uImageInU, ivec2(gl_GlobalInvocationID.xy));
44 imageStore(uImageOutU, ivec2(gl_GlobalInvocationID.xy), u);
46 vec4 b = imageLoad(uImageInBuffer, int(gl_GlobalInvocationID.x));
47 imageStore(uImageOutBuffer, int(gl_GlobalInvocationID.x), b);
49 vec4 f2 = imageLoad(uImageInF2, ivec2(gl_GlobalInvocationID.xy));
50 imageStore(uImageOutF2, ivec2(gl_GlobalInvocationID.xy), f2);
[all …]
Dimage.comp37 vec4 f = imageLoad(uImageInF, ivec2(gl_GlobalInvocationID.xy));
38 imageStore(uImageOutF, ivec2(gl_GlobalInvocationID.xy), f);
40 ivec4 i = imageLoad(uImageInI, ivec2(gl_GlobalInvocationID.xy));
41 imageStore(uImageOutI, ivec2(gl_GlobalInvocationID.xy), i);
43 uvec4 u = imageLoad(uImageInU, ivec2(gl_GlobalInvocationID.xy));
44 imageStore(uImageOutU, ivec2(gl_GlobalInvocationID.xy), u);
46 vec4 b = imageLoad(uImageInBuffer, int(gl_GlobalInvocationID.x));
47 imageStore(uImageOutBuffer, int(gl_GlobalInvocationID.x), b);
49 vec4 f2 = imageLoad(uImageInF2, ivec2(gl_GlobalInvocationID.xy));
50 imageStore(uImageOutF2, ivec2(gl_GlobalInvocationID.xy), f2);
[all …]
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-hlsl/asm/comp/
Dblock-name-alias-global.asm.comp20 static uint3 gl_GlobalInvocationID;
23 uint3 gl_GlobalInvocationID : SV_DispatchThreadID;
28 C1.Store(gl_GlobalInvocationID.x * 8 + 0, uint(C2_1_Data[gl_GlobalInvocationID.x].a));
29 C1.Store(gl_GlobalInvocationID.x * 8 + 4, uint(C2_1_Data[gl_GlobalInvocationID.x].b));
30 C3.Store(gl_GlobalInvocationID.x * 8 + 0, uint(C4_Data[gl_GlobalInvocationID.x].a));
31 C3.Store(gl_GlobalInvocationID.x * 8 + 4, uint(C4_Data[gl_GlobalInvocationID.x].b));
37 gl_GlobalInvocationID = stage_input.gl_GlobalInvocationID;
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders-hlsl/asm/comp/
Dblock-name-alias-global.asm.comp20 static uint3 gl_GlobalInvocationID;
23 uint3 gl_GlobalInvocationID : SV_DispatchThreadID;
28 C1.Store(gl_GlobalInvocationID.x * 8 + 0, uint(C2_1_Data[gl_GlobalInvocationID.x].a));
29 C1.Store(gl_GlobalInvocationID.x * 8 + 4, uint(C2_1_Data[gl_GlobalInvocationID.x].b));
30 C3.Store(gl_GlobalInvocationID.x * 8 + 0, uint(C4_Data[gl_GlobalInvocationID.x].a));
31 C3.Store(gl_GlobalInvocationID.x * 8 + 4, uint(C4_Data[gl_GlobalInvocationID.x].b));
37 gl_GlobalInvocationID = stage_input.gl_GlobalInvocationID;
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-msl-no-opt/asm/masking/
Dinitializers.mask-position.msl2.multi-patch.asm.tesc72 kernel void main0(uint3 gl_GlobalInvocationID [[thread_position_in_grid]], device main0_out* spvOut…
76 device main0_out* gl_out = &spvOut[gl_GlobalInvocationID.x - gl_GlobalInvocationID.x % 4];
77 gl_out[gl_GlobalInvocationID.x % 4].foo = _15[gl_GlobalInvocationID.x % 4];
78 … gl_out[gl_GlobalInvocationID.x % 4].gl_PointSize = _29[gl_GlobalInvocationID.x % 4].gl_PointSize;
79 …gl_out[gl_GlobalInvocationID.x % 4].gl_ClipDistance = _29[gl_GlobalInvocationID.x % 4].gl_ClipDist…
80 …gl_out[gl_GlobalInvocationID.x % 4].gl_CullDistance = _29[gl_GlobalInvocationID.x % 4].gl_CullDist…
82 …threadgroup gl_PerVertex (&gl_out_masked)[4] = spvStoragegl_out_masked[(gl_GlobalInvocationID.x / …
83 gl_out_masked[gl_GlobalInvocationID.x % 4] = _29[gl_GlobalInvocationID.x % 4];
84 device main0_patchOut& patchOut = spvPatchOut[gl_GlobalInvocationID.x / 4];
86 uint gl_InvocationID = gl_GlobalInvocationID.x % 4;
[all …]
Dinitializers-block.mask-position.multi-patch.msl2.asm.tesc81 kernel void main0(uint3 gl_GlobalInvocationID [[thread_position_in_grid]], device main0_out* spvOut…
86 device main0_out* gl_out = &spvOut[gl_GlobalInvocationID.x - gl_GlobalInvocationID.x % 4];
87 gl_out[gl_GlobalInvocationID.x % 4].C_v = _18[gl_GlobalInvocationID.x % 4].v;
88 … gl_out[gl_GlobalInvocationID.x % 4].gl_PointSize = _33[gl_GlobalInvocationID.x % 4].gl_PointSize;
89 …gl_out[gl_GlobalInvocationID.x % 4].gl_ClipDistance = _33[gl_GlobalInvocationID.x % 4].gl_ClipDist…
90 …gl_out[gl_GlobalInvocationID.x % 4].gl_CullDistance = _33[gl_GlobalInvocationID.x % 4].gl_CullDist…
92 …threadgroup gl_PerVertex (&gl_out_masked)[4] = spvStoragegl_out_masked[(gl_GlobalInvocationID.x / …
93 gl_out_masked[gl_GlobalInvocationID.x % 4] = _33[gl_GlobalInvocationID.x % 4];
94 device main0_patchOut& patchOut = spvPatchOut[gl_GlobalInvocationID.x / 4];
96 uint gl_InvocationID = gl_GlobalInvocationID.x % 4;
[all …]
Dinitializers.mask-location-0.msl2.multi-patch.asm.tesc72 kernel void main0(uint3 gl_GlobalInvocationID [[thread_position_in_grid]], device main0_out* spvOut…
76 device main0_out* gl_out = &spvOut[gl_GlobalInvocationID.x - gl_GlobalInvocationID.x % 4];
78 threadgroup float4 (&foo)[4] = spvStoragefoo[(gl_GlobalInvocationID.x / 4) % 8];
79 foo[gl_GlobalInvocationID.x % 4] = _15[gl_GlobalInvocationID.x % 4];
80 …gl_out[gl_GlobalInvocationID.x % 4].gl_Position = _29[gl_GlobalInvocationID.x % 4]._RESERVED_IDENT…
81 …gl_out[gl_GlobalInvocationID.x % 4].gl_PointSize = _29[gl_GlobalInvocationID.x % 4]._RESERVED_IDEN…
82 …gl_out[gl_GlobalInvocationID.x % 4].gl_ClipDistance = _29[gl_GlobalInvocationID.x % 4]._RESERVED_I…
83 …gl_out[gl_GlobalInvocationID.x % 4].gl_CullDistance = _29[gl_GlobalInvocationID.x % 4]._RESERVED_I…
84 device main0_patchOut& patchOut = spvPatchOut[gl_GlobalInvocationID.x / 4];
86 uint gl_InvocationID = gl_GlobalInvocationID.x % 4;
[all …]
Dinitializers.mask-location-1.multi-patch.asm.tesc71 kernel void main0(uint3 gl_GlobalInvocationID [[thread_position_in_grid]], device main0_out* spvOut…
75 device main0_out* gl_out = &spvOut[gl_GlobalInvocationID.x - gl_GlobalInvocationID.x % 4];
76 gl_out[gl_GlobalInvocationID.x % 4].foo = _15[gl_GlobalInvocationID.x % 4];
77 …gl_out[gl_GlobalInvocationID.x % 4].gl_Position = _29[gl_GlobalInvocationID.x % 4]._RESERVED_IDENT…
78 …gl_out[gl_GlobalInvocationID.x % 4].gl_PointSize = _29[gl_GlobalInvocationID.x % 4]._RESERVED_IDEN…
79 …gl_out[gl_GlobalInvocationID.x % 4].gl_ClipDistance = _29[gl_GlobalInvocationID.x % 4]._RESERVED_I…
80 …gl_out[gl_GlobalInvocationID.x % 4].gl_CullDistance = _29[gl_GlobalInvocationID.x % 4]._RESERVED_I…
81 device main0_patchOut& patchOut = spvPatchOut[gl_GlobalInvocationID.x / 4];
83 threadgroup float4 (&foo_patch) = spvStoragefoo_patch[(gl_GlobalInvocationID.x / 4) % 8];
85 uint gl_InvocationID = gl_GlobalInvocationID.x % 4;
[all …]
Dinitializers-block.mask-point-size.multi-patch.msl2.asm.tesc81 kernel void main0(uint3 gl_GlobalInvocationID [[thread_position_in_grid]], device main0_out* spvOut…
86 device main0_out* gl_out = &spvOut[gl_GlobalInvocationID.x - gl_GlobalInvocationID.x % 4];
87 gl_out[gl_GlobalInvocationID.x % 4].C_v = _18[gl_GlobalInvocationID.x % 4].v;
88 gl_out[gl_GlobalInvocationID.x % 4].gl_Position = _33[gl_GlobalInvocationID.x % 4].gl_Position;
89 …gl_out[gl_GlobalInvocationID.x % 4].gl_ClipDistance = _33[gl_GlobalInvocationID.x % 4].gl_ClipDist…
90 …gl_out[gl_GlobalInvocationID.x % 4].gl_CullDistance = _33[gl_GlobalInvocationID.x % 4].gl_CullDist…
92 …threadgroup gl_PerVertex (&gl_out_masked)[4] = spvStoragegl_out_masked[(gl_GlobalInvocationID.x / …
93 gl_out_masked[gl_GlobalInvocationID.x % 4] = _33[gl_GlobalInvocationID.x % 4];
94 device main0_patchOut& patchOut = spvPatchOut[gl_GlobalInvocationID.x / 4];
96 uint gl_InvocationID = gl_GlobalInvocationID.x % 4;
[all …]
Dinitializers.mask-point-size.msl2.multi-patch.asm.tesc72 kernel void main0(uint3 gl_GlobalInvocationID [[thread_position_in_grid]], device main0_out* spvOut…
76 device main0_out* gl_out = &spvOut[gl_GlobalInvocationID.x - gl_GlobalInvocationID.x % 4];
77 gl_out[gl_GlobalInvocationID.x % 4].foo = _15[gl_GlobalInvocationID.x % 4];
78 gl_out[gl_GlobalInvocationID.x % 4].gl_Position = _29[gl_GlobalInvocationID.x % 4].gl_Position;
79 …gl_out[gl_GlobalInvocationID.x % 4].gl_ClipDistance = _29[gl_GlobalInvocationID.x % 4].gl_ClipDist…
80 …gl_out[gl_GlobalInvocationID.x % 4].gl_CullDistance = _29[gl_GlobalInvocationID.x % 4].gl_CullDist…
82 …threadgroup gl_PerVertex (&gl_out_masked)[4] = spvStoragegl_out_masked[(gl_GlobalInvocationID.x / …
83 gl_out_masked[gl_GlobalInvocationID.x % 4] = _29[gl_GlobalInvocationID.x % 4];
84 device main0_patchOut& patchOut = spvPatchOut[gl_GlobalInvocationID.x / 4];
86 uint gl_InvocationID = gl_GlobalInvocationID.x % 4;
[all …]
Dinitializers-block.mask-location-1.multi-patch.msl2.asm.tesc67 kernel void main0(uint3 gl_GlobalInvocationID [[thread_position_in_grid]], device main0_out* spvOut…
71 device main0_out* gl_out = &spvOut[gl_GlobalInvocationID.x - gl_GlobalInvocationID.x % 4];
72 gl_out[gl_GlobalInvocationID.x % 4].C_v = _18[gl_GlobalInvocationID.x % 4].v;
73 device main0_patchOut& patchOut = spvPatchOut[gl_GlobalInvocationID.x / 4];
75 threadgroup P (&p) = spvStoragep[(gl_GlobalInvocationID.x / 4) % 8];
77 uint gl_InvocationID = gl_GlobalInvocationID.x % 4;
78 uint gl_PrimitiveID = min(gl_GlobalInvocationID.x / 4, spvIndirectParams[1] - 1);
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders/comp/
Dmod.comp16 …_33.out_data[gl_GlobalInvocationID.x] = mod(_23.in_data[gl_GlobalInvocationID.x], _33.out_data[gl_…
17 …a[gl_GlobalInvocationID.x] = uintBitsToFloat(floatBitsToUint(_23.in_data[gl_GlobalInvocationID.x])…
18 …ta[gl_GlobalInvocationID.x] = intBitsToFloat(floatBitsToInt(_23.in_data[gl_GlobalInvocationID.x]) …
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders-msl/comp/
Dmod.comp27 …e SSBO& _23 [[buffer(0)]], device SSBO2& _33 [[buffer(1)]], uint3 gl_GlobalInvocationID [[thread_p…
29 …_33.out_data[gl_GlobalInvocationID.x] = mod(_23.in_data[gl_GlobalInvocationID.x], _33.out_data[gl_…
30 …ta[gl_GlobalInvocationID.x] = as_type<float4>(as_type<uint4>(_23.in_data[gl_GlobalInvocationID.x])…
31 …ata[gl_GlobalInvocationID.x] = as_type<float4>(as_type<int4>(_23.in_data[gl_GlobalInvocationID.x])…
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders-msl/asm/comp/
Dblock-name-alias-global.asm.comp39 …device B& C3 [[buffer(2)]], constant B_1& C4 [[buffer(3)]], uint3 gl_GlobalInvocationID [[thread_p…
41 C1.Data[gl_GlobalInvocationID.x].a = C2.Data[gl_GlobalInvocationID.x].a;
42 C1.Data[gl_GlobalInvocationID.x].b = C2.Data[gl_GlobalInvocationID.x].b;
43 C3.Data[gl_GlobalInvocationID.x].a = C4.Data[gl_GlobalInvocationID.x].a;
44 C3.Data[gl_GlobalInvocationID.x].b = C4.Data[gl_GlobalInvocationID.x].b;
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-msl/asm/comp/
Dblock-name-alias-global.asm.comp39 …device B& C3 [[buffer(2)]], constant B_1& C4 [[buffer(3)]], uint3 gl_GlobalInvocationID [[thread_p…
41 C1.Data[gl_GlobalInvocationID.x].a = C2.Data[gl_GlobalInvocationID.x].a;
42 C1.Data[gl_GlobalInvocationID.x].b = C2.Data[gl_GlobalInvocationID.x].b;
43 C3.Data[gl_GlobalInvocationID.x].a = C4.Data[gl_GlobalInvocationID.x].a;
44 C3.Data[gl_GlobalInvocationID.x].b = C4.Data[gl_GlobalInvocationID.x].b;
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders-hlsl/comp/
Daccess-chains.comp6 static uint3 gl_GlobalInvocationID;
9 uint3 gl_GlobalInvocationID : SV_DispatchThreadID;
14 …wo.Store4(gl_GlobalInvocationID.x * 64 + 272, asuint(asfloat(ro.Load4(gl_GlobalInvocationID.x * 64…
15 …wo.Store4(gl_GlobalInvocationID.x * 16 + 480, asuint(asfloat(ro.Load4(gl_GlobalInvocationID.x * 16…
21 gl_GlobalInvocationID = stage_input.gl_GlobalInvocationID;
Daccess-chains.force-uav.comp6 static uint3 gl_GlobalInvocationID;
9 uint3 gl_GlobalInvocationID : SV_DispatchThreadID;
14 …wo.Store4(gl_GlobalInvocationID.x * 64 + 272, asuint(asfloat(ro.Load4(gl_GlobalInvocationID.x * 64…
15 …wo.Store4(gl_GlobalInvocationID.x * 16 + 480, asuint(asfloat(ro.Load4(gl_GlobalInvocationID.x * 16…
21 gl_GlobalInvocationID = stage_input.gl_GlobalInvocationID;
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-no-opt/asm/comp/
Dnonuniform-bracket-handling.vk.nocompat.asm.comp.vk35 uint _88 = gl_GlobalInvocationID.x + 4u;
36 uint _99 = gl_GlobalInvocationID.x + 1024u;
38 uint _106 = gl_GlobalInvocationID.x + 2u;
39 uint _117 = gl_GlobalInvocationID.x + 2048u;
41 …uint _130 = imageAtomicAdd(_10[_61], int((gl_GlobalInvocationID.x < _7._m0[_64].y) ? (gl_GlobalInv…
42 …t _137 = imageAtomicCompSwap(_10[_61], int((gl_GlobalInvocationID.y < _7._m0[_64].y) ? (gl_GlobalI…
45 uint _11 = registers._m4 + (gl_GlobalInvocationID.z + 0u);
47 uint _13 = registers._m1 + (gl_GlobalInvocationID.z + 0u);
49 uint _15 = registers._m4 + (gl_GlobalInvocationID.z + 0u);
50 …mageAtomicAdd(_10[nonuniformEXT(_15)], int((gl_GlobalInvocationID.y < _7._m0[_15].y) ? (gl_GlobalI…
[all …]
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders/asm/comp/
Dblock-name-alias-global.asm.comp32 C1_1.Data[gl_GlobalInvocationID.x].a = C2_1.Data[gl_GlobalInvocationID.x].a;
33 C1_1.Data[gl_GlobalInvocationID.x].b = C2_1.Data[gl_GlobalInvocationID.x].b;
34 C3.Data[gl_GlobalInvocationID.x].a = C4.Data[gl_GlobalInvocationID.x].a;
35 C3.Data[gl_GlobalInvocationID.x].b = C4.Data[gl_GlobalInvocationID.x].b;
/third_party/skia/third_party/externals/spirv-cross/reference/shaders/asm/comp/
Dblock-name-alias-global.asm.comp32 C1_1.Data[gl_GlobalInvocationID.x].a = C2_1.Data[gl_GlobalInvocationID.x].a;
33 C1_1.Data[gl_GlobalInvocationID.x].b = C2_1.Data[gl_GlobalInvocationID.x].b;
34 C3.Data[gl_GlobalInvocationID.x].a = C4.Data[gl_GlobalInvocationID.x].a;
35 C3.Data[gl_GlobalInvocationID.x].b = C4.Data[gl_GlobalInvocationID.x].b;
/third_party/vk-gl-cts/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/
Dcomp_ssbo_entry_point.amber19 ; out_SSBO[gl_GlobalInvocationID.z] = data_SSBO[gl_GlobalInvocationID.z];
24 OpEntryPoint GLCompute %main "main" %_ %gl_GlobalInvocationID %__0
31 OpName %gl_GlobalInvocationID "gl_GlobalInvocationID"
40 OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
57 %gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input
67 %18 = OpAccessChain %_ptr_Input_uint %gl_GlobalInvocationID %uint_2
69 %24 = OpAccessChain %_ptr_Input_uint %gl_GlobalInvocationID %uint_2

12345678910>>...23