ShaderIrInst.cs 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. namespace Ryujinx.Graphics.Gal.Shader
  2. {
  3. enum ShaderIrInst
  4. {
  5. Invalid,
  6. B_Start,
  7. Band,
  8. Bnot,
  9. Bor,
  10. Bxor,
  11. B_End,
  12. F_Start,
  13. Ceil,
  14. Fabs,
  15. Fadd,
  16. Fceq,
  17. Fcequ,
  18. Fcge,
  19. Fcgeu,
  20. Fcgt,
  21. Fcgtu,
  22. Fclamp,
  23. Fcle,
  24. Fcleu,
  25. Fclt,
  26. Fcltu,
  27. Fcnan,
  28. Fcne,
  29. Fcneu,
  30. Fcnum,
  31. Fcos,
  32. Fex2,
  33. Ffma,
  34. Flg2,
  35. Floor,
  36. Fmax,
  37. Fmin,
  38. Fmul,
  39. Fneg,
  40. Frcp,
  41. Frsq,
  42. Fsin,
  43. Fsqrt,
  44. Ftos,
  45. Ftou,
  46. Ipa,
  47. Texs,
  48. Trunc,
  49. F_End,
  50. I_Start,
  51. Abs,
  52. Add,
  53. And,
  54. Asr,
  55. Ceq,
  56. Cge,
  57. Cgt,
  58. Clamps,
  59. Clampu,
  60. Cle,
  61. Clt,
  62. Cne,
  63. Lsl,
  64. Lsr,
  65. Max,
  66. Min,
  67. Mul,
  68. Neg,
  69. Not,
  70. Or,
  71. Stof,
  72. Sub,
  73. Texq,
  74. Txlf,
  75. Utof,
  76. Xor,
  77. I_End,
  78. Bra,
  79. Exit,
  80. Kil
  81. }
  82. }