Lines Matching defs:group
2515 struct anv_rt_shader_group *group = &pipeline->groups[i];
2517 switch (group->type) {
2520 sh.General = anv_shader_bin_get_bsr(group->general, 32);
2521 GFX_RT_GENERAL_SBT_HANDLE_pack(NULL, group->handle, &sh);
2527 if (group->closest_hit)
2528 sh.ClosestHit = anv_shader_bin_get_bsr(group->closest_hit, 32);
2529 if (group->any_hit)
2530 sh.AnyHit = anv_shader_bin_get_bsr(group->any_hit, 24);
2531 GFX_RT_TRIANGLES_SBT_HANDLE_pack(NULL, group->handle, &sh);
2537 if (group->closest_hit)
2538 sh.ClosestHit = anv_shader_bin_get_bsr(group->closest_hit, 32);
2539 sh.Intersection = anv_shader_bin_get_bsr(group->intersection, 24);
2540 GFX_RT_PROCEDURAL_SBT_HANDLE_pack(NULL, group->handle, &sh);
2545 unreachable("Invalid shader group type");