Searched refs:gl_LocalInvocationID (Results 1 – 25 of 171) sorted by relevance
1234567
137 gl_LocalInvocationID.x < RS_SWEEP_0_SIZE) in rs_prefix()139 const uint32_t h0_red = RS_PREFIX_SWEEP0(gl_LocalInvocationID.x); in rs_prefix()142 RS_PREFIX_SWEEP0(gl_LocalInvocationID.x) = h0_inc - h0_red; in rs_prefix()155 if (gl_LocalInvocationID.x < RS_SWEEP_0_SIZE) // 32 invocations in rs_prefix()157 const uint32_t h0_red = RS_PREFIX_SWEEP0(gl_LocalInvocationID.x); in rs_prefix()160 RS_PREFIX_SWEEP0(gl_LocalInvocationID.x) = h0_inc - h0_red; in rs_prefix()172 const uint32_t idx0 = (ii * RS_WORKGROUP_SIZE) + gl_LocalInvocationID.x; in rs_prefix()188 if (gl_LocalInvocationID.x < RS_SWEEP_1_SIZE) // 4 invocations in rs_prefix()190 const uint32_t h1_red = RS_PREFIX_SWEEP1(gl_LocalInvocationID.x); in rs_prefix()193 RS_PREFIX_SWEEP1(gl_LocalInvocationID.x) = h1_inc - h1_red; in rs_prefix()[all …]
93 …_BASE(pass_) + (RS_WORKGROUP_SUBGROUPS == 1 ? gl_SubgroupInvocationID : gl_LocalInvocationID.x) * 4192 const uint32_t smem_offset = gl_LocalInvocationID.x;208 if (RS_WORKGROUP_SIZE == RS_RADIX_SIZE || gl_LocalInvocationID.x < RS_RADIX_SIZE)210 smem.histogram[gl_LocalInvocationID.x] = 0;237 const uint32_t smem_offset = gl_LocalInvocationID.x;258 if (RS_WORKGROUP_SIZE == RS_RADIX_SIZE || gl_LocalInvocationID.x < RS_RADIX_SIZE)260 const uint32_t count = smem.histogram[gl_LocalInvocationID.x];313 umulExtended(gl_WorkGroupID.x * RS_BLOCK_KEYVALS + gl_LocalInvocationID.x,
97 if (gl_LocalInvocationID.x < PLOC_SUBGROUPS_PER_WORKGROUP) {98 aggregate_sums[gl_LocalInvocationID.x] =99 exclusive_prefix_sum + subgroupExclusiveAdd(aggregate_sums[gl_LocalInvocationID.x]);105 if (gl_LocalInvocationID.x < PLOC_SUBGROUPS_PER_WORKGROUP)106 aggregate_sums2[gl_LocalInvocationID.x] = aggregate_sums[gl_LocalInvocationID.x];112 … if (gl_LocalInvocationID.x >= stride && gl_LocalInvocationID.x < PLOC_SUBGROUPS_PER_WORKGROUP)113 value = aggregate_sums2[gl_LocalInvocationID.x - stride];115 if (gl_LocalInvocationID.x < PLOC_SUBGROUPS_PER_WORKGROUP)116 aggregate_sums2[gl_LocalInvocationID.x] += value;121 if (gl_LocalInvocationID.x < PLOC_SUBGROUPS_PER_WORKGROUP) {[all …]
32 uint idx_z = gl_LocalInvocationID.z * gl_WorkGroupSize.x * gl_WorkGroupSize.y;33 uint idx_y = gl_LocalInvocationID.y * gl_WorkGroupSize.x;34 uint idx_x = gl_LocalInvocationID.x;
41 A[gl_LocalInvocationID[0]][0] = gl_LocalInvocationID[0];45 uint offset = (gl_WorkGroupID[0] * workgroup_width + gl_LocalInvocationID[0]) & addr_mask;60 B[gl_LocalInvocationID[0]] = sum + zero;
37 OpName %15 "gl_LocalInvocationID"262 OpName %15 "gl_LocalInvocationID"500 OpName %15 "gl_LocalInvocationID" in TEST()
37 OpName %15 "gl_LocalInvocationID"277 OpName %110 "gl_LocalInvocationID"490 OpName %15 "gl_LocalInvocationID" in TEST()
21 Name 33 "gl_LocalInvocationID"31 Decorate 33(gl_LocalInvocationID) BuiltIn LocalInvocationId57 33(gl_LocalInvocationID): 25(ptr) Variable Input86 34: 24(ivec3) Load 33(gl_LocalInvocationID)
19 Name 11 "gl_LocalInvocationID"32 Decorate 11(gl_LocalInvocationID) BuiltIn LocalInvocationId48 11(gl_LocalInvocationID): 10(ptr) Variable Input82 14: 13(ptr) AccessChain 11(gl_LocalInvocationID) 12
9 …ryPoint GLCompute %main "main" %gl_NumWorkGroups %gl_WorkGroupID %gl_LocalInvocationID %gl_GlobalI…24 OpName %gl_LocalInvocationID "gl_LocalInvocationID"39 OpDecorate %gl_LocalInvocationID BuiltIn LocalInvocationId90 %gl_LocalInvocationID = OpVariable %_ptr_Input_v3uint Input131 %78 = OpLoad %v3uint %gl_LocalInvocationID
19 Name 11 "gl_LocalInvocationID"32 Decorate 11(gl_LocalInvocationID) BuiltIn LocalInvocationId55 11(gl_LocalInvocationID): 10(ptr) Variable Input89 14: 13(ptr) AccessChain 11(gl_LocalInvocationID) 12
92 ivec2 p = ivec2(gl_LocalInvocationID) + ivec2(0, 10);118 if (gl_LocalInvocationID.x < 3 && gl_LocalInvocationID.y < 3)120 ivec2 p = pixel + ivec2(gl_LocalInvocationID) - ivec2(1);