Home
last modified time | relevance | path

Searched refs:rt_group_handles (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
Dradv_pipeline_rt.c1893 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()
Dradv_private.h2205 struct radv_pipeline_group_handle *rt_group_handles; member
Dradv_pipeline.c197 free(compute_pipeline->rt_group_handles); in radv_pipeline_destroy()