Home
last modified time | relevance | path

Searched refs:d3d12_shader_selector (Results 1 – 12 of 12) sorted by relevance

/aosp_15_r20/external/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_compiler.cpp86 compile_nir(struct d3d12_context *ctx, struct d3d12_shader_selector *sel, in compile_nir()
245 struct d3d12_shader_selector *fs = ctx->gfx_stages[PIPE_SHADER_FRAGMENT]; in missing_dual_src_outputs()
286 struct d3d12_shader_selector *fs = ctx->gfx_stages[PIPE_SHADER_FRAGMENT]; in frag_result_color_lowering()
321 struct d3d12_shader_selector *fs = ctx->gfx_stages[PIPE_SHADER_FRAGMENT]; in manual_depth_range()
336 struct d3d12_shader_selector *vs = ctx->gfx_stages[PIPE_SHADER_VERTEX]; in fill_mode_lowered()
376 struct d3d12_shader_selector *vs = ctx->gfx_stages[PIPE_SHADER_VERTEX]; in needs_point_sprite_lowering()
377 struct d3d12_shader_selector *gs = ctx->gfx_stages[PIPE_SHADER_GEOMETRY]; in needs_point_sprite_lowering()
418 struct d3d12_shader_selector *vs = sel_ctx->ctx->gfx_stages[PIPE_SHADER_VERTEX]; in get_provoking_vertex()
419 struct d3d12_shader_selector *gs = sel_ctx->ctx->gfx_stages[PIPE_SHADER_GEOMETRY]; in get_provoking_vertex()
420 struct d3d12_shader_selector *last_vertex_stage = gs && !gs->is_variant ? gs : vs; in get_provoking_vertex()
[all …]
H A Dd3d12_compiler.h259 struct d3d12_shader_selector { struct
286 struct d3d12_shader_selector * argument
291 struct d3d12_shader_selector *
296 d3d12_shader_free(struct d3d12_shader_selector *shader);
312 struct d3d12_shader_selector *
321 struct d3d12_shader_selector *
H A Dd3d12_gs_variant.cpp70 static d3d12_shader_selector*
73 struct d3d12_shader_selector *gs; in d3d12_make_passthrough_gs()
324 static struct d3d12_shader_selector *
352 static d3d12_shader_selector*
392 static d3d12_shader_selector*
432 static d3d12_shader_selector*
494 d3d12_shader_free((d3d12_shader_selector *)entry->data); in delete_entry()
503 static struct d3d12_shader_selector *
506 d3d12_shader_selector *gs = NULL; in create_geometry_shader_variant()
525 d3d12_shader_selector *
[all …]
H A Dd3d12_tcs_variant.cpp56 d3d12_shader_free((d3d12_shader_selector *)entry->data); in delete_entry()
80 static struct d3d12_shader_selector *
148 d3d12_shader_selector *tcs = d3d12_create_shader(ctx, PIPE_SHADER_TESS_CTRL, &templ); in create_tess_ctrl_shader_variant()
156 d3d12_shader_selector *
163 d3d12_shader_selector *tcs = create_tess_ctrl_shader_variant(ctx, key); in d3d12_get_tcs_variant()
169 return (d3d12_shader_selector *)entry->data; in d3d12_get_tcs_variant()
H A Dd3d12_context_graphics.cpp1054 struct d3d12_shader_selector *shader) in delete_shader()
1073 struct d3d12_shader_selector *shader) in bind_stage()
1091 (struct d3d12_shader_selector *) vss); in d3d12_bind_vs_state()
1099 (struct d3d12_shader_selector *) vs); in d3d12_delete_vs_state()
1115 (struct d3d12_shader_selector *) fss); in d3d12_bind_fs_state()
1126 (struct d3d12_shader_selector *) fs); in d3d12_delete_fs_state()
1140 (struct d3d12_shader_selector *) gss); in d3d12_bind_gs_state()
1147 (struct d3d12_shader_selector *) gs); in d3d12_delete_gs_state()
1161 (struct d3d12_shader_selector *)tcss); in d3d12_bind_tcs_state()
1168 (struct d3d12_shader_selector *)tcs); in d3d12_delete_tcs_state()
[all …]
H A Dd3d12_compute_transforms.h92 d3d12_shader_selector *
103 struct d3d12_shader_selector *cs;
H A Dd3d12_pipeline_state.h111 struct d3d12_shader_selector *selector);
124 struct d3d12_shader_selector *selector);
H A Dd3d12_draw.cpp187 const struct d3d12_shader_selector *shader_sel, in fill_sampler_descriptors()
471 struct d3d12_shader_selector *shader = compute ? ctx->compute_state : ctx->gfx_stages[i]; in check_descriptors_left()
487 struct d3d12_shader_selector *shader = compute ? ctx->compute_state : ctx->gfx_stages[i]; in check_descriptors_left()
505 const struct d3d12_shader_selector *shader_sel, in update_shader_stage_root_parameters()
569 struct d3d12_shader_selector *shader_sel = ctx->gfx_stages[i]; in update_graphics_root_parameters()
595 struct d3d12_shader_selector *shader_sel = ctx->compute_state; in update_compute_root_parameters()
743 static inline struct d3d12_shader_selector *
746 struct d3d12_shader_selector *sel = ctx->gfx_stages[PIPE_SHADER_GEOMETRY]; in d3d12_last_vertex_stage()
987 struct d3d12_shader_selector *sel = d3d12_last_vertex_stage(ctx); in d3d12_draw_vbo()
H A Dd3d12_context.h255 struct d3d12_shader_selector *gfx_stages[D3D12_GFX_SHADER_STAGES];
256 struct d3d12_shader_selector *compute_state;
H A Dd3d12_pipeline_state.cpp496 struct d3d12_shader_selector *selector) in d3d12_gfx_pipeline_state_cache_invalidate_shader()
612 struct d3d12_shader_selector *selector) in d3d12_compute_pipeline_state_cache_invalidate_shader()
H A Dd3d12_compute_transforms.cpp412 d3d12_shader_selector *shader;
415 d3d12_shader_selector *
H A Dd3d12_query.cpp326 struct d3d12_shader_selector *gs = ctx->gfx_stages[PIPE_SHADER_GEOMETRY]; in subquery_should_be_active()