Data Fields | |
struct pipe_context * | pipe |
struct cso_cache * | cache |
struct { | |
void * samplers [PIPE_MAX_SAMPLERS] | |
unsigned nr_samplers | |
} | hw |
void * | samplers [PIPE_MAX_SAMPLERS] |
void * | samplers_saved [PIPE_MAX_SAMPLERS] |
unsigned | nr_samplers_saved |
struct pipe_texture * | textures [PIPE_MAX_SAMPLERS] |
uint | nr_textures |
struct pipe_texture * | textures_saved [PIPE_MAX_SAMPLERS] |
uint | nr_textures_saved |
void * | blend |
Current and saved state. | |
void * | blend_saved |
void * | depth_stencil |
void * | depth_stencil_saved |
void * | rasterizer |
void * | rasterizer_saved |
void * | fragment_shader |
void * | fragment_shader_saved |
void * | vertex_shader |
void * | vertex_shader_saved |
struct pipe_framebuffer_state fb | fb_saved |
struct pipe_viewport_state vp | vp_saved |
struct pipe_blend_color | blend_color |
Definition at line 47 of file cso_context.c.
struct pipe_context* cso_context::pipe [read] |
Definition at line 48 of file cso_context.c.
struct cso_cache* cso_context::cache [read] |
Definition at line 49 of file cso_context.c.
void* cso_context::samplers[PIPE_MAX_SAMPLERS] |
Definition at line 52 of file cso_context.c.
unsigned cso_context::nr_samplers |
Definition at line 53 of file cso_context.c.
struct { ... } cso_context::hw |
void* cso_context::samplers[PIPE_MAX_SAMPLERS] |
Definition at line 56 of file cso_context.c.
void* cso_context::samplers_saved[PIPE_MAX_SAMPLERS] |
Definition at line 59 of file cso_context.c.
unsigned cso_context::nr_samplers_saved |
Definition at line 60 of file cso_context.c.
struct pipe_texture* cso_context::textures[PIPE_MAX_SAMPLERS] [read] |
Definition at line 62 of file cso_context.c.
Definition at line 63 of file cso_context.c.
struct pipe_texture* cso_context::textures_saved[PIPE_MAX_SAMPLERS] [read] |
Definition at line 65 of file cso_context.c.
Definition at line 66 of file cso_context.c.
void* cso_context::blend |
Current and saved state.
The saved state is used as a 1-deep stack.
Definition at line 71 of file cso_context.c.
void * cso_context::blend_saved |
Definition at line 71 of file cso_context.c.
Definition at line 72 of file cso_context.c.
Definition at line 72 of file cso_context.c.
void* cso_context::rasterizer |
Definition at line 73 of file cso_context.c.
Definition at line 73 of file cso_context.c.
Definition at line 74 of file cso_context.c.
Definition at line 74 of file cso_context.c.
Definition at line 75 of file cso_context.c.
Definition at line 75 of file cso_context.c.
struct pipe_framebuffer_state fb cso_context::fb_saved [read] |
Definition at line 77 of file cso_context.c.
struct pipe_viewport_state vp cso_context::vp_saved [read] |
Definition at line 78 of file cso_context.c.
struct pipe_blend_color cso_context::blend_color [read] |
Definition at line 79 of file cso_context.c.