Data Fields | |
struct draw_stage | stage |
float | half_line_width |
uint | tex_slot |
For AA lines, this is the vertex attrib slot for the new texcoords. | |
uint | pos_slot |
position, not necessarily output zero | |
void * | sampler_cso |
struct pipe_texture * | texture |
uint | num_samplers |
uint | num_textures |
struct aaline_fragment_shader * | fs |
struct { | |
void * sampler [PIPE_MAX_SAMPLERS] | |
struct pipe_texture * texture [PIPE_MAX_SAMPLERS] | |
} | state |
void *(* | driver_create_fs_state )(struct pipe_context *, const struct pipe_shader_state *) |
void(* | driver_bind_fs_state )(struct pipe_context *, void *) |
void(* | driver_delete_fs_state )(struct pipe_context *, void *) |
void(* | driver_bind_sampler_states )(struct pipe_context *, unsigned, void **) |
void(* | driver_set_sampler_textures )(struct pipe_context *, unsigned, struct pipe_texture **) |
struct pipe_context * | pipe |
Definition at line 74 of file draw_pipe_aaline.c.
struct draw_stage aaline_stage::stage [read] |
Definition at line 76 of file draw_pipe_aaline.c.
Definition at line 78 of file draw_pipe_aaline.c.
For AA lines, this is the vertex attrib slot for the new texcoords.
Definition at line 81 of file draw_pipe_aaline.c.
Definition at line 85 of file draw_pipe_aaline.c.
struct pipe_texture* aaline_stage::texture [read] |
Definition at line 86 of file draw_pipe_aaline.c.
Definition at line 87 of file draw_pipe_aaline.c.
Definition at line 88 of file draw_pipe_aaline.c.
struct aaline_fragment_shader* aaline_stage::fs [read] |
Definition at line 94 of file draw_pipe_aaline.c.
void* aaline_stage::sampler[PIPE_MAX_SAMPLERS] |
Definition at line 96 of file draw_pipe_aaline.c.
struct pipe_texture* aaline_stage::texture[PIPE_MAX_SAMPLERS] [read] |
Definition at line 97 of file draw_pipe_aaline.c.
struct { ... } aaline_stage::state |
void*(* aaline_stage::driver_create_fs_state)(struct pipe_context *, const struct pipe_shader_state *) |
void(* aaline_stage::driver_bind_fs_state)(struct pipe_context *, void *) |
void(* aaline_stage::driver_delete_fs_state)(struct pipe_context *, void *) |
void(* aaline_stage::driver_bind_sampler_states)(struct pipe_context *, unsigned, void **) |
void(* aaline_stage::driver_set_sampler_textures)(struct pipe_context *, unsigned, struct pipe_texture **) |
struct pipe_context* aaline_stage::pipe [read] |
Definition at line 113 of file draw_pipe_aaline.c.