Data Fields | |
struct pipe_shader_state | shader |
struct tgsi_shader_info | info |
void(* | prepare )(const struct sp_fragment_shader *shader, struct tgsi_exec_machine *machine, struct tgsi_sampler *samplers) |
unsigned(* | run )(const struct sp_fragment_shader *shader, struct tgsi_exec_machine *machine, struct quad_header *quad) |
void(* | delete )(struct sp_fragment_shader *) |
This is starting to look an awful lot like a quad pipeline stage...
Definition at line 65 of file sp_state.h.
struct pipe_shader_state sp_fragment_shader::shader [read] |
Definition at line 66 of file sp_state.h.
struct tgsi_shader_info sp_fragment_shader::info [read] |
Definition at line 68 of file sp_state.h.
void(* sp_fragment_shader::prepare)(const struct sp_fragment_shader *shader, struct tgsi_exec_machine *machine, struct tgsi_sampler *samplers) |
unsigned(* sp_fragment_shader::run)(const struct sp_fragment_shader *shader, struct tgsi_exec_machine *machine, struct quad_header *quad) |
void(* sp_fragment_shader::delete)(struct sp_fragment_shader *) |