Beispiel #1
0
 public PipelineColorBlendAttachmentState
 (
     Bool32 blendEnable = default,
     BlendFactor srcColorBlendFactor    = default,
     BlendFactor dstColorBlendFactor    = default,
     BlendOp colorBlendOp               = default,
     BlendFactor srcAlphaBlendFactor    = default,
     BlendFactor dstAlphaBlendFactor    = default,
     BlendOp alphaBlendOp               = default,
     ColorComponentFlags colorWriteMask = default
 )
 {
     BlendEnable         = blendEnable;
     SrcColorBlendFactor = srcColorBlendFactor;
     DstColorBlendFactor = dstColorBlendFactor;
     ColorBlendOp        = colorBlendOp;
     SrcAlphaBlendFactor = srcAlphaBlendFactor;
     DstAlphaBlendFactor = dstAlphaBlendFactor;
     AlphaBlendOp        = alphaBlendOp;
     ColorWriteMask      = colorWriteMask;
 }
Beispiel #2
0
 /// <summary>
 ///
 /// </summary>
 public PipelineColorBlendAttachmentState(Bool32 blendEnable, BlendFactor sourceColorBlendFactor, BlendFactor destinationColorBlendFactor, BlendOp colorBlendOp, BlendFactor sourceAlphaBlendFactor, BlendFactor destinationAlphaBlendFactor, BlendOp alphaBlendOp, ColorComponentFlags colorWriteMask)
 {
     this.BlendEnable                 = blendEnable;
     this.SourceColorBlendFactor      = sourceColorBlendFactor;
     this.DestinationColorBlendFactor = destinationColorBlendFactor;
     this.ColorBlendOp                = colorBlendOp;
     this.SourceAlphaBlendFactor      = sourceAlphaBlendFactor;
     this.DestinationAlphaBlendFactor = destinationAlphaBlendFactor;
     this.AlphaBlendOp                = alphaBlendOp;
     this.ColorWriteMask              = colorWriteMask;
 }