ShaderIrInst.cs 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  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. Max,
  65. Min,
  66. Mul,
  67. Neg,
  68. Not,
  69. Or,
  70. Stof,
  71. Sub,
  72. Texq,
  73. Txlf,
  74. Utof,
  75. Xor,
  76. I_End,
  77. Bra,
  78. Exit,
  79. Kil
  80. }
  81. }