Searched refs:rt_group_handles (Results 1 – 3 of 3) sorted by relevance
1893 compute_pipeline->rt_group_handles = in radv_rt_pipeline_create()1894 calloc(sizeof(*compute_pipeline->rt_group_handles), local_create_info.groupCount); in radv_rt_pipeline_create()1895 if (!compute_pipeline->rt_group_handles) { in radv_rt_pipeline_create()1911 compute_pipeline->rt_group_handles[i].handles[0] = group_info->generalShader + 2; in radv_rt_pipeline_create()1915 compute_pipeline->rt_group_handles[i].handles[1] = i + 2; in radv_rt_pipeline_create()1919 compute_pipeline->rt_group_handles[i].handles[0] = group_info->closestHitShader + 2; in radv_rt_pipeline_create()1921 compute_pipeline->rt_group_handles[i].handles[1] = i + 2; in radv_rt_pipeline_create()1975 STATIC_ASSERT(sizeof(*compute_pipeline->rt_group_handles) <= RADV_RT_HANDLE_SIZE); in radv_GetRayTracingShaderGroupHandlesKHR()1980 memcpy(data + i * RADV_RT_HANDLE_SIZE, &compute_pipeline->rt_group_handles[firstGroup + i], in radv_GetRayTracingShaderGroupHandlesKHR()1981 sizeof(*compute_pipeline->rt_group_handles)); in radv_GetRayTracingShaderGroupHandlesKHR()
2205 struct radv_pipeline_group_handle *rt_group_handles; member
197 free(compute_pipeline->rt_group_handles); in radv_pipeline_destroy()