/third_party/mesa3d/src/amd/vulkan/ |
D | radv_pipeline.c | 145 radv_pipeline_has_ngg(const struct radv_pipeline *pipeline) in radv_pipeline_has_ngg() 157 radv_pipeline_has_ngg_passthrough(const struct radv_pipeline *pipeline) in radv_pipeline_has_ngg_passthrough() 171 radv_pipeline_has_gs_copy_shader(const struct radv_pipeline *pipeline) in radv_pipeline_has_gs_copy_shader() 177 radv_pipeline_destroy(struct radv_device *device, struct radv_pipeline *pipeline, in radv_pipeline_destroy() 207 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline); in radv_DestroyPipeline() 242 radv_pipeline_init_scratch(const struct radv_device *device, struct radv_pipeline *pipeline) in radv_pipeline_init_scratch() 469 radv_pipeline_compute_spi_color_formats(const struct radv_pipeline *pipeline, in radv_pipeline_compute_spi_color_formats() 605 radv_pipeline_init_blend_state(struct radv_pipeline *pipeline, in radv_pipeline_init_blend_state() 912 radv_pipeline_out_of_order_rast(struct radv_pipeline *pipeline, in radv_pipeline_out_of_order_rast() 1025 radv_pipeline_init_multisample_state(struct radv_pipeline *pipeline, in radv_pipeline_init_multisample_state() [all …]
|
D | radv_meta.h | 49 struct radv_pipeline *old_pipeline; 262 struct radv_pipeline *pipeline = cmd_buffer->state.pipeline; in radv_is_fmask_decompress_pipeline() 275 struct radv_pipeline *pipeline = cmd_buffer->state.pipeline; in radv_is_dcc_decompress_pipeline()
|
D | radv_private.h | 1351 struct radv_pipeline *pipeline; 1352 struct radv_pipeline *emitted_pipeline; 1353 struct radv_pipeline *compute_pipeline; 1354 struct radv_pipeline *emitted_compute_pipeline; 1355 struct radv_pipeline *rt_pipeline; /* emitted = emitted_compute_pipeline */ 1762 struct radv_pipeline { struct 1856 radv_pipeline_has_gs(const struct radv_pipeline *pipeline) in radv_pipeline_has_gs() argument 1862 radv_pipeline_has_tess(const struct radv_pipeline *pipeline) in radv_pipeline_has_tess() 1867 bool radv_pipeline_has_ngg_passthrough(const struct radv_pipeline *pipeline); 1869 bool radv_pipeline_has_gs_copy_shader(const struct radv_pipeline *pipeline); [all …]
|
D | radv_debug.c | 367 radv_dump_annotated_shaders(struct radv_pipeline *pipeline, VkShaderStageFlagBits active_stages, in radv_dump_annotated_shaders() 421 radv_dump_shader(struct radv_pipeline *pipeline, struct radv_shader_variant *shader, in radv_dump_shader() 452 radv_dump_shaders(struct radv_pipeline *pipeline, VkShaderStageFlagBits active_stages, in radv_dump_shaders() 465 radv_dump_vertex_descriptors(struct radv_pipeline *pipeline, FILE *f) in radv_dump_vertex_descriptors() 490 static struct radv_pipeline * 496 return *(struct radv_pipeline **)(ptr + offset); in radv_get_saved_pipeline() 503 struct radv_pipeline *pipeline; in radv_dump_queue_state()
|
D | radv_shader.h | 46 struct radv_pipeline; 499 VkResult radv_create_shaders(struct radv_pipeline *pipeline, 548 VkResult radv_dump_shader_stats(struct radv_device *device, struct radv_pipeline *pipeline,
|
D | radv_cmd_buffer.c | 355 radv_bind_streamout_state(struct radv_cmd_buffer *cmd_buffer, struct radv_pipeline *pipeline) in radv_bind_streamout_state() 702 radv_save_pipeline(struct radv_cmd_buffer *cmd_buffer, struct radv_pipeline *pipeline) in radv_save_pipeline() 781 radv_lookup_user_sgpr(struct radv_pipeline *pipeline, gl_shader_stage stage, int idx) in radv_lookup_user_sgpr() 788 radv_emit_userdata_address(struct radv_cmd_buffer *cmd_buffer, struct radv_pipeline *pipeline, in radv_emit_userdata_address() 803 radv_emit_descriptor_pointers(struct radv_cmd_buffer *cmd_buffer, struct radv_pipeline *pipeline, in radv_emit_descriptor_pointers() 1010 radv_emit_inline_push_consts(struct radv_cmd_buffer *cmd_buffer, struct radv_pipeline *pipeline, in radv_emit_inline_push_consts() 1025 radv_update_multisample_state(struct radv_cmd_buffer *cmd_buffer, struct radv_pipeline *pipeline) in radv_update_multisample_state() 1028 struct radv_pipeline *old_pipeline = cmd_buffer->state.emitted_pipeline; in radv_update_multisample_state() 1042 radv_update_binning_state(struct radv_cmd_buffer *cmd_buffer, struct radv_pipeline *pipeline) in radv_update_binning_state() 1044 const struct radv_pipeline *old_pipeline = cmd_buffer->state.emitted_pipeline; in radv_update_binning_state() [all …]
|
D | meson.build | 72 'radv_pipeline.c',
|
D | radv_pipeline_rt.c | 42 RADV_FROM_HANDLE(radv_pipeline, library, pCreateInfo->pLibraryInfo->pLibraries[i]); in radv_create_merged_rt_create_info() 67 RADV_FROM_HANDLE(radv_pipeline, library, pCreateInfo->pLibraryInfo->pLibraries[i]); in radv_create_merged_rt_create_info() 95 struct radv_pipeline *pipeline; in radv_rt_pipeline_library_create() 2194 struct radv_pipeline *pipeline = NULL; in radv_rt_pipeline_create() 2326 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline); in radv_GetRayTracingShaderGroupHandlesKHR() 2345 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline); in radv_GetRayTracingShaderGroupStackSizeKHR()
|
D | radv_shader.c | 2181 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline); 2281 radv_dump_shader_stats(struct radv_device *device, struct radv_pipeline *pipeline,
|
/third_party/mesa3d/src/amd/vulkan/layers/ |
D | radv_sqtt_layer.c | 330 VkPipelineBindPoint pipelineBindPoint, struct radv_pipeline *pipeline) in radv_describe_pipeline_bind() 622 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline); in sqtt_CmdBindPipeline() 813 radv_mesa_to_rgp_shader_stage(struct radv_pipeline *pipeline, gl_shader_stage stage) in radv_mesa_to_rgp_shader_stage() 848 radv_add_code_object(struct radv_device *device, struct radv_pipeline *pipeline) in radv_add_code_object() 906 radv_register_pipeline(struct radv_device *device, struct radv_pipeline *pipeline) in radv_register_pipeline() 940 radv_unregister_pipeline(struct radv_device *device, struct radv_pipeline *pipeline) in radv_unregister_pipeline() 1012 RADV_FROM_HANDLE(radv_pipeline, pipeline, pPipelines[i]); in sqtt_CreateGraphicsPipelines() 1048 RADV_FROM_HANDLE(radv_pipeline, pipeline, pPipelines[i]); in sqtt_CreateComputePipelines() 1074 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline); in sqtt_DestroyPipeline()
|
/third_party/mesa3d/docs/relnotes/ |
D | 18.3.4.rst | 40 ../src/amd/vulkan/radv_pipeline.c:699]
|
D | 21.3.0.rst | 3953 - radv: remove radv_pipeline::layout 4128 - radv: Use ac_compute_late_alloc in radv_pipeline. 4135 - radv: Calculate workgroup sizes in radv_pipeline.
|
D | 20.2.0.rst | 4463 - radv: remove declared but unused radv_pipeline::is_dual_src 4464 - radv: remove set but unused radv_pipeline::vertex_elements
|
D | 19.0.0.rst | 211 ../src/amd/vulkan/radv_pipeline.c:699]
|
D | 19.1.0.rst | 136 ../src/amd/vulkan/radv_pipeline.c:699]
|
D | 21.2.0.rst | 3897 - radv: make radv_pipeline::attrib_ends 32bit
|
D | 21.1.0.rst | 5388 - radv: Determine tcs_in_out_eq in radv_pipeline instead of the compiler.
|
/third_party/mesa3d/src/amd/compiler/ |
D | README.md | 269 * Edit `radv_shader.c` or `radv_pipeline.c` to change if they are compiled with LLVM or ACO.
|
/third_party/mesa3d/ohos/ |
D | dependency_inputs.gni | 511 ../src/amd/vulkan/radv_pipeline.c
|