Public Member Functions | |
void (PIPE_CDECL *run_linear)(struct draw_vs_varient *shader | |
void (PIPE_CDECL *run_elts)(struct draw_vs_varient *shader | |
Data Fields | |
struct draw_vs_varient_key | key |
struct draw_vertex_shader * | vs |
void(* | set_buffer )(struct draw_vs_varient *, unsigned i, const void *ptr, unsigned stride) |
unsigned | start |
unsigned unsigned | count |
unsigned unsigned void * | output_buffer |
const unsigned * | elts |
const unsigned unsigned | count |
const unsigned unsigned void * | output_buffer |
void(* | destroy )(struct draw_vs_varient *) |
Definition at line 74 of file draw_vs.h.
draw_vs_varient::void | ( | PIPE_CDECL * | run_linear | ) |
draw_vs_varient::void | ( | PIPE_CDECL * | run_elts | ) |
struct draw_vs_varient_key draw_vs_varient::key [read] |
struct draw_vertex_shader* draw_vs_varient::vs [read] |
void(* draw_vs_varient::set_buffer)(struct draw_vs_varient *, unsigned i, const void *ptr, unsigned stride) |
unsigned draw_vs_varient::start |
unsigned unsigned draw_vs_varient::count |
unsigned unsigned void* draw_vs_varient::output_buffer |
const unsigned* draw_vs_varient::elts |
const unsigned unsigned draw_vs_varient::count |
const unsigned unsigned void* draw_vs_varient::output_buffer |
void(* draw_vs_varient::destroy)(struct draw_vs_varient *) |