HelperFunctionsMask.cs 486 B

123456789101112131415161718
  1. using System;
  2. namespace Ryujinx.Graphics.Shader.StructuredIr
  3. {
  4. [Flags]
  5. enum HelperFunctionsMask
  6. {
  7. AtomicMinMaxS32Shared = 1 << 0,
  8. AtomicMinMaxS32Storage = 1 << 1,
  9. MultiplyHighS32 = 1 << 2,
  10. MultiplyHighU32 = 1 << 3,
  11. Shuffle = 1 << 4,
  12. ShuffleDown = 1 << 5,
  13. ShuffleUp = 1 << 6,
  14. ShuffleXor = 1 << 7,
  15. SwizzleAdd = 1 << 8
  16. }
  17. }