/third_party/mesa3d/src/amd/vulkan/layers/ |
D | radv_sqtt_layer.c | 320 VkPipelineBindPoint pipelineBindPoint, struct radv_pipeline *pipeline) in radv_describe_pipeline_bind() 611 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline); in sqtt_CmdBindPipeline() 832 radv_mesa_to_rgp_shader_stage(struct radv_pipeline *pipeline, gl_shader_stage stage) in radv_mesa_to_rgp_shader_stage() 867 radv_add_code_object(struct radv_device *device, struct radv_pipeline *pipeline) in radv_add_code_object() 925 radv_register_pipeline(struct radv_device *device, struct radv_pipeline *pipeline) in radv_register_pipeline() 959 radv_unregister_pipeline(struct radv_device *device, struct radv_pipeline *pipeline) in radv_unregister_pipeline() 1030 RADV_FROM_HANDLE(radv_pipeline, pipeline, pPipelines[i]); in sqtt_CreateGraphicsPipelines() 1064 RADV_FROM_HANDLE(radv_pipeline, pipeline, pPipelines[i]); in sqtt_CreateComputePipelines() 1089 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline); in sqtt_DestroyPipeline()
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_debug.c | 368 radv_dump_annotated_shaders(struct radv_pipeline *pipeline, VkShaderStageFlagBits active_stages, in radv_dump_annotated_shaders() 422 radv_dump_shader(struct radv_pipeline *pipeline, struct radv_shader *shader, in radv_dump_shader() 453 radv_dump_shaders(struct radv_pipeline *pipeline, VkShaderStageFlagBits active_stages, in radv_dump_shaders() 499 radv_dump_vs_prolog(struct radv_pipeline *pipeline, FILE *f) in radv_dump_vs_prolog() 511 static struct radv_pipeline * 517 return *(struct radv_pipeline **)(ptr + offset); in radv_get_saved_pipeline() 524 struct radv_pipeline *pipeline; in radv_dump_queue_state()
|
D | radv_private.h | 406 struct radv_pipeline *pipeline, struct radv_pipeline_shader_stack_size **stack_sizes, 411 struct radv_pipeline *pipeline, struct radv_shader_binary *const *binaries, 414 VkResult radv_upload_shaders(struct radv_device *device, struct radv_pipeline *pipeline, 2105 struct radv_pipeline { struct 2136 struct radv_pipeline base; argument 2200 struct radv_pipeline base; 2212 struct radv_pipeline base; 2226 radv_pipeline_to_##pipe_type(struct radv_pipeline *pipeline) \ 2268 bool radv_pipeline_has_gs_copy_shader(const struct radv_pipeline *pipeline); 2270 struct radv_userdata_info *radv_lookup_user_sgpr(struct radv_pipeline *pipeline, [all …]
|
D | radv_shader.h | 48 struct radv_pipeline; 554 VkResult radv_create_shaders(struct radv_pipeline *pipeline, 621 VkResult radv_dump_shader_stats(struct radv_device *device, struct radv_pipeline *pipeline,
|
D | radv_pipeline.c | 154 radv_pipeline_has_gs_copy_shader(const struct radv_pipeline *pipeline) in radv_pipeline_has_gs_copy_shader() 160 radv_pipeline_slab_create(struct radv_device *device, struct radv_pipeline *pipeline, in radv_pipeline_slab_create() 191 radv_pipeline_destroy(struct radv_device *device, struct radv_pipeline *pipeline, in radv_pipeline_destroy() 237 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline); in radv_DestroyPipeline() 276 radv_pipeline_init_scratch(const struct radv_device *device, struct radv_pipeline *pipeline) in radv_pipeline_init_scratch() 2268 gfx9_get_gs_info(const struct radv_pipeline_key *key, const struct radv_pipeline *pipeline, in gfx9_get_gs_info() 2485 gfx10_get_ngg_info(const struct radv_pipeline_key *key, struct radv_pipeline *pipeline, in gfx10_get_ngg_info() 2749 radv_get_shader(const struct radv_pipeline *pipeline, gl_shader_stage stage) in radv_get_shader() 2933 radv_link_shaders(struct radv_pipeline *pipeline, in radv_link_shaders() 3194 radv_set_driver_locations(struct radv_pipeline *pipeline, struct radv_pipeline_stage *stages, in radv_set_driver_locations() [all …]
|
D | radv_pipeline_cache.c | 315 struct radv_pipeline *pipeline, struct radv_pipeline_shader_stack_size **stack_sizes, in radv_create_shaders_from_pipeline_cache() 446 const unsigned char *sha1, struct radv_pipeline *pipeline, in radv_pipeline_cache_insert_shaders()
|
D | meson.build | 79 'radv_pipeline.c',
|
D | radv_pipeline_rt.c | 44 RADV_FROM_HANDLE(radv_pipeline, pipeline, pCreateInfo->pLibraryInfo->pLibraries[i]); in radv_create_merged_rt_create_info() 71 RADV_FROM_HANDLE(radv_pipeline, pipeline, pCreateInfo->pLibraryInfo->pLibraries[i]); in radv_create_merged_rt_create_info() 1822 struct radv_pipeline *pipeline = NULL; in radv_rt_pipeline_create() 1971 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline); in radv_GetRayTracingShaderGroupHandlesKHR() 1991 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline); in radv_GetRayTracingShaderGroupStackSizeKHR()
|
D | radv_device_generated_commands.c | 103 VK_FROM_HANDLE(radv_pipeline, pipeline, cmd_info->pipeline); in radv_get_indirect_cmdbuf_size() 1100 VK_FROM_HANDLE(radv_pipeline, pipeline, pInfo->pipeline); in radv_GetGeneratedCommandsMemoryRequirementsNV() 1131 VK_FROM_HANDLE(radv_pipeline, pipeline, pGeneratedCommandsInfo->pipeline); in radv_prepare_dgc()
|
D | radv_cmd_buffer.c | 882 radv_save_pipeline(struct radv_cmd_buffer *cmd_buffer, struct radv_pipeline *pipeline) in radv_save_pipeline() 978 radv_lookup_user_sgpr(struct radv_pipeline *pipeline, gl_shader_stage stage, int idx) in radv_lookup_user_sgpr() 986 struct radv_pipeline *pipeline, gl_shader_stage stage, int idx, in radv_emit_userdata_address() 1001 struct radv_pipeline *pipeline, in radv_emit_descriptor_pointers() 1207 struct radv_pipeline *pipeline, gl_shader_stage stage, int idx, in radv_emit_inline_push_consts() 3427 struct radv_pipeline *pipeline, VkPipelineBindPoint bind_point) in radv_flush_indirect_descriptor_sets() 3490 struct radv_pipeline *pipeline, VkPipelineBindPoint bind_point) in radv_flush_descriptors() 3539 radv_shader_loads_push_constants(struct radv_pipeline *pipeline, gl_shader_stage stage) in radv_shader_loads_push_constants() 3548 struct radv_pipeline *pipeline, gl_shader_stage stage, in radv_emit_all_inline_push_consts() 3579 struct radv_pipeline *pipeline, VkPipelineBindPoint bind_point) in radv_flush_constants() [all …]
|
D | radv_shader.c | 2586 struct radv_pipeline *pipeline = (struct radv_pipeline *)block->freelist.next; 2740 radv_dump_shader_stats(struct radv_device *device, struct radv_pipeline *pipeline,
|
/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 | 22.2.0.rst | 5457 - radv: constify radv_pipeline in more radv_pipeline_generate_XXX() helpers 5463 - radv: split radv_pipeline into radv_{graphics,compute,library}pipeline
|
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 | 284 * 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 | 491 "../src/amd/vulkan/radv_pipeline.c",
|