brw_cc_unit_state Struct Reference


Data Fields

struct {
   unsigned   pad0:3
   unsigned   bf_stencil_pass_depth_pass_op:3
   unsigned   bf_stencil_pass_depth_fail_op:3
   unsigned   bf_stencil_fail_op:3
   unsigned   bf_stencil_func:3
   unsigned   bf_stencil_enable:1
   unsigned   pad1:2
   unsigned   stencil_write_enable:1
   unsigned   stencil_pass_depth_pass_op:3
   unsigned   stencil_pass_depth_fail_op:3
   unsigned   stencil_fail_op:3
   unsigned   stencil_func:3
   unsigned   stencil_enable:1
cc0
struct {
   unsigned   bf_stencil_ref:8
   unsigned   stencil_write_mask:8
   unsigned   stencil_test_mask:8
   unsigned   stencil_ref:8
cc1
struct {
   unsigned   logicop_enable:1
   unsigned   pad0:10
   unsigned   depth_write_enable:1
   unsigned   depth_test_function:3
   unsigned   depth_test:1
   unsigned   bf_stencil_write_mask:8
   unsigned   bf_stencil_test_mask:8
cc2
struct {
   unsigned   pad0:8
   unsigned   alpha_test_func:3
   unsigned   alpha_test:1
   unsigned   blend_enable:1
   unsigned   ia_blend_enable:1
   unsigned   pad1:1
   unsigned   alpha_test_format:1
   unsigned   pad2:16
cc3
struct {
   unsigned   pad0:5
   unsigned   cc_viewport_state_offset:27
cc4
struct {
   unsigned   pad0:2
   unsigned   ia_dest_blend_factor:5
   unsigned   ia_src_blend_factor:5
   unsigned   ia_blend_function:3
   unsigned   statistics_enable:1
   unsigned   logicop_func:4
   unsigned   pad1:11
   unsigned   dither_enable:1
cc5
struct {
   unsigned   clamp_post_alpha_blend:1
   unsigned   clamp_pre_alpha_blend:1
   unsigned   clamp_range:2
   unsigned   pad0:11
   unsigned   y_dither_offset:2
   unsigned   x_dither_offset:2
   unsigned   dest_blend_factor:5
   unsigned   src_blend_factor:5
   unsigned   blend_function:3
cc6
struct {
   union {
      float   f
      ubyte   ub [4]
   }   alpha_ref
cc7

Detailed Description

Definition at line 586 of file brw_structs.h.


Field Documentation

unsigned brw_cc_unit_state::pad0

Definition at line 590 of file brw_structs.h.

unsigned brw_cc_unit_state::bf_stencil_pass_depth_pass_op

Definition at line 591 of file brw_structs.h.

unsigned brw_cc_unit_state::bf_stencil_pass_depth_fail_op

Definition at line 592 of file brw_structs.h.

unsigned brw_cc_unit_state::bf_stencil_fail_op

Definition at line 593 of file brw_structs.h.

unsigned brw_cc_unit_state::bf_stencil_func

Definition at line 594 of file brw_structs.h.

unsigned brw_cc_unit_state::bf_stencil_enable

Definition at line 595 of file brw_structs.h.

unsigned brw_cc_unit_state::pad1

Definition at line 596 of file brw_structs.h.

unsigned brw_cc_unit_state::stencil_write_enable

Definition at line 597 of file brw_structs.h.

unsigned brw_cc_unit_state::stencil_pass_depth_pass_op

Definition at line 598 of file brw_structs.h.

unsigned brw_cc_unit_state::stencil_pass_depth_fail_op

Definition at line 599 of file brw_structs.h.

unsigned brw_cc_unit_state::stencil_fail_op

Definition at line 600 of file brw_structs.h.

unsigned brw_cc_unit_state::stencil_func

Definition at line 601 of file brw_structs.h.

unsigned brw_cc_unit_state::stencil_enable

Definition at line 602 of file brw_structs.h.

struct { ... } brw_cc_unit_state::cc0

unsigned brw_cc_unit_state::bf_stencil_ref

Definition at line 608 of file brw_structs.h.

unsigned brw_cc_unit_state::stencil_write_mask

Definition at line 609 of file brw_structs.h.

unsigned brw_cc_unit_state::stencil_test_mask

Definition at line 610 of file brw_structs.h.

unsigned brw_cc_unit_state::stencil_ref

Definition at line 611 of file brw_structs.h.

struct { ... } brw_cc_unit_state::cc1

unsigned brw_cc_unit_state::logicop_enable

Definition at line 617 of file brw_structs.h.

unsigned brw_cc_unit_state::depth_write_enable

Definition at line 619 of file brw_structs.h.

unsigned brw_cc_unit_state::depth_test_function

Definition at line 620 of file brw_structs.h.

unsigned brw_cc_unit_state::depth_test

Definition at line 621 of file brw_structs.h.

unsigned brw_cc_unit_state::bf_stencil_write_mask

Definition at line 622 of file brw_structs.h.

unsigned brw_cc_unit_state::bf_stencil_test_mask

Definition at line 623 of file brw_structs.h.

struct { ... } brw_cc_unit_state::cc2

unsigned brw_cc_unit_state::alpha_test_func

Definition at line 630 of file brw_structs.h.

unsigned brw_cc_unit_state::alpha_test

Definition at line 631 of file brw_structs.h.

unsigned brw_cc_unit_state::blend_enable

Definition at line 632 of file brw_structs.h.

unsigned brw_cc_unit_state::ia_blend_enable

Definition at line 633 of file brw_structs.h.

unsigned brw_cc_unit_state::alpha_test_format

Definition at line 635 of file brw_structs.h.

unsigned brw_cc_unit_state::pad2

Definition at line 636 of file brw_structs.h.

struct { ... } brw_cc_unit_state::cc3

unsigned brw_cc_unit_state::cc_viewport_state_offset

Definition at line 642 of file brw_structs.h.

struct { ... } brw_cc_unit_state::cc4

unsigned brw_cc_unit_state::ia_dest_blend_factor

Definition at line 648 of file brw_structs.h.

unsigned brw_cc_unit_state::ia_src_blend_factor

Definition at line 649 of file brw_structs.h.

unsigned brw_cc_unit_state::ia_blend_function

Definition at line 650 of file brw_structs.h.

unsigned brw_cc_unit_state::statistics_enable

Definition at line 651 of file brw_structs.h.

unsigned brw_cc_unit_state::logicop_func

Definition at line 652 of file brw_structs.h.

unsigned brw_cc_unit_state::dither_enable

Definition at line 654 of file brw_structs.h.

struct { ... } brw_cc_unit_state::cc5

unsigned brw_cc_unit_state::clamp_post_alpha_blend

Definition at line 659 of file brw_structs.h.

unsigned brw_cc_unit_state::clamp_pre_alpha_blend

Definition at line 660 of file brw_structs.h.

unsigned brw_cc_unit_state::clamp_range

Definition at line 661 of file brw_structs.h.

unsigned brw_cc_unit_state::y_dither_offset

Definition at line 663 of file brw_structs.h.

unsigned brw_cc_unit_state::x_dither_offset

Definition at line 664 of file brw_structs.h.

unsigned brw_cc_unit_state::dest_blend_factor

Definition at line 665 of file brw_structs.h.

unsigned brw_cc_unit_state::src_blend_factor

Definition at line 666 of file brw_structs.h.

unsigned brw_cc_unit_state::blend_function

Definition at line 667 of file brw_structs.h.

struct { ... } brw_cc_unit_state::cc6

float brw_cc_unit_state::f

Definition at line 672 of file brw_structs.h.

ubyte brw_cc_unit_state::ub[4]

Definition at line 673 of file brw_structs.h.

union { ... } brw_cc_unit_state::alpha_ref

struct { ... } brw_cc_unit_state::cc7


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