1. d490867 tint: clean up const eval test framework by Antonio Maiorano · 2 years, 4 months ago
  2. 8392a82 Const eval for `normalize` by dan sinclair · 2 years, 4 months ago
  3. 724ad2a Const eval for `fma` by dan sinclair · 2 years, 4 months ago
  4. a2a8895 Const eval for `distance` by dan sinclair · 2 years, 4 months ago
  5. 7736153 Const eval for `inverseSqrt` by dan sinclair · 2 years, 4 months ago
  6. ab9b5f3 Tint: Implement f16 in uniform and storage address space by Zhaoming Jiang · 2 years, 4 months ago
  7. 9ba5f9e tint: const eval of transpose builtin by Antonio Maiorano · 2 years, 4 months ago
  8. b785dc1 Update parser to match * and & spec change. by dan sinclair · 2 years, 4 months ago
  9. 7c6e229 tint/utils: Make Hashmap::Find() safer to use by Ben Clayton · 2 years, 4 months ago
  10. ed998e9 tint: Suffix builtin return types with '_f32' by Ben Clayton · 2 years, 4 months ago
  11. 05c8daa tint: const eval of determinant builtin by Antonio Maiorano · 2 years, 4 months ago
  12. 69c2c34 tint: Implement const-eval of frexp() by Ben Clayton · 2 years, 4 months ago
  13. f2ad5fd Add const-eval for `log` and `log2`. by dan sinclair · 2 years, 4 months ago
  14. ae739d6 Add const-eval for `exp` and `exp2`. by dan sinclair · 2 years, 4 months ago
  15. 31b7fca tint: Add abstract overload of modf by Ben Clayton · 2 years, 4 months ago
  16. 0acbb4e Remove if-break deprecation by dan sinclair · 2 years, 4 months ago
  17. 329dfd7 tint: Implement const-eval of modf by Ben Clayton · 2 years, 4 months ago
  18. 92d858a tint: const eval of length builtin by Antonio Maiorano · 2 years, 4 months ago
  19. 2664229 Cleanup some grammar. by dan sinclair · 2 years, 4 months ago
  20. 6559903 tint/resolver: Split constant checking to utility by Ben Clayton · 2 years, 4 months ago
  21. d6d30f4 tint: const eval of dot builtin by Antonio Maiorano · 2 years, 4 months ago chromium/5435
  22. b2e6b7b tint/resolver: Consistently use ConstEval::Result by Ben Clayton · 2 years, 4 months ago
  23. efe9c49 Add const-eval for `degrees` and `radians` by dan sinclair · 2 years, 4 months ago
  24. f5eec81 tint: enable smoothstep error tests for f32 and f16 by Antonio Maiorano · 2 years, 4 months ago chromium/5433
  25. 1eaeb31 tint: fail on creation of a non-finite constant by Antonio Maiorano · 2 years, 4 months ago
  26. 7255139 tint: remove ConstEval::current_source member and pass down source through function calls by Antonio Maiorano · 2 years, 4 months ago
  27. 8933160 tint: emit an error for float conversions that are not representable by Antonio Maiorano · 2 years, 4 months ago
  28. 543dd18 tint: Remove textureSampleLevel(texture_external) by Ben Clayton · 2 years, 4 months ago
  29. aedda6a tint: remove all inf/nan input cases for const-eval builtin tests by Antonio Maiorano · 2 years, 4 months ago chromium/5426
  30. 0da91e0 tint: make const eval of binary ops on concrete values fail on NaN/Inf by Antonio Maiorano · 2 years, 4 months ago
  31. 9e15952 tint: Fix set of overrides in the shader interface by James Price · 2 years, 4 months ago
  32. 83cef52 tint/resolver: Error when quantizeToF16 value is unrepresentable by Ben Clayton · 2 years, 4 months ago
  33. c2e2013 tint/resolver: Fix DBZ with explicit strides of invalid arrays by Ben Clayton · 2 years, 4 months ago
  34. 4d65fc9 tint: Implement pointer alias analysis by James Price · 2 years, 4 months ago
  35. 46682e7 tint: remove redundant insertBits tests by Antonio Maiorano · 2 years, 4 months ago
  36. 8fbfacf tint: fix insertBits edge case by Antonio Maiorano · 2 years, 4 months ago
  37. 32c28cb Add const-eval for `smoothstep` by dan sinclair · 2 years, 4 months ago
  38. 19e5042a Add const-eval for `round` by dan sinclair · 2 years, 4 months ago
  39. 6be02b6 tint: Fix stability of intrinsic_table.inl by Ben Clayton · 2 years, 4 months ago
  40. 2d90ded Add const-eval for `sqrt` by dan sinclair · 2 years, 4 months ago
  41. 92af2b5 Add const-eval for `trunc` by dan sinclair · 2 years, 4 months ago
  42. acce83d Add const-eval for `min` and `max` by dan sinclair · 2 years, 4 months ago chromium/5422
  43. 267f174 Remove infrastructure for fallthrough by dan sinclair · 2 years, 5 months ago
  44. bf586f6 Remove fallthrough from WGSL parser. by dan sinclair · 2 years, 5 months ago
  45. 1db8831 tint: fold error cases into regular case in const eval binary op unit tests by Antonio Maiorano · 2 years, 5 months ago
  46. 10fae7a tint: Rename `frexp().sig` to `frexp().fract` by Ben Clayton · 2 years, 5 months ago
  47. c33d10a tint/resolver: Fix bad pointer deref (UAF) by Ben Clayton · 2 years, 5 months ago chromium/5418
  48. b77332e Add const-eval for `tan` and `tanh` by dan sinclair · 2 years, 5 months ago
  49. 02d4ea0 Add const-eval for `cos` and `cosh` by dan sinclair · 2 years, 5 months ago
  50. b7868ff Add const-eval for `sin` and `sinh` by dan sinclair · 2 years, 5 months ago
  51. e2fd5e0 Implement const-eval for `acosh` by dan sinclair · 2 years, 5 months ago
  52. 9418152 tint/resolver: Move from STL to tint::utils containers by Ben Clayton · 2 years, 5 months ago
  53. 55a8eac tint/resolver: Forbid workgroup pointer parameters by Ben Clayton · 2 years, 5 months ago
  54. 5ac2a36 Add const-eval for pack and unpack of 2x16float. by dan sinclair · 2 years, 5 months ago
  55. 744d0eb tint: Use "demote-to-helper" semantics for discard by James Price · 2 years, 5 months ago
  56. 97519c2 tint: Allow captured pointers as function args by James Price · 2 years, 5 months ago
  57. a7cd3ae tint: Rename SourceVariable() to RootIdentifier() by James Price · 2 years, 5 months ago
  58. a70e365 tint: fix extractBits edge case by Antonio Maiorano · 2 years, 5 months ago
  59. c364173 tint: const eval of cross by Antonio Maiorano · 2 years, 5 months ago
  60. 1bdaded Implemement const-eval for some unpack routines. by dan sinclair · 2 years, 5 months ago
  61. 2d706a0 Implemement const-eval for some pack routines. by dan sinclair · 2 years, 5 months ago
  62. ca98b1b tint/resolver: Resolve dependencies of parameter attributes by Ben Clayton · 2 years, 5 months ago
  63. 6f799d6 Change default acos test value. by dan sinclair · 2 years, 5 months ago
  64. b690329 tint/resolver: Support error cases with const-eval builtin tests by Ben Clayton · 2 years, 5 months ago
  65. 6fcc4f3 tint: const eval of reverseBits by Antonio Maiorano · 2 years, 5 months ago
  66. 91e27f2 Add const-eval for `floor`. by dan sinclair · 2 years, 5 months ago
  67. 11cecc1 Revert "Add CMake build option to generate intrinsic files." by dan sinclair · 2 years, 5 months ago
  68. abd6a7d Add const-eval for `ceil` by dan sinclair · 2 years, 5 months ago chromium/5400
  69. 9cbc7e1 Implement const-eval for `acos` by dan sinclair · 2 years, 5 months ago
  70. b3518d8 Implement const eval of `abs` by dan sinclair · 2 years, 5 months ago
  71. 11f0c52 tint: const eval of extractBits by Antonio Maiorano · 2 years, 5 months ago
  72. 58eca19 Add const-eval for `all`. by dan sinclair · 2 years, 5 months ago
  73. 336f353 tint: const eval of insertBits by Antonio Maiorano · 2 years, 5 months ago
  74. 9535f72 tint/validator: Hint 'var' instead of 'const' by Ben Clayton · 2 years, 5 months ago
  75. fd9c3fe tint/uniforimty: Remove short-circuit special-case by James Price · 2 years, 5 months ago
  76. c81f9dc tint: Implement const-eval of quantizeToF16 by Ben Clayton · 2 years, 5 months ago
  77. b5c213b tint/resolver: Fix failures with no error by Ben Clayton · 2 years, 5 months ago
  78. 2bea905 tint: Implement runtime quantizeToF16() by Ben Clayton · 2 years, 5 months ago
  79. c22b8b9d Add CMake build option to generate intrinsic files. by dan sinclair · 2 years, 5 months ago
  80. a3175f2 tint: const eval of firstTrailingBit by Antonio Maiorano · 2 years, 5 months ago
  81. 1abe52d tint: const eval of firstLeadingBit by Antonio Maiorano · 2 years, 5 months ago
  82. 76c21c0 tint: const eval of countOneBits by Antonio Maiorano · 2 years, 5 months ago
  83. 22c4850 tint/resolver: Allow array sizes to be unnamed override-expressions by Ben Clayton · 2 years, 5 months ago
  84. cc85ed6 tint: Function calls do not affect control flow uniformity by James Price · 2 years, 5 months ago chromium/5394
  85. 116a5e0 tint: regenerate intrinsic_table.inl by Ben Clayton · 2 years, 5 months ago
  86. 8a523d7 Add const-eval for `any`. by dan sinclair · 2 years, 5 months ago chromium/5390
  87. 7494e10 tint: const eval of countTrailingZeros by Antonio Maiorano · 2 years, 5 months ago
  88. 2be5167 tint: const eval of countLeadingZeros by Antonio Maiorano · 2 years, 5 months ago
  89. 2048d4f tint: fix identity initializer of vec from vec of abstract not remaining abstract by Antonio Maiorano · 2 years, 5 months ago chromium/5388
  90. c395660 Add const-eval for `sign`. by dan sinclair · 2 years, 5 months ago
  91. fd1b5a8 Set specific test value for asin test cases. by dan sinclair · 2 years, 5 months ago
  92. e366dcf tint: show template param when printing initializer overloads with no params by Antonio Maiorano · 2 years, 5 months ago
  93. 71111f8 Fixup dispatch call for step and saturate. by dan sinclair · 2 years, 5 months ago
  94. 91ed6f7 Add const-eval for `saturate`. by dan sinclair · 2 years, 5 months ago
  95. c98ad87 Add const-eval for `step`. by dan sinclair · 2 years, 5 months ago
  96. 59d9c89 Add const-eval for `asin` and `asinh`. by dan sinclair · 2 years, 5 months ago
  97. 2e376a9 tint/intrinsics: Allow mixing of signed / unsigned integer arguments by Ben Clayton · 2 years, 5 months ago
  98. 13f0890 tint/intrinsics: Texture queries now return unsigned integer / vectors by Ben Clayton · 2 years, 5 months ago
  99. b3b027d Update lexer to not include `-` in numbers. by dan sinclair · 2 years, 5 months ago
  100. 0640c81 tint: make uniformity analysis failures warnings again by Antonio Maiorano · 2 years, 5 months ago