Searched refs:tcs_shader (Results 1 – 6 of 6) sorted by relevance
576 struct draw_tess_ctrl_shader *tcs_shader = draw->tcs.tess_ctrl_shader; in llvm_pipeline_generic() local650 if (tcs_shader) { in llvm_pipeline_generic()651 draw_tess_ctrl_shader_run(tcs_shader, in llvm_pipeline_generic()674 … tcs_shader ? tcs_shader->vertices_out : draw->pt.vertices_per_patch, in llvm_pipeline_generic()677 tcs_shader ? &tcs_shader->info : &vshader->info, in llvm_pipeline_generic()
1054 struct si_shader_ctx_state *tcs_shader; in si_log_draw_state() local1059 tcs_shader = &sctx->shader.tcs; in si_log_draw_state()1061 tcs_shader = &sctx->fixed_func_tcs_shader; in si_log_draw_state()1066 si_dump_gfx_shader(sctx, tcs_shader, log); in si_log_draw_state()1075 si_dump_gfx_descriptors(sctx, tcs_shader, log); in si_log_draw_state()
1099 rctx->tcs_shader = (struct r600_pipe_shader_selector *)state; in r600_bind_tcs_state()1184 if (rctx->tcs_shader == sel) { in r600_delete_tcs_state()1185 rctx->tcs_shader = NULL; in r600_delete_tcs_state()1835 if (rctx->tcs_shader) { in r600_update_derived_state()2003 if (rctx->tcs_shader) { in r600_update_derived_state()2004 need_buf_const = rctx->tcs_shader->current->shader.uses_tex_buffers || in r600_update_derived_state()2005 rctx->tcs_shader->current->shader.has_txq_cube_array_z_comp; in r600_update_derived_state()
4533 struct r600_pipe_shader_selector *tcs = rctx->tcs_shader ? rctx->tcs_shader : rctx->tes_shader; in evergreen_setup_tess_constants()4569 if (rctx->tcs_shader) { in evergreen_setup_tess_constants()4588 output_patch0_offset = rctx->tcs_shader ? input_patch_size * *num_patches : 0; in evergreen_setup_tess_constants()4633 num_output_cp = rctx->tcs_shader ? in evergreen_get_ls_hs_config()4634 rctx->tcs_shader->info.properties[TGSI_PROPERTY_TCS_VERTICES_OUT] : in evergreen_get_ls_hs_config()
574 struct r600_pipe_shader_selector *tcs_shader; member
66 util_blitter_save_tessctrl_shader(rctx->blitter, rctx->tcs_shader); in r600_blitter_begin()