Searched refs:d3d12_shader_selector (Results 1 – 12 of 12) sorted by relevance
86 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 …]
259 struct d3d12_shader_selector { struct286 struct d3d12_shader_selector * argument291 struct d3d12_shader_selector *296 d3d12_shader_free(struct d3d12_shader_selector *shader);312 struct d3d12_shader_selector *321 struct d3d12_shader_selector *
70 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 …]
56 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()
1054 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 …]
92 d3d12_shader_selector *103 struct d3d12_shader_selector *cs;
111 struct d3d12_shader_selector *selector);124 struct d3d12_shader_selector *selector);
187 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()
255 struct d3d12_shader_selector *gfx_stages[D3D12_GFX_SHADER_STAGES];256 struct d3d12_shader_selector *compute_state;
496 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()
412 d3d12_shader_selector *shader;415 d3d12_shader_selector *
326 struct d3d12_shader_selector *gs = ctx->gfx_stages[PIPE_SHADER_GEOMETRY]; in subquery_should_be_active()