| 1234567891011121314151617181920212223242526272829303132333435 |
- namespace Ryujinx.Graphics.GAL
- {
- public readonly struct BlendDescriptor
- {
- public bool Enable { get; }
- public ColorF BlendConstant { get; }
- public BlendOp ColorOp { get; }
- public BlendFactor ColorSrcFactor { get; }
- public BlendFactor ColorDstFactor { get; }
- public BlendOp AlphaOp { get; }
- public BlendFactor AlphaSrcFactor { get; }
- public BlendFactor AlphaDstFactor { get; }
- public BlendDescriptor(
- bool enable,
- ColorF blendConstant,
- BlendOp colorOp,
- BlendFactor colorSrcFactor,
- BlendFactor colorDstFactor,
- BlendOp alphaOp,
- BlendFactor alphaSrcFactor,
- BlendFactor alphaDstFactor)
- {
- Enable = enable;
- BlendConstant = blendConstant;
- ColorOp = colorOp;
- ColorSrcFactor = colorSrcFactor;
- ColorDstFactor = colorDstFactor;
- AlphaOp = alphaOp;
- AlphaSrcFactor = alphaSrcFactor;
- AlphaDstFactor = alphaDstFactor;
- }
- }
- }
|