i915_context Struct Reference

Collaboration diagram for i915_context:

Collaboration graph
[legend]

Data Fields

struct pipe_context pipe
struct i915_winsyswinsys
struct draw_contextdraw
struct i915_blend_stateblend
struct i915_sampler_statesampler [PIPE_MAX_SAMPLERS]
struct i915_depth_stencil_statedepth_stencil
struct i915_rasterizer_staterasterizer
struct i915_fragment_shaderfs
struct pipe_blend_color blend_color
struct pipe_clip_state clip
struct pipe_constant_buffer constants [PIPE_SHADER_TYPES]
struct pipe_framebuffer_state framebuffer
struct pipe_poly_stipple poly_stipple
struct pipe_scissor_state scissor
struct i915_texturetexture [PIPE_MAX_SAMPLERS]
struct pipe_viewport_state viewport
struct pipe_vertex_buffer vertex_buffer [PIPE_MAX_ATTRIBS]
unsigned dirty
unsigned num_samplers
unsigned num_textures
unsigned num_vertex_elements
unsigned num_vertex_buffers
struct i915_batchbufferbatch
struct pipe_buffervbo
 Vertex buffer.
size_t vbo_offset
unsigned vbo_flushed
struct i915_state current
unsigned hardware_dirty
unsigned debug

Detailed Description

Definition at line 214 of file i915_context.h.


Field Documentation

struct pipe_context i915_context::pipe [read]

Definition at line 216 of file i915_context.h.

struct i915_winsys* i915_context::winsys [read]

Definition at line 217 of file i915_context.h.

struct draw_context* i915_context::draw [read]

Definition at line 218 of file i915_context.h.

struct i915_blend_state* i915_context::blend [read]

Definition at line 222 of file i915_context.h.

struct i915_sampler_state* i915_context::sampler[PIPE_MAX_SAMPLERS] [read]

Definition at line 223 of file i915_context.h.

struct i915_depth_stencil_state* i915_context::depth_stencil [read]

Definition at line 224 of file i915_context.h.

struct i915_rasterizer_state* i915_context::rasterizer [read]

Definition at line 225 of file i915_context.h.

struct i915_fragment_shader* i915_context::fs [read]

Definition at line 227 of file i915_context.h.

struct pipe_blend_color i915_context::blend_color [read]

Definition at line 229 of file i915_context.h.

struct pipe_clip_state i915_context::clip [read]

Definition at line 230 of file i915_context.h.

struct pipe_constant_buffer i915_context::constants[PIPE_SHADER_TYPES] [read]

Definition at line 231 of file i915_context.h.

struct pipe_framebuffer_state i915_context::framebuffer [read]

Definition at line 232 of file i915_context.h.

struct pipe_poly_stipple i915_context::poly_stipple [read]

Definition at line 233 of file i915_context.h.

struct pipe_scissor_state i915_context::scissor [read]

Definition at line 234 of file i915_context.h.

struct i915_texture* i915_context::texture[PIPE_MAX_SAMPLERS] [read]

Definition at line 235 of file i915_context.h.

struct pipe_viewport_state i915_context::viewport [read]

Definition at line 236 of file i915_context.h.

struct pipe_vertex_buffer i915_context::vertex_buffer[PIPE_MAX_ATTRIBS] [read]

Definition at line 237 of file i915_context.h.

unsigned i915_context::dirty

Definition at line 239 of file i915_context.h.

unsigned i915_context::num_samplers

Definition at line 241 of file i915_context.h.

unsigned i915_context::num_textures

Definition at line 242 of file i915_context.h.

unsigned i915_context::num_vertex_elements

Definition at line 243 of file i915_context.h.

unsigned i915_context::num_vertex_buffers

Definition at line 244 of file i915_context.h.

struct i915_batchbuffer* i915_context::batch [read]

Definition at line 246 of file i915_context.h.

struct pipe_buffer* i915_context::vbo [read]

Vertex buffer.

Definition at line 249 of file i915_context.h.

size_t i915_context::vbo_offset

Definition at line 250 of file i915_context.h.

unsigned i915_context::vbo_flushed

Definition at line 251 of file i915_context.h.

struct i915_state i915_context::current [read]

Definition at line 253 of file i915_context.h.

unsigned i915_context::hardware_dirty

Definition at line 254 of file i915_context.h.

unsigned i915_context::debug

Definition at line 256 of file i915_context.h.


The documentation for this struct was generated from the following file:
Generated on Tue Sep 29 06:26:01 2009 for Gallium3D by  doxygen 1.5.4