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