Searched refs:radv_ray_tracing_pipeline (Results 1 – 18 of 18) sorted by relevance
/external/mesa3d/src/amd/vulkan/ |
D | radv_pipeline_cache.h | 25 struct radv_ray_tracing_pipeline; 50 struct radv_ray_tracing_pipeline *pipeline, 54 … struct radv_ray_tracing_pipeline *pipeline, unsigned num_stages);
|
D | radv_pipeline_rt.h | 17 struct radv_ray_tracing_pipeline { struct 112 void radv_destroy_ray_tracing_pipeline(struct radv_device *device, struct radv_ray_tracing_pipeline…
|
D | radv_rmv.h | 22 struct radv_ray_tracing_pipeline; 69 void radv_rmv_log_rt_pipeline_create(struct radv_device *device, struct radv_ray_tracing_pipeline *…
|
D | radv_pipeline_rt.c | 85 … struct radv_ray_tracing_pipeline *library_pipeline = radv_pipeline_to_ray_tracing(pipeline_lib); in radv_generate_rt_shaders_key() 232 … struct radv_ray_tracing_pipeline *library_pipeline = radv_pipeline_to_ray_tracing(pipeline_lib); in radv_rt_fill_group_info() 264 … struct radv_ray_tracing_pipeline *library_pipeline = radv_pipeline_to_ray_tracing(pipeline); in radv_rt_fill_stage_info() 359 … const VkRayTracingPipelineCreateInfoKHR *pCreateInfo, struct radv_ray_tracing_pipeline *pipeline, in radv_rt_nir_to_asm() 585 … const struct radv_shader_stage_key *stage_keys, struct radv_ray_tracing_pipeline *pipeline, in radv_rt_compile_shaders() 770 …ze(const VkRayTracingPipelineCreateInfoKHR *pCreateInfo, struct radv_ray_tracing_pipeline *pipelin… in compute_rt_stack_size() 839 compile_rt_prolog(struct radv_device *device, struct radv_ray_tracing_pipeline *pipeline) in compile_rt_prolog() 887 struct radv_ray_tracing_pipeline *lib = radv_pipeline_to_ray_tracing(lib_pipeline); in radv_ray_tracing_pipeline_hash() 906 … struct radv_ray_tracing_pipeline *pipeline, struct vk_pipeline_cache *cache, in radv_rt_pipeline_compile() 981 … struct radv_ray_tracing_pipeline *library_pipeline = radv_pipeline_to_ray_tracing(pipeline); in radv_generate_ray_tracing_state_key() [all …]
|
D | radv_shader.h | 30 struct radv_ray_tracing_pipeline; 520 struct radv_ray_tracing_pipeline *pipeline, bool monolithic, 682 …*radv_build_traversal_shader(struct radv_device *device, struct radv_ray_tracing_pipeline *pipelin…
|
D | radv_pipeline_cache.c | 450 struct radv_ray_tracing_pipeline *pipeline, in radv_ray_tracing_pipeline_cache_search() 490 … struct radv_ray_tracing_pipeline *pipeline, unsigned num_stages) in radv_ray_tracing_pipeline_cache_insert()
|
D | radv_pipeline_binary.c | 253 struct radv_ray_tracing_pipeline *rt_pipeline = radv_pipeline_to_ray_tracing(pipeline); in radv_create_pipeline_binary_from_pipeline()
|
D | radv_cmd_buffer.h | 361 struct radv_ray_tracing_pipeline *rt_pipeline; /* emitted = emitted_compute_pipeline */
|
D | radv_pipeline.c | 637 struct radv_ray_tracing_pipeline *rt_pipeline = radv_pipeline_to_ray_tracing(pipeline); in radv_get_executable_count() 659 struct radv_ray_tracing_pipeline *rt_pipeline = radv_pipeline_to_ray_tracing(pipeline); in radv_get_shader_from_executable_index()
|
D | radv_debug.c | 633 struct radv_ray_tracing_pipeline *rt_pipeline = radv_pipeline_to_ray_tracing(pipeline); in radv_dump_queue_state() 666 struct radv_ray_tracing_pipeline *rt_pipeline = radv_pipeline_to_ray_tracing(pipeline); in radv_dump_queue_state()
|
D | radv_dgc.c | 303 const struct radv_ray_tracing_pipeline *rt_pipeline = radv_pipeline_to_ray_tracing(pipeline); in radv_get_sequence_size_rt() 371 … const struct radv_ray_tracing_pipeline *rt_pipeline = radv_pipeline_to_ray_tracing(pipeline); in radv_get_sequence_size() 2843 const struct radv_ray_tracing_pipeline *rt_pipeline = radv_pipeline_to_ray_tracing(pipeline); in radv_prepare_dgc_rt() 3023 … const struct radv_ray_tracing_pipeline *rt_pipeline = radv_pipeline_to_ray_tracing(pipeline); in radv_prepare_dgc()
|
D | radv_rmv.c | 856 radv_rmv_log_rt_pipeline_create(struct radv_device *device, struct radv_ray_tracing_pipeline *pipel… in radv_rmv_log_rt_pipeline_create()
|
D | radv_cmd_buffer.c | 7893 struct radv_ray_tracing_pipeline *rt_pipeline = radv_pipeline_to_ray_tracing(pipeline); in radv_CmdBindPipeline()
|
/external/mesa3d/src/amd/vulkan/nir/ |
D | radv_nir_rt_shader.c | 32 struct radv_ray_tracing_pipeline *pipeline; 1267 struct radv_ray_tracing_pipeline *pipeline; 1514 radv_build_traversal(struct radv_device *device, struct radv_ray_tracing_pipeline *pipeline, in radv_build_traversal() 1693 radv_build_traversal_shader(struct radv_device *device, struct radv_ray_tracing_pipeline *pipeline, in radv_build_traversal_shader() 1752 struct radv_ray_tracing_pipeline *pipeline; 1835 struct radv_ray_tracing_pipeline *pipeline, in lower_rt_instructions_monolithic() 1910 … bool resume_shader, struct radv_device *device, struct radv_ray_tracing_pipeline *pipeline, in radv_nir_lower_rt_abi()
|
/external/mesa3d/src/amd/vulkan/layers/ |
D | radv_sqtt_layer.c | 1478 … struct radv_ray_tracing_pipeline *pipeline, struct radv_shader *shader, uint32_t stack_size, in radv_add_rt_record() 1540 radv_register_rt_stage(struct radv_device *device, struct radv_ray_tracing_pipeline *pipeline, uint… in radv_register_rt_stage() 1560 radv_register_rt_pipeline(struct radv_device *device, struct radv_ray_tracing_pipeline *pipeline) in radv_register_rt_pipeline()
|
/external/mesa3d/docs/relnotes/ |
D | 23.2.1.rst | 977 - radv/rt: unify radv_ray_tracing_lib_pipeline and radv_ray_tracing_pipeline 980 - radv/rt: use vk_multialloc for radv_ray_tracing_pipeline 996 - radv/rt: pass radv_ray_tracing_pipeline to RT shader creation
|
D | 23.1.0.rst | 4875 - radv: pass radv_ray_tracing_pipeline to radv_rt_pipeline_compile()
|
D | 24.1.0.rst | 5546 - radv/rt: move radv_ray_tracing_pipeline::sha1 to radv_pipeline
|