1. 5ed0869 [tint][resolver] Error for const-eval when clamp() low > high by Ben Clayton · 1 year, 6 months ago
  2. 07500d3 Add Backend Writers For @index Attribute by Brandon Jones · 1 year, 6 months ago
  3. 6c4de8b Tint: Implement bitcast for f16 by Zhaoming Jiang · 1 year, 6 months ago
  4. 96a9669 [tint] Fold trivial lets in SPIR-V reader by James Price · 1 year, 6 months ago
  5. 2e11963 D3D12: Skip robustness transform on textures by Jiawei Shao · 1 year, 7 months ago
  6. 5702df1 [spirv-reader] Detect constant vector splats by James Price · 1 year, 7 months ago
  7. 1104ad1 [spirv-reader] Emit zero value constructors by James Price · 1 year, 7 months ago
  8. e38419a [spirv-reader] Detect vector splats by James Price · 1 year, 7 months ago
  9. 80f0a17 [spirv-reader] Emit multi-component swizzles by James Price · 1 year, 7 months ago
  10. 2c27e79 [tint][resolver] Fix short-circuiting of const identifiers by Ben Clayton · 1 year, 7 months ago
  11. 4b8a3d3 [tint][transform][hlsl] Fix bad materialization by Ben Clayton · 1 year, 7 months ago
  12. 8291959 [tint][constant] Optimize Value::Equal() for splats by Ben Clayton · 1 year, 7 months ago
  13. 781f5bb [tint][resolver]: Don't use recursion for constant conversion by Ben Clayton · 1 year, 7 months ago
  14. 0c7a99f Tint/GLSL: rename identifiers containing double-underscores. by Stephen White · 1 year, 8 months ago chromium/5794
  15. 409483d [tint][bench] Trim core benchmarks by Ben Clayton · 1 year, 8 months ago
  16. 506b4f0 [spirv-reader] Use type inference for var and let by James Price · 1 year, 8 months ago
  17. 1c56265 test/tint: Fix spvasm expectation by Ben Clayton · 1 year, 8 months ago
  18. 6c18123 [spirv-reader] Avoid name clashes with builtins by James Price · 1 year, 8 months ago chromium/5762 chromium/5763
  19. 81fc109 [tint] Fix unshadowing of abstract const users by James Price · 1 year, 8 months ago
  20. e162a1a [spirv-writer] Don't emit abstract accessor source by James Price · 1 year, 8 months ago
  21. f91b77d [spirv-reader] Use builtin matrix aliases by James Price · 1 year, 8 months ago
  22. 114bae2 [spirv-reader] Use builtin vector aliases by James Price · 1 year, 8 months ago
  23. fa00fe9 tint/hlsl+glsl: fix workgroupUniformLoad polyfills by Antonio Maiorano · 1 year, 8 months ago
  24. 47dd301 tint/resolver: Resolve builtin structs by Ben Clayton · 1 year, 9 months ago
  25. ae39e6d spirv-reader: Declare multiuse constant composites by James Price · 1 year, 9 months ago
  26. bdc2d24 Fix MSL invariant translation. by dan sinclair · 1 year, 9 months ago
  27. de42feb tint: Add vec2(), vec3(), vec4() by Ben Clayton · 1 year, 9 months ago chromium/5727
  28. 692846d tint/resolver: Fix use after move by Ben Clayton · 1 year, 9 months ago
  29. 559e5a2 tint/transform: Fix ICE in HLSL backend by Ben Clayton · 1 year, 9 months ago chromium/5718
  30. c00ff7f [tint] do not emit space for binding group 0 by Peng Huang · 1 year, 9 months ago
  31. 51249b8 tint/hlsl: don't use min16float to implement quantizeToF16 by Antonio Maiorano · 1 year, 10 months ago
  32. 5cf943e tint/hlsl: implement trunc in terms of floor/ceil to work around FXC bug by Antonio Maiorano · 1 year, 10 months ago
  33. 0e22bdb tint/msl: Fix emission of private variables by James Price · 1 year, 10 months ago
  34. 52cd8ca tint/hlsl: fix frexp always returning positive values for fractional part by Antonio Maiorano · 1 year, 10 months ago
  35. 8cf01ee tint: Support @diagnostic on switch body by James Price · 1 year, 10 months ago
  36. 498e918 tint: Support @diagnostic on continuing statements by James Price · 1 year, 10 months ago
  37. d7d8b80 tint: Support @diagnostic on loop and loop body by James Price · 1 year, 10 months ago
  38. 8f80d99 tint: Support multiple extensions per 'enable' by Ben Clayton · 1 year, 10 months ago
  39. ed28de3 tint: Support @diagnostic on for loops by James Price · 1 year, 10 months ago
  40. 9536ced tint: Support @diagnostic on while statements by James Price · 1 year, 10 months ago
  41. d0ed63e tint: Support @diagnostic on switch statements by James Price · 1 year, 10 months ago
  42. 0607796 tint: Support @diagnostic on if statements by James Price · 1 year, 10 months ago
  43. 6521a35 Convert generators over to use external texture options. by dan sinclair · 1 year, 10 months ago
  44. 574b4b1 tint: Fix constant::Splat conversion of struct types by Ben Clayton · 1 year, 10 months ago
  45. cc3f851 tint/transform: Polyfill f32 conversion to i32 or u32 by Ben Clayton · 1 year, 10 months ago
  46. f1f56b2 tint/writer/glsl: Set default precision to highp by Ben Clayton · 1 year, 10 months ago
  47. 2657b92 tint/writer/glsl: Fix vector `select` by Ben Clayton · 1 year, 10 months ago
  48. da353b4 tint: Flip evaluation order of assignment statements by Ben Clayton · 1 year, 10 months ago
  49. 51be342 tint/writer/glsl: Fix emission of lowest i32 value by Ben Clayton · 1 year, 10 months ago
  50. 068eb3e tint: Fix HLSL texture queries and re-add textureNumLayers() by Ben Clayton · 1 year, 10 months ago
  51. 8525ff2 tint/transform/robustness: Implement predicated mode by Ben Clayton · 1 year, 10 months ago
  52. 77a90cb test/tint/builtins/gen: Use returned value by Ben Clayton · 1 year, 10 months ago
  53. 63d0fab tint: Fix HLSL emission for out-of-order storage / uniform buffers by Ben Clayton · 1 year, 10 months ago
  54. bd9f6e6 tint: Remove textureNumLayers() overloads for texture cube arrays by Ben Clayton · 1 year, 10 months ago
  55. 3a431d7 tint/intrinsics.def: Fix textureStore overload by Ben Clayton · 1 year, 10 months ago
  56. 6cc183c Generic template and forward in stringstream. by dan sinclair · 1 year, 10 months ago
  57. 03de0e8 Move tint::transform::Robustness to a santizier transform by Ben Clayton · 1 year, 10 months ago
  58. 3cde73c tint/transform/utils: Correctly scope for-loop init by Ben Clayton · 1 year, 10 months ago
  59. b990d39 test/tint: Update SKIP "expectations" by Ben Clayton · 1 year, 10 months ago
  60. d623182 tint/PromoteInitializers: Do not hoist abstracts by James Price · 1 year, 11 months ago
  61. dba03d3 Convert GLSL Generator over to utils::StringStream. by dan sinclair · 1 year, 11 months ago
  62. 4d3af66 tint/msl: Preserve trailing vec3 padding by James Price · 1 year, 11 months ago
  63. 6176c85 tint: Preserve padding in matrices with three rows by James Price · 1 year, 11 months ago
  64. 8cd5c61 tint/reader/wgsl: Remove element_count_expression() by Ben Clayton · 1 year, 11 months ago
  65. 66d4873 tint: Use PI/2 as the input value for sin tests by James Price · 1 year, 11 months ago chromium/5616
  66. 1a1b527 tint/transform: Inline HLSL uniform / storage buffers by Ben Clayton · 1 year, 11 months ago
  67. 39b7330 Fix UV coord for TextureLoad by jchen10 · 1 year, 11 months ago
  68. 54a104e tint: Update constructor / conversion terminology by Ben Clayton · 1 year, 11 months ago
  69. b549b30 tint: Validate @must_use on functions and builtins by Ben Clayton · 1 year, 11 months ago
  70. 4d3ff97 tint: Resolve @builtin() args as expressions by Ben Clayton · 1 year, 11 months ago
  71. 643f2aa tint/reader/wgsl: Remove type keywords by Ben Clayton · 1 year, 11 months ago
  72. ee665a4 tint: add precise float mod polyfill and enable it for HLSL by Antonio Maiorano · 1 year, 11 months ago
  73. 971318f tint: Replace all remaining AST types with ast::Type by Ben Clayton · 1 year, 11 months ago
  74. ec20758 tint: polyfill remainder to handle negative operands by Antonio Maiorano · 1 year, 11 months ago
  75. 4e4cada tint/transform: Simplify Renamer transform by Ben Clayton · 1 year, 11 months ago
  76. 288969f tint/test: Remove SPIR-V test that is now invalid by James Price · 1 year, 11 months ago
  77. ededebb tint/test: Remove skips for tint:1818 by James Price · 2 years ago
  78. f031ca2 tint/hlsl: fix assignment to matrix element by Antonio Maiorano · 2 years ago
  79. d9f6596 tint: Handle @diagnostic on block statements by James Price · 2 years ago
  80. eab1f62 tint/hlsl: for default-only switch, only emit condition if it has side-effects by Antonio Maiorano · 2 years ago chromium/5574
  81. 635c5d0 tint/spir-v backend: emit OpSRem instead of OpSMod for remainder operation by Antonio Maiorano · 2 years ago
  82. f374b81 Remove `sig` deprecation. by dan sinclair · 2 years ago
  83. 61feebe tint/tests: Actually validate the generated WGSL by James Price · 2 years ago
  84. 2dbb7b4 tint/SingleEntryPoint: Handle diagnostic directive by James Price · 2 years ago
  85. 9dc48bc tint: Rename 'type' to 'alias' by Ben Clayton · 2 years ago chromium/5559
  86. d03dcee tint: Add bgra8unorm storage texture support by Ben Clayton · 2 years ago
  87. 42363a5 tint/transform: Skip SimplifyPointers if possible by Ben Clayton · 2 years ago
  88. 7092786 Fixup return of HLSL sign to match WGSL. by dan sinclair · 2 years ago
  89. 477744b Tint/GLSL: fix null ptr deref in Texture1D -> 2D. by senorblanco@chromium.org · 2 years ago
  90. 1d04cf8 Enable the 1D -> 2D texture transform in GLSL writer. by Stephen White · 2 years ago
  91. 128980f tint: Add support for workgroupUniformLoad by James Price · 2 years ago
  92. f3f813e tint: fix const eval short-circuiting with mixed runtime and constant expressions by Ben Clayton · 2 years ago
  93. be367b7 Reduce shader complexity for external textures by Ben Clayton · 2 years ago
  94. 0566185 tint: const eval of bitcast operator by Antonio Maiorano · 2 years, 1 month ago
  95. 2f9a988 tint: Implement sem::Load by Ben Clayton · 2 years, 1 month ago
  96. bf8a230 tint: const eval of ldexp builtin by Antonio Maiorano · 2 years, 1 month ago
  97. 183df9d Implement External Texture Crop Functionality by Brandon Jones · 2 years, 1 month ago
  98. 987902e Update GLSL test results. by Stephen White · 2 years, 1 month ago
  99. bed9c98 tint: const eval of fract by Antonio Maiorano · 2 years, 1 month ago
  100. be96967 tint: const eval of pow builtin by Antonio Maiorano · 2 years, 1 month ago