Home
last modified time | relevance | path

Searched refs:pan_shader_info (Results 1 - 25 of 25) sorted by relevance

/third_party/mesa3d/src/panfrost/lib/
H A Dpan_shader.h44 struct pan_shader_info *info);
48 pan_shader_stage(const struct pan_shader_info *info) in pan_shader_stage()
72 pan_depth_source(const struct pan_shader_info *info) in pan_depth_source()
81 pan_shader_prepare_midgard_rsd(const struct pan_shader_info *info, in pan_shader_prepare_midgard_rsd()
170 pan_shader_prepare_bifrost_rsd(const struct pan_shader_info *info, in pan_shader_prepare_bifrost_rsd()
216 pan_shader_prepare_rsd(const struct pan_shader_info *shader_info, in pan_shader_prepare_rsd()
H A Dpan_earlyzs.h72 struct pan_shader_info;
74 struct pan_earlyzs_lut pan_earlyzs_analyze(const struct pan_shader_info *s);
H A Dpan_earlyzs.c47 analyze(const struct pan_shader_info *s, in analyze()
107 pan_earlyzs_analyze(const struct pan_shader_info *s) in pan_earlyzs_analyze()
H A Dpan_indirect_dispatch.c153 struct pan_shader_info shader_info; in pan_indirect_dispatch_init()
H A Dpan_shader.c193 struct pan_shader_info *info) in pan_shader_compile()
H A Dpan_blend.c835 struct pan_shader_info info; in pan_blend_get_shader_locked()
H A Dpan_indirect_draw.c1123 struct pan_shader_info shader_info; in create_indirect_draw_shader()
H A Dpan_blitter.c81 struct pan_shader_info info;
/third_party/mesa3d/src/panfrost/bifrost/
H A Dbifrost_compile.h35 struct pan_shader_info *info);
H A Dcmdline.c198 struct pan_shader_info info = { 0 }; in compile_shader()
H A Dbifrost_compile.c5193 struct pan_shader_info *info, in bi_compile_variant()
5307 struct pan_shader_info *info) in bifrost_compile_shader_nir()
/third_party/mesa3d/src/panfrost/midgard/
H A Dmidgard_compile.h36 struct pan_shader_info *info);
H A Dcompiler.h243 struct pan_shader_info *info;
H A Dmidgard_compile.c3131 struct pan_shader_info *info) in midgard_compile_shader_nir()
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_cs.h40 struct pan_shader_info;
H A Dpanvk_vX_meta_copy.c211 const struct pan_shader_info *shader_info, in panvk_meta_copy_to_img_emit_rsd()
292 const struct pan_shader_info *shader_info, in panvk_meta_copy_to_buf_emit_rsd()
316 struct pan_shader_info *shader_info) in panvk_meta_copy_img2img_shader()
731 struct pan_shader_info shader_info; in panvk_meta_copy_img2img_init()
871 struct pan_shader_info *shader_info) in panvk_meta_copy_buf2img_shader()
1147 struct pan_shader_info shader_info; in panvk_meta_copy_buf2img_init()
1245 struct pan_shader_info *shader_info) in panvk_meta_copy_img2buf_shader()
1573 struct pan_shader_info shader_info; in panvk_meta_copy_img2buf_init()
1630 struct pan_shader_info *shader_info) in panvk_meta_copy_buf2buf_shader()
1682 struct pan_shader_info shader_inf in panvk_meta_copy_buf2buf_init()
[all...]
H A Dpanvk_vX_meta_clear.c38 struct pan_shader_info *shader_info) in panvk_meta_clear_color_attachment_shader()
82 struct pan_shader_info *shader_info, in panvk_meta_clear_color_attachment_emit_rsd()
306 struct pan_shader_info *shader_info = &meta->clear_attachment.color[base_type].shader_info; in panvk_meta_clear_attachment()
H A Dpanvk_private.h155 struct pan_shader_info shader_info;
815 struct pan_shader_info info;
873 struct pan_shader_info info;
H A Dpanvk_vX_pipeline.c703 const struct pan_shader_info *info = &pipeline->fs.info; in panvk_fs_required()
786 const struct pan_shader_info *info = &builder->shaders[s]->info; in panvk_pipeline_builder_collect_varyings()
849 const struct pan_shader_info *vs = in panvk_pipeline_builder_parse_vertex_input()
H A Dpanvk_vX_cs.c713 const struct pan_shader_info *info = &pipeline->fs.info; in emit_base_fs_rsd()
798 const struct pan_shader_info *shader_info, in emit_non_fs_rsd()
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_screen.h95 struct pan_shader_info *info);
H A Dpan_context.h292 struct pan_shader_info info;
H A Dpan_cmdstream.c2261 struct pan_shader_info *producer, in pan_varying_present()
2262 struct pan_shader_info *consumer, in pan_varying_present()
2374 struct pan_shader_info *producer, in pan_assign_varyings()
2375 struct pan_shader_info *consumer, in pan_assign_varyings()
/third_party/mesa3d/src/panfrost/lib/tests/
H A Dtest-earlyzs.cpp50 struct pan_shader_info info = { in test()
/third_party/mesa3d/src/panfrost/util/
H A Dpan_ir.h273 struct pan_shader_info { struct

Completed in 44 milliseconds