Home
last modified time | relevance | path

Searched refs:panfrost_shader_state (Results 1 - 8 of 8) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_context.h285 struct panfrost_shader_state { struct
297 struct panfrost_shader_state *xfb;
323 struct panfrost_shader_state *variants;
369 static inline struct panfrost_shader_state *
407 struct panfrost_shader_state *state);
410 panfrost_analyze_sysvals(struct panfrost_shader_state *ss);
H A Dpan_screen.h47 struct panfrost_shader_state;
56 void (*prepare_shader)(struct panfrost_shader_state *,
H A Dpan_assemble.c43 struct panfrost_shader_state *state) in panfrost_shader_compile()
56 state->xfb = calloc(1, sizeof(struct panfrost_shader_state)); in panfrost_shader_compile()
H A Dpan_cmdstream.c256 struct panfrost_shader_state *fs, in panfrost_fs_required()
401 struct panfrost_shader_state *fs = in panfrost_emit_blend()
456 pan_allow_forward_pixel_to_kill(struct panfrost_context *ctx, struct panfrost_shader_state *fs) in pan_allow_forward_pixel_to_kill()
475 struct panfrost_shader_state *ss = panfrost_get_shader_state(batch->ctx, stage); in panfrost_emit_compute_shader_meta()
520 struct panfrost_shader_state *fs = panfrost_get_shader_state(ctx, PIPE_SHADER_FRAGMENT); in panfrost_prepare_fs_state()
652 struct panfrost_shader_state *fs = in panfrost_emit_frag_shader()
697 struct panfrost_shader_state *ss = panfrost_get_shader_state(ctx, PIPE_SHADER_FRAGMENT); in panfrost_emit_frag_shader_meta()
813 struct panfrost_shader_state *fs = panfrost_get_shader_state(ctx, PIPE_SHADER_FRAGMENT); in panfrost_emit_depth_stencil()
1284 struct panfrost_shader_state *ss, in panfrost_upload_sysvals()
1315 struct panfrost_shader_state *v in panfrost_upload_sysvals()
[all...]
H A Dpan_context.c91 struct panfrost_shader_state *vs = panfrost_get_shader_state(ctx, PIPE_SHADER_VERTEX); in panfrost_writes_point_size()
197 struct panfrost_shader_state *ss = panfrost_get_shader_state(ctx, PIPE_SHADER_FRAGMENT); in panfrost_get_blend()
329 struct panfrost_shader_state state = { 0 }; in panfrost_create_shader_state()
349 struct panfrost_shader_state *shader_state = &cso->variants[i]; in panfrost_delete_shader_state()
490 unsigned msize = sizeof(struct panfrost_shader_state); in panfrost_new_variant_locked()
500 struct panfrost_shader_state *shader_state = &variants->variants[variant]; in panfrost_new_variant_locked()
H A Dpan_compute.c51 struct panfrost_shader_state *v = calloc(1, sizeof(*v)); in panfrost_create_compute_state()
H A Dpan_helpers.c28 panfrost_analyze_sysvals(struct panfrost_shader_state *ss) in panfrost_analyze_sysvals()
H A Dpan_job.c914 struct panfrost_shader_state *ss; in panfrost_batch_adjust_stack_size()

Completed in 11 milliseconds