Home
last modified time | relevance | path

Searched refs:dtcs (Results 1 – 3 of 3) sorted by relevance

/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_tess.c62 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()
Dlp_state.h87 struct draw_tess_ctrl_shader *dtcs; member
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_tess.c471 struct draw_tess_ctrl_shader *dtcs) in draw_bind_tess_ctrl_shader() argument
474 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() argument
484 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 …]