Searched refs:tes_shader (Results 1 - 18 of 18) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_pt_fetch_shade_pipeline_llvm.c577 struct draw_tess_eval_shader *tes_shader = draw->tes.tess_eval_shader; local in function:llvm_pipeline_generic
663 } else if (tes_shader) {
670 if (tes_shader) {
671 draw_tess_eval_shader_run(tes_shader,
705 tes_shader ? &tes_shader->info : &vshader->info,
727 if (!tes_shader && draw_prim_assembler_is_required(draw, prim_info, vert_info)) {
760 if ((opt & PT_SHADE) && (gshader || tes_shader ||
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_state_draw.c79 sctx->tcs_shader.cso ? sctx->tcs_shader.cso : sctx->tes_shader.cso;
499 if (sctx->tes_shader.cso) {
592 if (sctx->gs_shader.cso || sctx->tes_shader.cso) {
1223 if (sctx->tes_shader.cso)
1279 (!!sctx->tes_shader.cso != (info->mode == PIPE_PRIM_PATCHES)))) {
1311 else if (sctx->tes_shader.cso) {
1312 if (sctx->tes_shader.cso->info.properties[TGSI_PROPERTY_TES_POINT_MODE])
1315 rast_prim = sctx->tes_shader.cso->info.properties[TGSI_PROPERTY_TES_PRIM_MODE];
1328 if (sctx->tes_shader.cso &&
1357 !sctx->tes_shader
[all...]
H A Dsi_state_shaders.c1459 if (sctx->tes_shader.cso)
1492 sctx->tes_shader.cso->info.properties[TGSI_PROPERTY_TES_PRIM_MODE];
1496 sctx->tes_shader.cso->info.reads_tess_factors;
1513 if (sctx->tes_shader.cso) {
1514 key->part.gs.es = sctx->tes_shader.cso;
2514 si_shader_uses_bindless_samplers(sctx->tes_shader.cso);
2520 si_shader_uses_bindless_images(sctx->tes_shader.cso);
2549 (sctx->tes_shader.cso &&
2550 sctx->tes_shader.cso->info.uses_primid) ||
2616 bool enable_changed = !!sctx->tes_shader
[all...]
H A Dsi_cp_dma.c454 if (sctx->tes_shader.cso) {
496 if (sctx->tes_shader.cso) {
H A Dsi_debug.c1011 si_print_annotated_shader(sctx->tes_shader.current, waves, num_waves, f);
1078 if (sctx->tes_shader.cso && !sctx->tcs_shader.cso)
1085 si_dump_gfx_shader(sctx, &sctx->tes_shader, log);
1096 si_dump_gfx_descriptors(sctx, &sctx->tes_shader, log);
H A Dsi_pipe.h899 struct si_shader_ctx_state tes_shader; member in struct:si_context
1502 if (sctx->tes_shader.cso)
1503 return &sctx->tes_shader;
H A Dsi_descriptors.c2066 if (sctx->tes_shader.cso) {
2083 if (sctx->tes_shader.cso) {
2202 if (sctx->tes_shader.cso)
H A Dsi_blit.c49 util_blitter_save_tesseval_shader(sctx->blitter, sctx->tes_shader.cso);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Dr600_state_common.c757 rctx->tes_shader->info.file_count[TGSI_FILE_HW_ATOMIC];
793 key->vs.as_ls = (rctx->tes_shader != NULL);
827 key->tcs.prim_mode = rctx->tes_shader->info.properties[TGSI_PROPERTY_TES_PRIM_MODE];
1010 else if (rctx->tes_shader)
1011 return &rctx->tes_shader->info;
1060 if (state == rctx->tes_shader)
1063 rctx->tes_shader = (struct r600_pipe_shader_selector *)state;
1069 if (rctx->tes_shader->so.num_outputs)
1070 rctx->b.streamout.stride_in_dw = rctx->tes_shader->so.stride;
1143 if (rctx->tes_shader
[all...]
H A Dr600_hw_context.c385 if (ctx->tes_shader) {
H A Devergreen_state.c2289 if (!rctx->tes_shader)
2300 if (!rctx->tes_shader)
2391 if (!rctx->tes_shader)
2506 if (!rctx->tes_shader)
2588 if (!rctx->tes_shader)
2598 if (rctx->tes_shader) {
2600 struct tgsi_shader_info *info = &rctx->tes_shader->current->selector->info;
2650 if (rctx->tes_shader) {
4500 struct r600_pipe_shader_selector *tcs = rctx->tcs_shader ? rctx->tcs_shader : rctx->tes_shader;
4517 if (!rctx->tes_shader) {
[all...]
H A Dr600_pipe.h570 struct r600_pipe_shader_selector *tes_shader; member in struct:r600_context
H A Dr600_blit.c67 util_blitter_save_tesseval_shader(rctx->blitter, rctx->tes_shader);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Dr600_state_common.c787 rctx->tes_shader->info.file_count[TGSI_FILE_HW_ATOMIC];
823 key->vs.as_ls = (rctx->tes_shader != NULL);
860 key->tcs.prim_mode = rctx->tes_shader->info.properties[TGSI_PROPERTY_TES_PRIM_MODE];
1056 else if (rctx->tes_shader)
1057 return &rctx->tes_shader->info;
1106 if (state == rctx->tes_shader)
1109 rctx->tes_shader = (struct r600_pipe_shader_selector *)state;
1115 if (rctx->tes_shader->so.num_outputs)
1116 rctx->b.streamout.stride_in_dw = rctx->tes_shader->so.stride;
1196 if (rctx->tes_shader
[all...]
H A Dr600_hw_context.c385 if (ctx->tes_shader) {
H A Devergreen_state.c2295 if (!rctx->tes_shader)
2306 if (!rctx->tes_shader)
2397 if (!rctx->tes_shader)
2512 if (!rctx->tes_shader)
2594 if (!rctx->tes_shader)
2604 if (rctx->tes_shader) {
2606 struct tgsi_shader_info *info = &rctx->tes_shader->current->selector->info;
2656 if (rctx->tes_shader) {
4533 struct r600_pipe_shader_selector *tcs = rctx->tcs_shader ? rctx->tcs_shader : rctx->tes_shader;
4550 if (!rctx->tes_shader) {
[all...]
H A Dr600_pipe.h575 struct r600_pipe_shader_selector *tes_shader; member in struct:r600_context
H A Dr600_blit.c67 util_blitter_save_tesseval_shader(rctx->blitter, rctx->tes_shader);

Completed in 136 milliseconds