Home
last modified time | relevance | path

Searched refs:panfrost_shader_state (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/drivers/panfrost/
Dpan_context.h192 struct panfrost_shader_state { struct
263 struct panfrost_shader_state *variants; argument
316 static inline struct panfrost_shader_state *
365 struct panfrost_shader_state *state,
Dpan_cmdstream.c218 struct panfrost_shader_state *fs, in panfrost_fs_required()
254 … struct panfrost_shader_state *fs = panfrost_get_shader_state(batch->ctx, PIPE_SHADER_FRAGMENT); in panfrost_emit_bifrost_blend()
380 struct panfrost_shader_state *fs = panfrost_get_shader_state(ctx, PIPE_SHADER_FRAGMENT); in panfrost_prepare_bifrost_fs_state()
409 struct panfrost_shader_state *fs = panfrost_get_shader_state(ctx, PIPE_SHADER_FRAGMENT); in panfrost_prepare_midgard_fs_state()
488 struct panfrost_shader_state *fs = panfrost_get_shader_state(ctx, PIPE_SHADER_FRAGMENT); in panfrost_prepare_fs_state()
546 struct panfrost_shader_state *ss = panfrost_get_shader_state(batch->ctx, stage); in panfrost_emit_compute_shader_meta()
565 struct panfrost_shader_state *ss = panfrost_get_shader_state(ctx, PIPE_SHADER_FRAGMENT); in panfrost_emit_frag_shader_meta()
804 struct panfrost_shader_state *ss, in panfrost_upload_sysvals()
874 struct panfrost_shader_state *ss = &all->variants[all->active_variant]; in panfrost_emit_const_buf()
956 struct panfrost_shader_state *ss = &all->variants[all->active_variant]; in panfrost_emit_shared_memory()
[all …]
Dpan_assemble.c44 pan_prepare_midgard_props(struct panfrost_shader_state *state, in pan_prepare_midgard_props()
64 pan_prepare_bifrost_props(struct panfrost_shader_state *state, in pan_prepare_bifrost_props()
105 struct panfrost_shader_state *state) in pan_upload_shader_descriptor()
228 struct panfrost_shader_state *state, in panfrost_shader_compile()
Dpan_context.c148 struct panfrost_shader_state *vs = panfrost_get_shader_state(ctx, PIPE_SHADER_VERTEX); in panfrost_writes_point_size()
624 struct panfrost_shader_state state = { 0 }; in panfrost_create_shader_state()
648 struct panfrost_shader_state *shader_state = &cso->variants[i]; in panfrost_delete_shader_state()
699 struct panfrost_shader_state *variant, in panfrost_variant_matches()
807 unsigned msize = sizeof(struct panfrost_shader_state); in panfrost_bind_shader_state()
815 struct panfrost_shader_state *v = in panfrost_bind_shader_state()
840 struct panfrost_shader_state *shader_state = &variants->variants[variant]; in panfrost_bind_shader_state()
Dpan_compute.c52 struct panfrost_shader_state *v = calloc(1, sizeof(*v)); in panfrost_create_compute_state()
Dpan_job.c1211 struct panfrost_shader_state *ss; in panfrost_batch_adjust_stack_size()
/external/mesa3d/docs/relnotes/
D20.1.0.rst937 - panfrost: Prepare things to get rid of panfrost_shader_state.tripipe