Sign in
dawn
/
dawn
/
4eec0a86eb532b7a4111be6bc604bbe45f2b77fe
/
src
/
tint
/
lang
4eec0a8
IR: Fix robustness transform on textureLoad of sampled and depth textures
by Antonio Maiorano
· 5 months ago
3a0b20c
GLSL: fix textureSampleCompareLevel() w/offset.
by Stephen White
· 5 months ago
61c0a9d
HLSL-IR: Enable the remaining disables tint_unittests
by Antonio Maiorano
· 5 months ago
ed79e01
HLSL-IR: Implement polyfill_reflect_vec2_f32
by Antonio Maiorano
· 5 months ago
f432496
[tint][ir] Reject decoding bad struct/member names
by Ryan Harrison
· 5 months ago
a6649a0
[msl] Bump default version to 2.2
by James Price
· 5 months ago
b4b1d02
HLSL-IR: fix DecomposeUniformAccess for vecN<f16>
by Antonio Maiorano
· 5 months ago
cf96024
[tint][ir][val] Reject functions with multi-in root blocks
by Ryan Harrison
· 5 months ago
1ecba4b
[ir] More comments
by David Neto
· 5 months ago
0b8069c
[msl] Update generate_bindings to handle Overrides.
by dan sinclair
· 5 months ago
03d152b
[glsl] Update generate_bindings to handle Overrides.
by dan sinclair
· 5 months ago
9a62e36
[spirv] Update generate_bindings to handle Overrides.
by dan sinclair
· 5 months ago
1c1ceeb
[ir] Add an evaluator for constant expressions.
by dan sinclair
· 5 months ago
a086297
[tint][ir][val] Add basic const checks for @workgroup_size
by Ryan Harrison
· 5 months ago
6072fc3
[ir] Enable fuzzing of push_constant and pixel_local
by James Price
· 5 months ago
4dab1b7
[spirv] Rename writer_ir_fuzz.cc to writer_fuzz.cc
by James Price
· 5 months ago
5d40b8c
[fuzz] Validate IR modules against fuzzer-specific capabilities
by James Price
· 5 months ago
chromium/6824
c86c5f2
[tint][ir][val] Check numeric type of params to @workgroup_size
by Ryan Harrison
· 5 months ago
fea9ee9
[glsl] Remove Ternary instruction
by James Price
· 5 months ago
b5c7b77
[dawn] Support additional 1-component vertex formats
by Corentin Wallez
· 5 months ago
78016b8
HLSL-IR: Remove TODOs that are already done
by Antonio Maiorano
· 5 months ago
08b478b
[glsl] Use SingleEntryPoint in fuzzer
by James Price
· 5 months ago
e9f21c6
[glsl] Stop fuzzing options
by James Price
· 5 months ago
9b0d943
[glsl] Add fuzzer precondition for subgroup builtins
by James Price
· 5 months ago
20caac5
[glsl] Add fuzzer precondition for clip_distance
by James Price
· 5 months ago
940c7f3
[glsl] Add fuzzer precondition for input attachments
by James Price
· 5 months ago
67ecb15
[glsl] Add fuzzer precondition for subgroups
by James Price
· 5 months ago
f2acf96
[glsl] Add fuzzer precondition for read-write storage textures
by James Price
· 5 months ago
46043c5
[glsl] Use GenerateBindings() for texture-builtins-from-uniform
by James Price
· 5 months ago
406fb0e
[glsl] Remove AST version of GenerateBindings()
by James Price
· 5 months ago
d9885d9
[glsl] Use IR version of SingleEntryPoint in more places
by James Price
· 5 months ago
d1fd099
[ir] Fix multiple variable removal in SingleEntryPoint
by James Price
· 5 months ago
70d48ee
[ir] Add source information to the IR.
by dan sinclair
· 5 months ago
8d98ba0
HLSL-IR: run DemoteToHelper even earlier
by Antonio Maiorano
· 5 months ago
6f5b030
HLSL-IR: fix ShaderIO OOB indexing when mixing subgroup and workgroup inputs with others
by Antonio Maiorano
· 5 months ago
bfef434
[ir] Add concept of overrides to the IR.
by dan sinclair
· 5 months ago
a0239e7
HLSL-IR: Fix default-only-switch workaround for FXC
by Antonio Maiorano
· 5 months ago
efed88f
[tint][ir][val] Handle null types in lets when logging errors
by Ryan Harrison
· 5 months ago
1c61352
[tint][ir][val] Reject duplicate function params
by Ryan Harrison
· 5 months ago
cce0769
[tint][ir][fuzz] Disable encoding/decoding SubgroupMatrix in IR binary
by Ryan Harrison
· 5 months ago
a56fede
Test parsing `clip_distance` in `gl_PerVertex` with SPIR-V IR Reader
by Jiawei Shao
· 5 months ago
chromium/6810
ebdd6ad
[tint][ir][val] Check access type exists before dereferencing
by Ryan Harrison
· 5 months ago
96ea474
[tint][ir][val] Check rules around bool for shader IO
by Ryan Harrison
· 5 months ago
2710aff
HLSL-IR: Fix fmod polyfill
by Antonio Maiorano
· 5 months ago
7574245
[ir] Change `workgroup_size` to a `Value`.
by dan sinclair
· 5 months ago
4c3d590
Fix transform name typo.
by dan sinclair
· 5 months ago
27cde38
HLSL-IR: Fix dynamic buffer access for atomic ops in DecomposeStorageAccess
by Antonio Maiorano
· 5 months ago
f14f73d
[tint][ir][val] Clean up tests to use utility functions
by Ryan Harrison
· 5 months ago
6e4d863
[ir] Update transform names when validating.
by dan sinclair
· 5 months ago
5f21563
HLSL-IR: Use stable_sort to sort members in ShaderIO (part 2)
by Antonio Maiorano
· 5 months ago
9eb59d0
HLSL-IR: fix frexp polyfill
by Antonio Maiorano
· 5 months ago
5f5bc99
HLSL-IR: add support for interstage variables
by Antonio Maiorano
· 5 months ago
chromium/6801
7212f86
[ir] Add single entry point transform
by James Price
· 5 months ago
b09deb2
[tint] Fix comment typos
by James Price
· 5 months ago
a4bae3f
[ir] Rename `sampler` in multiplanar transform.
by dan sinclair
· 5 months ago
809e420
[ir] Add ReferencedFunctions helper
by James Price
· 5 months ago
8094ad1
HLSL-IR: Use stable_sort to sort members in ShaderIO
by Antonio Maiorano
· 5 months ago
997865f
Roll build folder
by Jiawei Shao
· 5 months ago
c44271b
[hlsl][ir] Only move a value to a let once.
by dan sinclair
· 5 months ago
chromium/6798
ed15f85
[tint] Validate that `@align()` is large enough
by James Price
· 5 months ago
aee66d2
HLSL-IR: Fix ArrayLengthFromUniform not applying
by Antonio Maiorano
· 5 months ago
34a2d65
[hlsl][ir] Skip promoting lets to lets
by dan sinclair
· 5 months ago
2ad36ee
[tint][ir][fuzz] Prevent encoding a binary that won't decode
by Ryan Harrison
· 5 months ago
d86bb43
HLSL-IR: fix arrays of size 1 initialization
by Antonio Maiorano
· 5 months ago
6685fff
[tint][ir] Limit size of arrays being decoded from binary
by Ryan Harrison
· 5 months ago
66652df
HLSL-IR: add support for clip_distances.
by Antonio Maiorano
· 5 months ago
d2bb5a1
[tint][ir][val] Enforce @workgroup_size only valid for compute
by Ryan Harrison
· 5 months ago
923877f
[glsl] Remove the GLSL AST code.
by dan sinclair
· 5 months ago
fa3f89b
[tint][ir][val] Implement `CheckBuiltIn`
by Ryan Harrison
· 5 months ago
fbc4ce7
[ir] Speed up `CheckType` validation.
by dan sinclair
· 5 months ago
a84ddea
[glsl] Enable DISABLED unit tests
by James Price
· 5 months ago
22ed96a
HLSL-IR: implement pixel_local feature
by Antonio Maiorano
· 5 months ago
ce207a7
[tint][hlsl] Polyfill texture sample bias clamping
by Peter McNeeley
· 5 months ago
chromium/6785
66ea12f
[ir] Simplify RenameConflicts
by James Price
· 5 months ago
0ecdfeb
[ir] Rename all shadowing declarations
by James Price
· 5 months ago
a1dcbf0
[hlsl] Make decompose transforms deterministic
by James Price
· 5 months ago
52deb2f
[tint] Clamp lod bias from -16.0 to 15.99
by Peter McNeeley
· 5 months ago
chromium/6783
05738cd
Support ClipDistances in SPIR-V reader with Tint AST - Part I
by Jiawei Shao
· 5 months ago
f3f10d5
[ir] Disallow access with no indices
by James Price
· 5 months ago
7a6e017
[spirv-reader] Avoid creating access with no indices
by James Price
· 5 months ago
74080ec
DirectVariableAccess: Avoid creating access with no indices
by James Price
· 5 months ago
c1de48f
[hlsl] Fix f16 vector element stores in storage
by James Price
· 5 months ago
81641be
[glsl] Add fuzzer for IR generator
by James Price
· 5 months ago
1ab9f5e
[msl ir] Convince the Metal compiler loops are never infinite
by David Neto
· 5 months ago
012551a
Convince the metal compiler that loops are never infinite
by David Neto
· 5 months ago
3e77dd7
HLSL-IR: Fix texture Sample and SampleLevel return type on depth textures
by Antonio Maiorano
· 6 months ago
ed682f5
HLSL-IR: improve ICE error message
by Antonio Maiorano
· 6 months ago
2bb8107
HLSL-IR: ICE on inputAttachmentLoad builtin
by Antonio Maiorano
· 6 months ago
f0893de
HLSL-IR: ICE on @color attribute
by Antonio Maiorano
· 6 months ago
c13d761
spirv reader: add some dynamic index tests
by Antonio Maiorano
· 6 months ago
38cce38
ir validator: improve error message on member call type mismatch
by Antonio Maiorano
· 6 months ago
e564270
[glsl] Add benchmark for IR generator
by James Price
· 6 months ago
94884fc
[glsl] Run PreservePadding before DirectVariableAccess
by James Price
· 6 months ago
925f03f
[glsl] Name padding fields consistently
by James Price
· 6 months ago
71c1d54
[glsl] Propagate names to block struct wrappers
by James Price
· 6 months ago
074e17e
HLSL-IR: fix error: unary: no matching overload for 'operator - (u32)' (again)
by Antonio Maiorano
· 6 months ago
b95a03a
HLSL-IR: polyfill modf and frexp
by Antonio Maiorano
· 6 months ago
020e317
Support Dual Source Blending in SPIR-V reader with Tint AST
by Jiawei Shao
· 6 months ago
15bbe6b
HLSL-IR: ReplaceNonIndexableMatVecStores transform
by Antonio Maiorano
· 6 months ago
6a8b16c
[tint][ir][val] Cleanup `CheckFunction` and utilities
by Ryan Harrison
· 6 months ago
Next »