Sleeping Wombat Graphic API  1.010
swGraphicAPI
Classes | Enumerations
PipelineState

Classes

struct  BlendingInfo
 Initialization of BlendingState. More...
 
class  BlendingState
 
struct  DepthStencilInfo
 
class  DepthStencilState
 
struct  RasterizerStateInfo
 
class  RasterizerState
 Rasterizer state and depth stencil state. More...
 

Enumerations

enum  BlendOperation : uint8 {
  Add = 0, Subtract = 1, ReverseSubtract = 2, Min = 3,
  Max = 4
}
 Blending operation. More...
 
enum  BlendFactor : uint8 {
  Zero = 0, One = 1, SrcColor, DstColor,
  SrcAlpha, DstAlpha, BlendFactor::BlendFactor, BlendFactor::InverseSrcColor,
  BlendFactor::InverseDstColor, BlendFactor::InverseSrcAlpha, BlendFactor::InverseDstAlpha, BlendFactor::InverseBlendFactor
}
 Blend factor for blending equation. More...
 
enum  CullMode : uint8 { Front = 0, Back = 1, None = 2 }
 Polygon culling mode. More...
 
enum  FillMode : uint8 { Solid = 0, Wireframe = 1 }
 Polygon fill mode. More...
 

Detailed Description

Enumeration Type Documentation

enum BlendFactor : uint8
strong

Blend factor for blending equation.

Attention
Don't change constants order.
Enumerator
BlendFactor 

Custom blend factor.

See also
BlendingInfo.
InverseSrcColor 

One minus SrcColor.

InverseDstColor 

One minus DstColor.

InverseSrcAlpha 

One minus SrcAlpha.

InverseDstAlpha 

One minus DstAlpha.

InverseBlendFactor 

One minus custom blend factor.

See also
BlendingInfo.
enum BlendOperation : uint8
strong

Blending operation.

Attention
Don't change constants order.
enum CullMode : uint8
strong

Polygon culling mode.

Attention
Don't change constants order.
enum FillMode : uint8
strong

Polygon fill mode.

Attention
Don't change constants order.