Searched refs:gfx_stages (Results 1 - 13 of 13) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/ |
| H A D | d3d12_compiler.cpp | 242 struct d3d12_shader_selector *fs = ctx->gfx_stages[PIPE_SHADER_FRAGMENT]; 277 struct d3d12_shader_selector *fs = ctx->gfx_stages[PIPE_SHADER_FRAGMENT]; 312 struct d3d12_shader_selector *fs = ctx->gfx_stages[PIPE_SHADER_FRAGMENT]; 327 struct d3d12_shader_selector *vs = ctx->gfx_stages[PIPE_SHADER_VERTEX]; 329 if ((ctx->gfx_stages[PIPE_SHADER_GEOMETRY] != NULL && 330 !ctx->gfx_stages[PIPE_SHADER_GEOMETRY]->is_gs_variant) || 354 struct d3d12_shader_selector *vs = ctx->gfx_stages[PIPE_SHADER_VERTEX]; 355 struct d3d12_shader_selector *gs = ctx->gfx_stages[PIPE_SHADER_GEOMETRY]; 376 if ((ctx->gfx_stages[PIPE_SHADER_GEOMETRY] != NULL && 377 !ctx->gfx_stages[PIPE_SHADER_GEOMETR [all...] |
| H A D | d3d12_draw.cpp | 218 struct d3d12_shader_selector *shader = ctx->gfx_stages[i]; 232 struct d3d12_shader_selector *shader = ctx->gfx_stages[i]; 259 if (!ctx->gfx_stages[i]) 262 struct d3d12_shader_selector *shader_sel = ctx->gfx_stages[i]; 435 struct d3d12_shader_selector *sel = ctx->gfx_stages[PIPE_SHADER_GEOMETRY]; 437 sel = ctx->gfx_stages[PIPE_SHADER_VERTEX]; 513 struct d3d12_shader *shader = ctx->gfx_stages[i] ? ctx->gfx_stages[i]->current : NULL;
|
| H A D | d3d12_context.h | 201 struct d3d12_shader_selector *gfx_stages[D3D12_GFX_SHADER_STAGES]; member in struct:d3d12_context
|
| H A D | d3d12_root_signature.cpp | 194 if (ctx->gfx_stages[i]->so_info.num_outputs > 0)
|
| H A D | d3d12_blit.cpp | 545 util_blitter_save_fragment_shader(ctx->blitter, ctx->gfx_stages[PIPE_SHADER_FRAGMENT]); 546 util_blitter_save_vertex_shader(ctx->blitter, ctx->gfx_stages[PIPE_SHADER_VERTEX]); 547 util_blitter_save_geometry_shader(ctx->blitter, ctx->gfx_stages[PIPE_SHADER_GEOMETRY]);
|
| H A D | d3d12_context.cpp | 1046 ctx->gfx_stages[stage] = shader; 1993 struct d3d12_shader_selector *fs = ctx->gfx_stages[PIPE_SHADER_FRAGMENT];
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | zink_program.c | 465 zs = ctx->gfx_stages[stage]; 501 zs = ctx->gfx_stages[stage]; 791 if (ctx->gfx_stages[stage]) 792 ctx->gfx_hash ^= ctx->gfx_stages[stage]->hash; 793 ctx->gfx_stages[stage] = shader; 794 ctx->gfx_dirty = ctx->gfx_stages[PIPE_SHADER_FRAGMENT] && ctx->gfx_stages[PIPE_SHADER_VERTEX]; 798 ctx->gfx_hash ^= ctx->gfx_stages[stage]->hash; 813 if (ctx->gfx_stages[PIPE_SHADER_GEOMETRY]) 814 ctx->last_vertex_stage = ctx->gfx_stages[PIPE_SHADER_GEOMETR [all...] |
| H A D | zink_blit.c | 320 util_blitter_save_vertex_shader(ctx->blitter, ctx->gfx_stages[PIPE_SHADER_VERTEX]); 321 util_blitter_save_tessctrl_shader(ctx->blitter, ctx->gfx_stages[PIPE_SHADER_TESS_CTRL]); 322 util_blitter_save_tesseval_shader(ctx->blitter, ctx->gfx_stages[PIPE_SHADER_TESS_EVAL]); 323 util_blitter_save_geometry_shader(ctx->blitter, ctx->gfx_stages[PIPE_SHADER_GEOMETRY]); 336 util_blitter_save_fragment_shader(ctx->blitter, ctx->gfx_stages[PIPE_SHADER_FRAGMENT]);
|
| H A D | zink_context.h | 229 struct zink_shader *gfx_stages[ZINK_SHADER_COUNT]; member in struct:zink_context
|
| H A D | zink_descriptors.c | 1234 stages = &ctx->gfx_stages[0]; 1313 stages = &ctx->gfx_stages[0]; 1586 struct zink_shader *zs = shader == PIPE_SHADER_COMPUTE ? ctx->compute_stage : ctx->gfx_stages[shader]; 1638 if (ctx->gfx_stages[i]) {
|
| H A D | zink_draw.cpp | 191 struct hash_entry *entry = _mesa_hash_table_search_pre_hashed(ht, hash, ctx->gfx_stages); 198 prog = zink_create_gfx_program(ctx, ctx->gfx_stages, ctx->gfx_pipeline_state.vertices_per_patch + 1);
|
| H A D | zink_query.c | 858 query->have_gs[query->curr_query] = !!ctx->gfx_stages[PIPE_SHADER_GEOMETRY];
|
| H A D | zink_context.c | 1813 if (!ctx->gfx_stages[PIPE_SHADER_FRAGMENT] || 1814 !ctx->gfx_stages[PIPE_SHADER_FRAGMENT]->nir->info.fs.uses_fbfetch_output) { 1934 const uint64_t outputs_written = ctx->gfx_stages[PIPE_SHADER_FRAGMENT] ? 1935 ctx->gfx_stages[PIPE_SHADER_FRAGMENT]->nir->info.outputs_written : 0;
|
Completed in 27 milliseconds