Home
last modified time | relevance | path

Searched refs:tes_shader (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pt_fetch_shade_pipeline_llvm.c577 struct draw_tess_eval_shader *tes_shader = draw->tes.tess_eval_shader; in llvm_pipeline_generic() local
663 } else if (tes_shader) { in llvm_pipeline_generic()
670 if (tes_shader) { in llvm_pipeline_generic()
671 draw_tess_eval_shader_run(tes_shader, in llvm_pipeline_generic()
705 tes_shader ? &tes_shader->info : &vshader->info, in llvm_pipeline_generic()
727 if (!tes_shader && draw_prim_assembler_is_required(draw, prim_info, vert_info)) { in llvm_pipeline_generic()
760 if ((opt & PT_SHADE) && (gshader || tes_shader || in llvm_pipeline_generic()
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_state_common.c787 rctx->tes_shader->info.file_count[TGSI_FILE_HW_ATOMIC]; in r600_get_hw_atomic_count()
823 key->vs.as_ls = (rctx->tes_shader != NULL); in r600_shader_selector_key()
860 key->tcs.prim_mode = rctx->tes_shader->info.properties[TGSI_PROPERTY_TES_PRIM_MODE]; in r600_shader_selector_key()
1056 else if (rctx->tes_shader) in r600_get_vs_info()
1057 return &rctx->tes_shader->info; in r600_get_vs_info()
1106 if (state == rctx->tes_shader) in r600_bind_tes_state()
1109 rctx->tes_shader = (struct r600_pipe_shader_selector *)state; in r600_bind_tes_state()
1115 if (rctx->tes_shader->so.num_outputs) in r600_bind_tes_state()
1116 rctx->b.streamout.stride_in_dw = rctx->tes_shader->so.stride; in r600_bind_tes_state()
1196 if (rctx->tes_shader == sel) { in r600_delete_tes_state()
[all …]
Devergreen_state.c2295 if (!rctx->tes_shader) in evergreen_emit_tes_constant_buffers()
2306 if (!rctx->tes_shader) in evergreen_emit_tcs_constant_buffers()
2397 if (!rctx->tes_shader) in evergreen_emit_tes_sampler_views()
2512 if (!rctx->tes_shader) in evergreen_emit_tes_sampler_states()
2594 if (!rctx->tes_shader) in evergreen_emit_shader_stages()
2604 if (rctx->tes_shader) { in evergreen_emit_shader_stages()
2606 struct tgsi_shader_info *info = &rctx->tes_shader->current->selector->info; in evergreen_emit_shader_stages()
2656 if (rctx->tes_shader) { in evergreen_emit_shader_stages()
4533 struct r600_pipe_shader_selector *tcs = rctx->tcs_shader ? rctx->tcs_shader : rctx->tes_shader; in evergreen_setup_tess_constants()
4550 if (!rctx->tes_shader) { in evergreen_setup_tess_constants()
[all …]
Dr600_hw_context.c385 if (ctx->tes_shader) { in r600_begin_new_cs()
Dr600_pipe.h575 struct r600_pipe_shader_selector *tes_shader; member
Dr600_blit.c67 util_blitter_save_tesseval_shader(rctx->blitter, rctx->tes_shader); in r600_blitter_begin()