Searched refs:radv_pipeline (Results 1 - 24 of 24) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_debug.c316 radv_dump_descriptors(struct radv_pipeline *pipeline, FILE *f)
445 radv_dump_annotated_shaders(struct radv_pipeline *pipeline,
486 radv_dump_shader(struct radv_pipeline *pipeline,
518 radv_dump_shaders(struct radv_pipeline *pipeline,
530 radv_dump_pipeline_state(struct radv_pipeline *pipeline,
539 radv_dump_graphics_state(struct radv_pipeline *graphics_pipeline,
540 struct radv_pipeline *compute_pipeline, FILE *f)
556 radv_dump_compute_state(struct radv_pipeline *compute_pipeline, FILE *f)
566 static struct radv_pipeline *
571 return (struct radv_pipeline *)pt
[all...]
H A DMakefile.sources61 radv_pipeline.c \
H A Dradv_pipeline.c102 struct radv_pipeline *pipeline,
123 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline);
144 struct radv_pipeline *pipeline)
500 radv_pipeline_compute_spi_color_formats(struct radv_pipeline *pipeline,
672 radv_pipeline_init_blend_state(struct radv_pipeline *pipeline,
960 radv_pipeline_out_of_order_rast(struct radv_pipeline *pipeline,
1066 radv_pipeline_init_multisample_state(struct radv_pipeline *pipeline,
1310 radv_pipeline_init_dynamic_state(struct radv_pipeline *pipeline,
1381 * radv_pipeline::dynamic_state when there is no depthstencil attachment.
1437 const struct radv_pipeline *pipelin
[all...]
H A Dradv_private.h1034 struct radv_pipeline * pipeline;
1035 struct radv_pipeline * emitted_pipeline;
1036 struct radv_pipeline * compute_pipeline;
1037 struct radv_pipeline * emitted_compute_pipeline;
1368 struct radv_pipeline { struct
1417 static inline bool radv_pipeline_has_gs(const struct radv_pipeline *pipeline)
1422 static inline bool radv_pipeline_has_tess(const struct radv_pipeline *pipeline)
1427 struct radv_userdata_info *radv_lookup_user_sgpr(struct radv_pipeline *pipeline,
1431 struct radv_shader_variant *radv_get_shader(struct radv_pipeline *pipeline,
2064 RADV_DEFINE_NONDISP_HANDLE_CASTS(radv_pipeline, VkPipelin
[all...]
H A Dradv_meta.h48 struct radv_pipeline *old_pipeline;
H A Dradv_cmd_buffer.c200 struct radv_pipeline *pipeline)
516 struct radv_pipeline *pipeline, enum ring_type ring)
577 radv_lookup_user_sgpr(struct radv_pipeline *pipeline,
587 struct radv_pipeline *pipeline,
604 struct radv_pipeline *pipeline,
637 struct radv_pipeline *pipeline,
654 struct radv_pipeline *pipeline)
658 struct radv_pipeline *old_pipeline = cmd_buffer->state.emitted_pipeline;
699 struct radv_pipeline *pipeline,
746 struct radv_pipeline *pipelin
[all...]
H A Dradv_shader.c841 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline);
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_pipeline.c145 radv_pipeline_has_ngg(const struct radv_pipeline *pipeline)
157 radv_pipeline_has_ngg_passthrough(const struct radv_pipeline *pipeline)
171 radv_pipeline_has_gs_copy_shader(const struct radv_pipeline *pipeline)
177 radv_pipeline_destroy(struct radv_device *device, struct radv_pipeline *pipeline,
207 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline);
242 radv_pipeline_init_scratch(const struct radv_device *device, struct radv_pipeline *pipeline)
469 radv_pipeline_compute_spi_color_formats(const struct radv_pipeline *pipeline,
605 radv_pipeline_init_blend_state(struct radv_pipeline *pipeline,
912 radv_pipeline_out_of_order_rast(struct radv_pipeline *pipeline,
1025 radv_pipeline_init_multisample_state(struct radv_pipeline *pipelin
[all...]
H A Dradv_meta.h49 struct radv_pipeline *old_pipeline;
262 struct radv_pipeline *pipeline = cmd_buffer->state.pipeline;
275 struct radv_pipeline *pipeline = cmd_buffer->state.pipeline;
H A Dradv_debug.c367 radv_dump_annotated_shaders(struct radv_pipeline *pipeline, VkShaderStageFlagBits active_stages,
421 radv_dump_shader(struct radv_pipeline *pipeline, struct radv_shader_variant *shader,
452 radv_dump_shaders(struct radv_pipeline *pipeline, VkShaderStageFlagBits active_stages,
465 radv_dump_vertex_descriptors(struct radv_pipeline *pipeline, FILE *f)
490 static struct radv_pipeline *
496 return *(struct radv_pipeline **)(ptr + offset);
503 struct radv_pipeline *pipeline;
H A Dradv_shader.h46 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,
H A Dradv_private.h1352 struct radv_pipeline *pipeline;
1353 struct radv_pipeline *emitted_pipeline;
1354 struct radv_pipeline *compute_pipeline;
1355 struct radv_pipeline *emitted_compute_pipeline;
1356 struct radv_pipeline *rt_pipeline; /* emitted = emitted_compute_pipeline */
1763 struct radv_pipeline { struct
1857 radv_pipeline_has_gs(const struct radv_pipeline *pipeline)
1863 radv_pipeline_has_tess(const struct radv_pipeline *pipeline)
1868 bool radv_pipeline_has_ngg_passthrough(const struct radv_pipeline *pipeline);
1870 bool radv_pipeline_has_gs_copy_shader(const struct radv_pipeline *pipelin
[all...]
H A Dradv_cmd_buffer.c355 radv_bind_streamout_state(struct radv_cmd_buffer *cmd_buffer, struct radv_pipeline *pipeline)
702 radv_save_pipeline(struct radv_cmd_buffer *cmd_buffer, struct radv_pipeline *pipeline)
781 radv_lookup_user_sgpr(struct radv_pipeline *pipeline, gl_shader_stage stage, int idx)
788 radv_emit_userdata_address(struct radv_cmd_buffer *cmd_buffer, struct radv_pipeline *pipeline,
803 radv_emit_descriptor_pointers(struct radv_cmd_buffer *cmd_buffer, struct radv_pipeline *pipeline,
1010 radv_emit_inline_push_consts(struct radv_cmd_buffer *cmd_buffer, struct radv_pipeline *pipeline,
1025 radv_update_multisample_state(struct radv_cmd_buffer *cmd_buffer, struct radv_pipeline *pipeline)
1028 struct radv_pipeline *old_pipeline = cmd_buffer->state.emitted_pipeline;
1042 radv_update_binning_state(struct radv_cmd_buffer *cmd_buffer, struct radv_pipeline *pipeline)
1044 const struct radv_pipeline *old_pipelin
[all...]
H A Dradv_pipeline_rt.c42 RADV_FROM_HANDLE(radv_pipeline, library, pCreateInfo->pLibraryInfo->pLibraries[i]);
67 RADV_FROM_HANDLE(radv_pipeline, library, pCreateInfo->pLibraryInfo->pLibraries[i]);
95 struct radv_pipeline *pipeline;
2194 struct radv_pipeline *pipeline = NULL;
2326 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline);
2345 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline);
H A Dradv_shader.c2181 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline);
2281 radv_dump_shader_stats(struct radv_device *device, struct radv_pipeline *pipeline,
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/layers/
H A Dradv_sqtt_layer.c330 VkPipelineBindPoint pipelineBindPoint, struct radv_pipeline *pipeline)
622 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline);
813 radv_mesa_to_rgp_shader_stage(struct radv_pipeline *pipeline, gl_shader_stage stage)
848 radv_add_code_object(struct radv_device *device, struct radv_pipeline *pipeline)
906 radv_register_pipeline(struct radv_device *device, struct radv_pipeline *pipeline)
940 radv_unregister_pipeline(struct radv_device *device, struct radv_pipeline *pipeline)
1012 RADV_FROM_HANDLE(radv_pipeline, pipeline, pPipelines[i]);
1048 RADV_FROM_HANDLE(radv_pipeline, pipeline, pPipelines[i]);
1074 RADV_FROM_HANDLE(radv_pipeline, pipeline, _pipeline);
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D18.3.4.rst40 ../src/amd/vulkan/radv_pipeline.c:699]
H A D21.3.0.rst3953 - radv: remove radv_pipeline::layout
4128 - radv: Use ac_compute_late_alloc in radv_pipeline.
4135 - radv: Calculate workgroup sizes in radv_pipeline.
H A D19.0.0.rst211 ../src/amd/vulkan/radv_pipeline.c:699]
H A D20.2.0.rst4463 - radv: remove declared but unused radv_pipeline::is_dual_src
4464 - radv: remove set but unused radv_pipeline::vertex_elements
H A D19.1.0.rst136 ../src/amd/vulkan/radv_pipeline.c:699]
H A D21.1.0.rst5388 - radv: Determine tcs_in_out_eq in radv_pipeline instead of the compiler.
H A D21.2.0.rst3897 - radv: make radv_pipeline::attrib_ends 32bit
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A DREADME.md269 * Edit `radv_shader.c` or `radv_pipeline.c` to change if they are compiled with LLVM or ACO.

Completed in 78 milliseconds