Home
last modified time | relevance | path

Searched refs:gl_LocalInvocationIndex (Results 1 – 25 of 28) sorted by relevance

12

/external/deqp/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/
Dcomp_workgroup_entry_point.amber19 ; atomicExchange(wg_data[gl_LocalInvocationIndex], gl_LocalInvocationIndex);
20 ; uint val = atomicExchange(wg_data[(gl_LocalInvocationIndex+1)%4], 0);
21 ; x[gl_LocalInvocationIndex] = val;
26 OpEntryPoint GLCompute %main "main" %wg_data %gl_LocalInvocationIndex %_
31 OpName %gl_LocalInvocationIndex "gl_LocalInvocationIndex"
36 OpDecorate %gl_LocalInvocationIndex BuiltIn LocalInvocationIndex
51 %gl_LocalInvocationIndex = OpVariable %_ptr_Input_uint Input
69 %13 = OpLoad %uint %gl_LocalInvocationIndex
71 %16 = OpLoad %uint %gl_LocalInvocationIndex
73 %22 = OpLoad %uint %gl_LocalInvocationIndex
[all …]
/external/mesa3d/src/compiler/glsl/
Dlower_cs_derived.cpp62 gl_LocalInvocationIndex(NULL) in lower_cs_derived_visitor()
88 ir_variable *gl_LocalInvocationIndex; member in __anon308110300111::lower_cs_derived_visitor
178 if (gl_LocalInvocationIndex != NULL) in make_gl_LocalInvocationIndex()
188 gl_LocalInvocationIndex = new(shader) in make_gl_LocalInvocationIndex()
190 shader->ir->push_head(gl_LocalInvocationIndex); in make_gl_LocalInvocationIndex()
201 assign(gl_LocalInvocationIndex, index_x_plus_y_plus_z); in make_gl_LocalInvocationIndex()
218 ir->var = gl_LocalInvocationIndex; in visit()
/external/deqp-deps/glslang/Test/baseResults/
Dweb.comp.out9 …NumWorkGroups %gl_WorkGroupID %gl_LocalInvocationID %gl_GlobalInvocationID %gl_LocalInvocationIndex
26 OpName %gl_LocalInvocationIndex "gl_LocalInvocationIndex"
41 OpDecorate %gl_LocalInvocationIndex BuiltIn LocalInvocationIndex
93 %gl_LocalInvocationIndex = OpVariable %_ptr_Input_uint Input
134 %84 = OpLoad %uint %gl_LocalInvocationIndex
D420.comp.out37 0:15 'gl_LocalInvocationIndex' ( in uint LocalInvocationIndex)
97 0:15 'gl_LocalInvocationIndex' ( in uint LocalInvocationIndex)
D430.comp.out46 0:36 'gl_LocalInvocationIndex' ( in uint LocalInvocationIndex)
183 0:36 'gl_LocalInvocationIndex' ( in uint LocalInvocationIndex)
D310.comp.out117 0:36 'gl_LocalInvocationIndex' ( in highp uint LocalInvocationIndex)
560 0:36 'gl_LocalInvocationIndex' ( in highp uint LocalInvocationIndex)
/external/deqp/external/vulkancts/data/vulkan/amber/rasterization/line_continuity/
Dpolygon-mode-lines.amber76 if (gl_LocalInvocationIndex == 0)
99 if (gl_LocalInvocationIndex == 0 && stack[0] != ivec2(-1))
109 if (gl_LocalInvocationIndex == 0 && stackPtr != 0)
129 if (gl_LocalInvocationIndex == 0 && stackPtr < 1)
Dline-strip.amber74 if (gl_LocalInvocationIndex == 0)
97 if (gl_LocalInvocationIndex == 0 && stack[0] != ivec2(-1))
107 if (gl_LocalInvocationIndex == 0 && stackPtr != 0)
127 if (gl_LocalInvocationIndex == 0 && stackPtr < 1)
/external/deqp-deps/glslang/Test/
D420.comp15 sfoo *= gl_LocalInvocationIndex;
Dweb.comp40 gl_GlobalInvocationID * gl_LocalInvocationIndex;
D430.comp36 value = int(values[gl_LocalInvocationIndex]);
D310.comp36 value = int(values[gl_LocalInvocationIndex]);
/external/angle/src/libANGLE/renderer/vulkan/shaders/src/
DGenerateMipmap.comp181 SpdDownsampleH(gl_WorkGroupID.xy, gl_LocalInvocationIndex, params.levelCount, 0);
183 SpdDownsample(gl_WorkGroupID.xy, gl_LocalInvocationIndex, params.levelCount, 0);
/external/angle/src/compiler/translator/tree_util/
DBuiltIn_ESSL_autogen.h2879 static constexpr const TSymbolUniqueId gl_LocalInvocationIndex = TSymbolUniqueId(4924); variable
2967 const TVariable *gl_LocalInvocationIndex();
DBuiltIn_complete_autogen.h4852 static constexpr const TSymbolUniqueId gl_LocalInvocationIndex = TSymbolUniqueId(3007); variable
4940 const TVariable *gl_LocalInvocationIndex();
/external/angle/src/libANGLE/renderer/vulkan/shaders/gen/
DGenerateMipmap.comp.00000000.inc762 // SpdDownsample(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
DGenerateMipmap.comp.00000004.inc762 // SpdDownsample(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
DGenerateMipmap.comp.00000008.inc762 // SpdDownsample(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
DGenerateMipmap.comp.00000001.inc762 // SpdDownsample(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
DGenerateMipmap.comp.00000005.inc762 // SpdDownsample(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
DGenerateMipmap.comp.00000009.inc762 // SpdDownsample(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
DGenerateMipmap.comp.00000003.inc1194 // SpdDownsampleH(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
DGenerateMipmap.comp.00000007.inc1194 // SpdDownsampleH(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
DGenerateMipmap.comp.00000002.inc1193 // SpdDownsampleH(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
/external/mesa3d/docs/gallium/
Dscreen.rst548 gl_LocalInvocationIndex and gl_GlobalInvocationID. Otherwise, gallium frontends will

12