• Home
  • Raw
  • Download

Lines Matching defs:States

31 		struct States  struct in sw::PixelProcessor
35 int shaderID;
37 bool depthOverride : 1; // TODO: Eliminate by querying shader.
38 bool shaderContainsKill : 1; // TODO: Eliminate by querying shader.
40 DepthCompareMode depthCompareMode : BITS(DEPTH_LAST);
41 AlphaCompareMode alphaCompareMode : BITS(ALPHA_LAST);
42 bool depthWriteEnable : 1;
43 bool quadLayoutDepthBuffer : 1;
45 bool stencilActive : 1;
46 StencilCompareMode stencilCompareMode : BITS(STENCIL_LAST);
47 StencilOperation stencilFailOperation : BITS(OPERATION_LAST);
48 StencilOperation stencilPassOperation : BITS(OPERATION_LAST);
49 StencilOperation stencilZFailOperation : BITS(OPERATION_LAST);
50 bool noStencilMask : 1;
51 bool noStencilWriteMask : 1;
52 bool stencilWriteMasked : 1;
53 bool twoSidedStencil : 1;
54 StencilCompareMode stencilCompareModeCCW : BITS(STENCIL_LAST);
55 StencilOperation stencilFailOperationCCW : BITS(OPERATION_LAST);
56 StencilOperation stencilPassOperationCCW : BITS(OPERATION_LAST);
57 StencilOperation stencilZFailOperationCCW : BITS(OPERATION_LAST);
58 bool noStencilMaskCCW : 1;
59 bool noStencilWriteMaskCCW : 1;
60 bool stencilWriteMaskedCCW : 1;
62 bool depthTestActive : 1;
63 bool fogActive : 1;
64 FogMode pixelFogMode : BITS(FOG_LAST);
65 bool specularAdd : 1;
66 bool occlusionEnabled : 1;
67 bool wBasedFog : 1;
68 bool perspective : 1;
69 bool depthClamp : 1;
71 bool alphaBlendActive : 1;
72 BlendFactor sourceBlendFactor : BITS(BLEND_LAST);
73 BlendFactor destBlendFactor : BITS(BLEND_LAST);
74 BlendOperation blendOperation : BITS(BLENDOP_LAST);
75 BlendFactor sourceBlendFactorAlpha : BITS(BLEND_LAST);
76 BlendFactor destBlendFactorAlpha : BITS(BLEND_LAST);
77 BlendOperation blendOperationAlpha : BITS(BLENDOP_LAST);
79 …nsigned int colorWriteMask : RENDERTARGETS * 4; // Four component bit masks
80 Format targetFormat[RENDERTARGETS];
81 bool writeSRGB : 1;
82 unsigned int multiSample : 3;
83 unsigned int multiSampleMask : 4;
84 TransparencyAntialiasing transparencyAntialiasing : BITS(TRANSPARENCY_LAST);
85 bool centroid : 1;
87 LogicalOperation logicalOperation : BITS(LOGICALOP_LAST);
89 Sampler::State sampler[TEXTURE_IMAGE_UNITS];
90 TextureStage::State textureStage[8];
92 struct Interpolant
101 {