Lines Matching defs:group
2544 /* We handle intersection shaders as part of the group */
2599 struct anv_rt_shader_group *group = &pipeline->groups[i];
2600 group->type = ginfo->type;
2604 group->general = stages[ginfo->generalShader].bin;
2609 group->any_hit = stages[ginfo->anyHitShader].bin;
2612 group->closest_hit = stages[ginfo->closestHitShader].bin;
2617 group->closest_hit = stages[ginfo->closestHitShader].bin;
2640 &group->intersection,
2646 group->intersection = stages[intersection_idx].bin;
2650 brw_bs_prog_data_const(group->intersection->prog_data)->max_stack_size;
2658 unreachable("Invalid ray tracing shader group type");
2926 unreachable("Invalid ray-tracing shader group type");
3239 struct anv_rt_shader_group *group = &rt_pipeline->groups[firstGroup + i];
3240 memcpy(pData, group->handle, sizeof(group->handle));
3241 pData += sizeof(group->handle);
3265 uint32_t group,
3274 assert(group < rt_pipeline->group_count);
3279 bin = rt_pipeline->groups[group].general;
3283 bin = rt_pipeline->groups[group].closest_hit;
3287 bin = rt_pipeline->groups[group].any_hit;
3291 bin = rt_pipeline->groups[group].intersection;