mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 04:48:08 +02:00
gallium: add interfaces for controlling tess program state
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Roland Scheidegger <sroland@vmware.com> Signed-off-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:
parent
7ffc1fb928
commit
18bce2f194
1 changed files with 10 additions and 0 deletions
|
|
@ -170,6 +170,16 @@ struct pipe_context {
|
|||
void (*bind_gs_state)(struct pipe_context *, void *);
|
||||
void (*delete_gs_state)(struct pipe_context *, void *);
|
||||
|
||||
void * (*create_tcs_state)(struct pipe_context *,
|
||||
const struct pipe_shader_state *);
|
||||
void (*bind_tcs_state)(struct pipe_context *, void *);
|
||||
void (*delete_tcs_state)(struct pipe_context *, void *);
|
||||
|
||||
void * (*create_tes_state)(struct pipe_context *,
|
||||
const struct pipe_shader_state *);
|
||||
void (*bind_tes_state)(struct pipe_context *, void *);
|
||||
void (*delete_tes_state)(struct pipe_context *, void *);
|
||||
|
||||
void * (*create_vertex_elements_state)(struct pipe_context *,
|
||||
unsigned num_elements,
|
||||
const struct pipe_vertex_element *);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue