Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_tess.c472 struct draw_tess_ctrl_shader *dtcs) in draw_bind_tess_ctrl_shader()
475 if (dtcs) { in draw_bind_tess_ctrl_shader()
476 draw->tcs.tess_ctrl_shader = dtcs; in draw_bind_tess_ctrl_shader()
483 struct draw_tess_ctrl_shader *dtcs) in draw_delete_tess_ctrl_shader()
485 if (!dtcs) in draw_delete_tess_ctrl_shader()
490 struct llvm_tess_ctrl_shader *shader = llvm_tess_ctrl_shader(dtcs); in draw_delete_tess_ctrl_shader()
499 align_free(dtcs->tcs_input); in draw_delete_tess_ctrl_shader()
500 align_free(dtcs->tcs_output); in draw_delete_tess_ctrl_shader()
504 if (dtcs->state.type == PIPE_SHADER_IR_NIR && dtcs in draw_delete_tess_ctrl_shader()
471 draw_bind_tess_ctrl_shader(struct draw_context *draw, struct draw_tess_ctrl_shader *dtcs) draw_bind_tess_ctrl_shader() argument
482 draw_delete_tess_ctrl_shader(struct draw_context *draw, struct draw_tess_ctrl_shader *dtcs) draw_delete_tess_ctrl_shader() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A 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()
H A Dlp_state.h87 struct draw_tess_ctrl_shader *dtcs; member

Completed in 4 milliseconds