Format.hx 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. package dx;
  2. enum abstract Format(Int) {
  3. var UNKNOWN = 0;
  4. var R32G32B32A32_TYPELESS = 1;
  5. var R32G32B32A32_FLOAT = 2;
  6. var R32G32B32A32_UINT = 3;
  7. var R32G32B32A32_SINT = 4;
  8. var R32G32B32_TYPELESS = 5;
  9. var R32G32B32_FLOAT = 6;
  10. var R32G32B32_UINT = 7;
  11. var R32G32B32_SINT = 8;
  12. var R16G16B16A16_TYPELESS = 9;
  13. var R16G16B16A16_FLOAT = 10;
  14. var R16G16B16A16_UNORM = 11;
  15. var R16G16B16A16_UINT = 12;
  16. var R16G16B16A16_SNORM = 13;
  17. var R16G16B16A16_SINT = 14;
  18. var R32G32_TYPELESS = 15;
  19. var R32G32_FLOAT = 16;
  20. var R32G32_UINT = 17;
  21. var R32G32_SINT = 18;
  22. var R32G8X24_TYPELESS = 19;
  23. var D32_FLOAT_S8X24_UINT = 20;
  24. var R32_FLOAT_X8X24_TYPELESS = 21;
  25. var X32_TYPELESS_G8X24_UINT = 22;
  26. var R10G10B10A2_TYPELESS = 23;
  27. var R10G10B10A2_UNORM = 24;
  28. var R10G10B10A2_UINT = 25;
  29. var R11G11B10_FLOAT = 26;
  30. var R8G8B8A8_TYPELESS = 27;
  31. var R8G8B8A8_UNORM = 28;
  32. var R8G8B8A8_UNORM_SRGB = 29;
  33. var R8G8B8A8_UINT = 30;
  34. var R8G8B8A8_SNORM = 31;
  35. var R8G8B8A8_SINT = 32;
  36. var R16G16_TYPELESS = 33;
  37. var R16G16_FLOAT = 34;
  38. var R16G16_UNORM = 35;
  39. var R16G16_UINT = 36;
  40. var R16G16_SNORM = 37;
  41. var R16G16_SINT = 38;
  42. var R32_TYPELESS = 39;
  43. var D32_FLOAT = 40;
  44. var R32_FLOAT = 41;
  45. var R32_UINT = 42;
  46. var R32_SINT = 43;
  47. var R24G8_TYPELESS = 44;
  48. var D24_UNORM_S8_UINT = 45;
  49. var R24_UNORM_X8_TYPELESS = 46;
  50. var X24_TYPELESS_G8_UINT = 47;
  51. var R8G8_TYPELESS = 48;
  52. var R8G8_UNORM = 49;
  53. var R8G8_UINT = 50;
  54. var R8G8_SNORM = 51;
  55. var R8G8_SINT = 52;
  56. var R16_TYPELESS = 53;
  57. var R16_FLOAT = 54;
  58. var D16_UNORM = 55;
  59. var R16_UNORM = 56;
  60. var R16_UINT = 57;
  61. var R16_SNORM = 58;
  62. var R16_SINT = 59;
  63. var R8_TYPELESS = 60;
  64. var R8_UNORM = 61;
  65. var R8_UINT = 62;
  66. var R8_SNORM = 63;
  67. var R8_SINT = 64;
  68. var A8_UNORM = 65;
  69. var R1_UNORM = 66;
  70. var R9G9B9E5_SHAREDEXP = 67;
  71. var R8G8_B8G8_UNORM = 68;
  72. var G8R8_G8B8_UNORM = 69;
  73. var BC1_TYPELESS = 70;
  74. var BC1_UNORM = 71;
  75. var BC1_UNORM_SRGB = 72;
  76. var BC2_TYPELESS = 73;
  77. var BC2_UNORM = 74;
  78. var BC2_UNORM_SRGB = 75;
  79. var BC3_TYPELESS = 76;
  80. var BC3_UNORM = 77;
  81. var BC3_UNORM_SRGB = 78;
  82. var BC4_TYPELESS = 79;
  83. var BC4_UNORM = 80;
  84. var BC4_SNORM = 81;
  85. var BC5_TYPELESS = 82;
  86. var BC5_UNORM = 83;
  87. var BC5_SNORM = 84;
  88. var B5G6R5_UNORM = 85;
  89. var B5G5R5A1_UNORM = 86;
  90. var B8G8R8A8_UNORM = 87;
  91. var B8G8R8X8_UNORM = 88;
  92. var R10G10B10_XR_BIAS_A2_UNORM = 89;
  93. var B8G8R8A8_TYPELESS = 90;
  94. var B8G8R8A8_UNORM_SRGB = 91;
  95. var B8G8R8X8_TYPELESS = 92;
  96. var B8G8R8X8_UNORM_SRGB = 93;
  97. var BC6H_TYPELESS = 94;
  98. var BC6H_UF16 = 95;
  99. var BC6H_SF16 = 96;
  100. var BC7_TYPELESS = 97;
  101. var BC7_UNORM = 98;
  102. var BC7_UNORM_SRGB = 99;
  103. var AYUV = 100;
  104. var Y410 = 101;
  105. var Y416 = 102;
  106. var NV12 = 103;
  107. var P010 = 104;
  108. var P016 = 105;
  109. var _420_OPAQUE = 106;
  110. var YUY2 = 107;
  111. var Y210 = 108;
  112. var Y216 = 109;
  113. var NV11 = 110;
  114. var AI44 = 111;
  115. var IA44 = 112;
  116. var P8 = 113;
  117. var A8P8 = 114;
  118. var B4G4R4A4_UNORM = 115;
  119. var P208 = 130;
  120. var V208 = 131;
  121. var V408 = 132;
  122. }