ShaderIrInst.cs 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  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. Ftos,
  44. Ftou,
  45. Ipa,
  46. Texs,
  47. Trunc,
  48. F_End,
  49. I_Start,
  50. Abs,
  51. Add,
  52. And,
  53. Asr,
  54. Ceq,
  55. Cge,
  56. Cgt,
  57. Clamps,
  58. Clampu,
  59. Cle,
  60. Clt,
  61. Cne,
  62. Lsl,
  63. Lsr,
  64. Mul,
  65. Neg,
  66. Not,
  67. Or,
  68. Stof,
  69. Sub,
  70. Texq,
  71. Txlf,
  72. Utof,
  73. Xor,
  74. I_End,
  75. Bra,
  76. Exit,
  77. Kil
  78. }
  79. }