usertype.dat 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407
  1. attribute
  2. const
  3. uniform
  4. varying
  5. break
  6. continue
  7. do
  8. for
  9. while
  10. if
  11. else
  12. in
  13. out
  14. inout
  15. float
  16. int
  17. void
  18. bool
  19. true
  20. false
  21. discard
  22. return
  23. mat2
  24. mat3
  25. mat4
  26. mat2x2
  27. mat3x3
  28. mat4x4
  29. mat2x3
  30. mat3x2
  31. mat2x4
  32. mat4x2
  33. mat3x4
  34. mat4x3
  35. vec2
  36. vec3
  37. vec4
  38. ivec2
  39. ivec3
  40. ivec4
  41. uvec2
  42. uvec3
  43. uvec4
  44. bvec2
  45. bvec3
  46. bvec4
  47. sampler1D
  48. sampler2D
  49. sampler3D
  50. samplerCube
  51. sampler1DShadow
  52. sampler2DShadow
  53. struct
  54. asm
  55. class
  56. union
  57. enum
  58. typedef
  59. template
  60. this
  61. packed
  62. goto
  63. switch
  64. default
  65. inline
  66. noinline
  67. volatile
  68. public
  69. static
  70. extern
  71. external
  72. interface
  73. long
  74. short
  75. double
  76. half
  77. fixed
  78. unsigned
  79. input
  80. output
  81. sampler2DRect
  82. sampler3DRect
  83. sampler2DRectShadow
  84. sizeof
  85. cast
  86. namespace
  87. using
  88. layout
  89. location
  90. smooth
  91. flat
  92. noperspective
  93. centroid
  94. invariant
  95. lowp
  96. mediump
  97. highp
  98. precision
  99. patch
  100. sample
  101. subroutine
  102. hvec2
  103. hvec3
  104. hvec4
  105. fvec2
  106. fvec3
  107. fvec4
  108. dvec2
  109. dvec3
  110. dvec4
  111. on
  112. final
  113. abstract
  114. limited
  115. access
  116. self
  117. uchar
  118. schar
  119. uint
  120. sint
  121. int8
  122. int16
  123. int32
  124. int64
  125. sint8
  126. sint16
  127. sint32
  128. sint64
  129. uint8
  130. uint16
  131. uint32
  132. uint64
  133. float16
  134. float32
  135. float64
  136. quat
  137. hquat
  138. fquat
  139. dquat
  140. handle
  141. handle8
  142. handle16
  143. handle32
  144. handle64
  145. flag
  146. flag8
  147. flag16
  148. flag32
  149. flag64
  150. import
  151. export
  152. hmat2
  153. hmat3
  154. hmat4
  155. fmat2
  156. fmat3
  157. fmat4
  158. dmat2
  159. dmat3
  160. dmat4
  161. hmat2x3
  162. hmat3x2
  163. hmat2x4
  164. hmat4x2
  165. hmat3x4
  166. hmat4x3
  167. fmat2x3
  168. fmat3x2
  169. fmat2x4
  170. fmat4x2
  171. fmat3x4
  172. fmat4x3
  173. dmat2x3
  174. dmat3x2
  175. dmat2x4
  176. dmat4x2
  177. dmat3x4
  178. dmat4x3
  179. null
  180. pi
  181. epsilon
  182. infinite
  183. self
  184. byte
  185. word
  186. dword
  187. qword
  188. new_object
  189. new_array
  190. delete_object
  191. delete_array
  192. int8
  193. int16
  194. int32
  195. int64
  196. i8
  197. i16
  198. i32
  199. i64
  200. i8vec2
  201. i8vec3
  202. i8vec4
  203. i16vec2
  204. i16vec3
  205. i16vec4
  206. i32vec2
  207. i32vec3
  208. i32vec4
  209. i64vec2
  210. i64vec3
  211. i64vec4
  212. uint8
  213. uint16
  214. uint32
  215. uint64
  216. u8
  217. u16
  218. u32
  219. u64
  220. u8vec2
  221. u8vec3
  222. u8vec4
  223. u16vec2
  224. u16vec3
  225. u16vec4
  226. u32vec2
  227. u32vec3
  228. u32vec4
  229. u64vec2
  230. u64vec3
  231. u64vec4
  232. float16
  233. float32
  234. float64
  235. f16
  236. f32
  237. f64
  238. f16vec2
  239. f16vec3
  240. f16vec4
  241. f32vec2
  242. f32vec3
  243. f32vec4
  244. f64vec2
  245. f64vec3
  246. f64vec4
  247. f16mat2
  248. f16mat3
  249. f16mat4
  250. f16mat2x3
  251. f16mat2x4
  252. f16mat3x2
  253. f16mat3x4
  254. f16mat4x2
  255. f16mat4x3
  256. f32mat2
  257. f32mat3
  258. f32mat4
  259. f32mat2x3
  260. f32mat2x4
  261. f32mat3x2
  262. f32mat3x4
  263. f32mat4x2
  264. f32mat4x3
  265. f64mat2
  266. f64mat3
  267. f64mat4
  268. f64mat2x3
  269. f64mat2x4
  270. f64mat3x2
  271. f64mat3x4
  272. f64mat4x2
  273. f64mat4x3
  274. f16quat
  275. f32quat
  276. f64quat
  277. bool1
  278. bool2
  279. bool3
  280. bool4
  281. bool1x1
  282. bool2x2
  283. bool3x3
  284. bool4x4
  285. bool2x3
  286. bool2x4
  287. bool3x2
  288. bool3x4
  289. bool4x2
  290. bool4x3
  291. int1
  292. int2
  293. int3
  294. int4
  295. int1x1
  296. int2x2
  297. int3x3
  298. int4x4
  299. int2x3
  300. int2x4
  301. int3x2
  302. int3x4
  303. int4x2
  304. int4x3
  305. half1
  306. half2
  307. half3
  308. half4
  309. half2x2
  310. half3x3
  311. half4x4
  312. half2x3
  313. half2x4
  314. half3x2
  315. half3x4
  316. half4x2
  317. half4x3
  318. float1
  319. float2
  320. float3
  321. float4
  322. float1x1
  323. float2x2
  324. float3x3
  325. float4x4
  326. float2x3
  327. float2x4
  328. float3x2
  329. float3x4
  330. float4x2
  331. float4x3
  332. double1
  333. double2
  334. double3
  335. double4
  336. double1x1
  337. double2x2
  338. double3x3
  339. double4x4
  340. double2x3
  341. double2x4
  342. double3x2
  343. double3x4
  344. double4x2
  345. double4x3