Searched refs:dtcs (Results 1 – 3 of 3) sorted by relevance
62 state->dtcs = draw_create_tess_ctrl_shader(llvmpipe->draw, templ); in llvmpipe_create_tcs_state()63 if (state->dtcs == NULL) { in llvmpipe_create_tcs_state()85 (llvmpipe->tcs ? llvmpipe->tcs->dtcs : NULL)); in llvmpipe_bind_tcs_state()103 draw_delete_tess_ctrl_shader(llvmpipe->draw, state->dtcs); in llvmpipe_delete_tcs_state()
87 struct draw_tess_ctrl_shader *dtcs; member
471 struct draw_tess_ctrl_shader *dtcs) in draw_bind_tess_ctrl_shader() argument474 if (dtcs) { in draw_bind_tess_ctrl_shader()475 draw->tcs.tess_ctrl_shader = dtcs; in draw_bind_tess_ctrl_shader()482 struct draw_tess_ctrl_shader *dtcs) in draw_delete_tess_ctrl_shader() argument484 if (!dtcs) in draw_delete_tess_ctrl_shader()489 struct llvm_tess_ctrl_shader *shader = llvm_tess_ctrl_shader(dtcs); in draw_delete_tess_ctrl_shader()501 align_free(dtcs->tcs_input); in draw_delete_tess_ctrl_shader()502 align_free(dtcs->tcs_output); in draw_delete_tess_ctrl_shader()506 if (dtcs->state.ir.nir) in draw_delete_tess_ctrl_shader()507 ralloc_free(dtcs->state.ir.nir); in draw_delete_tess_ctrl_shader()[all …]