/external/deqp/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/ |
D | comp_workgroup_entry_point.amber | 19 ; 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/ |
D | lower_cs_derived.cpp | 62 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/ |
D | web.comp.out | 9 …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
|
D | 420.comp.out | 37 0:15 'gl_LocalInvocationIndex' ( in uint LocalInvocationIndex) 97 0:15 'gl_LocalInvocationIndex' ( in uint LocalInvocationIndex)
|
D | 430.comp.out | 46 0:36 'gl_LocalInvocationIndex' ( in uint LocalInvocationIndex) 183 0:36 'gl_LocalInvocationIndex' ( in uint LocalInvocationIndex)
|
D | 310.comp.out | 117 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/ |
D | polygon-mode-lines.amber | 76 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)
|
D | line-strip.amber | 74 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/ |
D | 420.comp | 15 sfoo *= gl_LocalInvocationIndex;
|
D | web.comp | 40 gl_GlobalInvocationID * gl_LocalInvocationIndex;
|
D | 430.comp | 36 value = int(values[gl_LocalInvocationIndex]);
|
D | 310.comp | 36 value = int(values[gl_LocalInvocationIndex]);
|
/external/angle/src/libANGLE/renderer/vulkan/shaders/src/ |
D | GenerateMipmap.comp | 181 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/ |
D | BuiltIn_ESSL_autogen.h | 2879 static constexpr const TSymbolUniqueId gl_LocalInvocationIndex = TSymbolUniqueId(4924); variable 2967 const TVariable *gl_LocalInvocationIndex();
|
D | BuiltIn_complete_autogen.h | 4852 static constexpr const TSymbolUniqueId gl_LocalInvocationIndex = TSymbolUniqueId(3007); variable 4940 const TVariable *gl_LocalInvocationIndex();
|
/external/angle/src/libANGLE/renderer/vulkan/shaders/gen/ |
D | GenerateMipmap.comp.00000000.inc | 762 // SpdDownsample(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
|
D | GenerateMipmap.comp.00000004.inc | 762 // SpdDownsample(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
|
D | GenerateMipmap.comp.00000008.inc | 762 // SpdDownsample(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
|
D | GenerateMipmap.comp.00000001.inc | 762 // SpdDownsample(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
|
D | GenerateMipmap.comp.00000005.inc | 762 // SpdDownsample(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
|
D | GenerateMipmap.comp.00000009.inc | 762 // SpdDownsample(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
|
D | GenerateMipmap.comp.00000003.inc | 1194 // SpdDownsampleH(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
|
D | GenerateMipmap.comp.00000007.inc | 1194 // SpdDownsampleH(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
|
D | GenerateMipmap.comp.00000002.inc | 1193 // SpdDownsampleH(gl_WorkGroupID . xy, gl_LocalInvocationIndex, params . levelCount, 0);
|
/external/mesa3d/docs/gallium/ |
D | screen.rst | 548 gl_LocalInvocationIndex and gl_GlobalInvocationID. Otherwise, gallium frontends will
|