Searched refs:rt_group_handles (Results 1 – 3 of 3) sorted by relevance
2252 pipeline->compute.rt_group_handles = in radv_rt_pipeline_create()2253 calloc(sizeof(*pipeline->compute.rt_group_handles), local_create_info.groupCount); in radv_rt_pipeline_create()2254 if (!pipeline->compute.rt_group_handles) { in radv_rt_pipeline_create()2266 pipeline->compute.rt_group_handles[i].handles[0] = i + 2; in radv_rt_pipeline_create()2270 pipeline->compute.rt_group_handles[i].handles[1] = i + 2; in radv_rt_pipeline_create()2274 pipeline->compute.rt_group_handles[i].handles[0] = i + 2; in radv_rt_pipeline_create()2276 pipeline->compute.rt_group_handles[i].handles[1] = i + 2; in radv_rt_pipeline_create()2329 STATIC_ASSERT(sizeof(*pipeline->compute.rt_group_handles) <= RADV_RT_HANDLE_SIZE); in radv_GetRayTracingShaderGroupHandlesKHR()2334 memcpy(data + i * RADV_RT_HANDLE_SIZE, &pipeline->compute.rt_group_handles[firstGroup + i], in radv_GetRayTracingShaderGroupHandlesKHR()2335 sizeof(*pipeline->compute.rt_group_handles)); in radv_GetRayTracingShaderGroupHandlesKHR()
1828 struct radv_pipeline_group_handle *rt_group_handles; member
181 free(pipeline->compute.rt_group_handles); in radv_pipeline_destroy()