GalBlendFactor.cs 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. namespace Ryujinx.Graphics.Gal
  2. {
  3. public enum GalBlendFactor
  4. {
  5. Zero = 0x1,
  6. One = 0x2,
  7. SrcColor = 0x3,
  8. OneMinusSrcColor = 0x4,
  9. SrcAlpha = 0x5,
  10. OneMinusSrcAlpha = 0x6,
  11. DstAlpha = 0x7,
  12. OneMinusDstAlpha = 0x8,
  13. DstColor = 0x9,
  14. OneMinusDstColor = 0xa,
  15. SrcAlphaSaturate = 0xb,
  16. Src1Color = 0x10,
  17. OneMinusSrc1Color = 0x11,
  18. Src1Alpha = 0x12,
  19. OneMinusSrc1Alpha = 0x13,
  20. ConstantColor = 0x61,
  21. OneMinusConstantColor = 0x62,
  22. ConstantAlpha = 0x63,
  23. OneMinusConstantAlpha = 0x64,
  24. ZeroGl = 0x4000,
  25. OneGl = 0x4001,
  26. SrcColorGl = 0x4300,
  27. OneMinusSrcColorGl = 0x4301,
  28. SrcAlphaGl = 0x4302,
  29. OneMinusSrcAlphaGl = 0x4303,
  30. DstAlphaGl = 0x4304,
  31. OneMinusDstAlphaGl = 0x4305,
  32. DstColorGl = 0x4306,
  33. OneMinusDstColorGl = 0x4307,
  34. SrcAlphaSaturateGl = 0x4308,
  35. ConstantColorGl = 0xc001,
  36. OneMinusConstantColorGl = 0xc002,
  37. ConstantAlphaGl = 0xc003,
  38. OneMinusConstantAlphaGl = 0xc004,
  39. Src1ColorGl = 0xc900,
  40. OneMinusSrc1ColorGl = 0xc901,
  41. Src1AlphaGl = 0xc902,
  42. OneMinusSrc1AlphaGl = 0xc903
  43. }
  44. }