Lines Matching refs:state
61 /* Opaque state. */
62 void* state;
63 /* Emit the state to the context. */
69 /* Whether this atom may be emitted with state == NULL. */
80 struct pipe_blend_state state;
89 struct pipe_blend_color state;
144 /* Original rasterizer state. */
146 /* Draw-specific rasterizer state. */
177 struct pipe_sampler_state state;
266 /* The next several objects are not pure Radeon state; they inherit from
436 /* For deferred fragment shader state validation. */
439 FRAGMENT_SHADER_MAYBE_DIRTY,/* Validate the FS if external state was changed. */
484 /* Various CSO state objects. */
497 /* Anti-aliasing (MSAA) state. */
499 /* Framebuffer state. */
501 /* HyperZ state (various SC/ZB bits). */
503 /* ZTOP state. */
505 /* Depth, stencil, and alpha state. */
507 /* Blend state. */
509 /* Blend color state. */
511 /* Scissor state. */
515 /* Invariant state. This must be emitted to get the engine started. */
517 /* Viewport state. */
521 /* VAP invariant state. */
523 /* Vertex stream formatting state. */
529 /* RS block state + VAP (vertex shader) output mapping state. */
531 /* Rasterizer state. */
533 /* Framebuffer state (pipelined regs). */
545 /* Textures state. */
610 /* Vertex array state info */
622 /* ZMask state. */
627 /* HiZ state. */
632 /* CMASK state. */
639 /* Compiler state. */
673 return (struct r300_fragment_shader*)r300->fs.state;
678 return (struct r300_vertex_shader*)r300->vs_state.state;