Sign in
dawn
/
tint
/
73e79886943c27274846723204c7dae2dacf7bb0
73e7988
fuzzers: Shuffle module scope declarations
by Ben Clayton
· 3 years ago
6688b0a
resolver: Enable support of out of order declarations
by Ben Clayton
· 3 years ago
98facb2
Add my @chromium.org account to OWNERS
by Ryan Harrison
· 3 years ago
chromium/4883
0bb04c2
Split back out two transforms previously combined into PromoteSideEffectsToDeclTest
by Antonio Maiorano
· 3 years ago
3ce0534
Generate shorter bucket names in luci-scheduler.cfg.
by Vadim Shtayura
· 3 years ago
0b3dfef
GLSL: call renamer transform from GLSL transform.
by Stephen White
· 3 years ago
chromium/4882
8bbdda7
transform: Update MultiplanarExternalTexture to support OOO-decls
by Ben Clayton
· 3 years ago
chromium/4881
8ec32a6
writers: Use the new sem::Module::DependencyOrderedDeclarations
by Ben Clayton
· 3 years ago
a52be6c
Add sem::Module
by Ben Clayton
· 3 years ago
597fc4c
resolver: Replace ICEs with proper errors
by Ben Clayton
· 3 years ago
88d1a43
Castable: Have Switch() support nullptr objects.
by Ben Clayton
· 3 years ago
6839cba
Add toggle to control if validity is expected in fuzzer
by Ryan Harrison
· 3 years ago
dba215c
Add sem::Expression::HasSideEffects()
by Antonio Maiorano
· 3 years ago
35cc663
GLSL: implement desktop GLSL support.
by Stephen White
· 3 years ago
d21ebe7
Suppress "Wreserved-identifier" for the AST Fuzzer
by Ryan Harrison
· 3 years ago
chromium/4879
chromium/4880
c6d8cad
main: Print the available transforms when mistyped
by Ben Clayton
· 3 years ago
chromium/4877
chromium/4878
85f7df5
CloneContext: fix InsertAfter and InsertBack not working if done while cloning a node in a vector
by Antonio Maiorano
· 3 years ago
bf0180b
GLSL: only emit default precision qualifier for frag shader.
by Stephen White
· 3 years ago
89c730d
GLSL: only build glslang if we're building samples.
by Stephen White
· 3 years ago
chromium/4876
2d87beb
Add native visualizers for MSVC
by Antonio Maiorano
· 3 years ago
6d77009
GLSL: fix arrayLength().
by Stephen White
· 3 years ago
chromium/4875
deec533
GLSL: fix barriers.
by Stephen White
· 3 years ago
b79f51e
Fix clang-cl msvc build
by Antonio Maiorano
· 3 years ago
46647f1
GLSL: put std430 packing on all buffer variables.
by Stephen White
· 3 years ago
c6d967b
Add debugger::Break() to break into debugger if attached, and call when an ICE occurs
by Antonio Maiorano
· 3 years ago
3d5b384
Castable: Optimize Switch() (part 2)
by Ben Clayton
· 3 years ago
chromium/4872
chromium/4873
chromium/4874
3fbe98e
Castable: Optimize Switch()
by Ben Clayton
· 3 years ago
b3c99dd
writer/msl: Output constant 0 lod for 1d texture builtins
by Corentin Wallez
· 3 years ago
a924ffe
GLSL: fix sample_index, sample_mask and bitcasts
by Stephen White
· 3 years ago
009d129
reader/spirv: Decompose arrays with strides
by Ben Clayton
· 3 years ago
de857e1
Add tint::Switch()
by Ben Clayton
· 3 years ago
chromium/4871
fa0d64b
inspector: Implement a custom StageVariable copy constructor
by Ben Clayton
· 3 years ago
chromium/4870
d9b32c3
GLSL: fix textureLoad() and textureStore(), depth textures, and more.
by Stephen White
· 3 years ago
382b2a2
Add test-name-filter flag to `get-test-plan`
by Ryan Harrison
· 3 years ago
43ad59d
Clean up for automatically detected issues
by Ryan Harrison
· 3 years ago
148711d
CONTRIBUTING: Document gerrit quirks
by Ben Clayton
· 3 years ago
8250f2b
resolver: Correctly validate 'break' inside 'continuing'
by Ben Clayton
· 3 years ago
b85e692
Rename 'intrinsic' to 'builtin'
by Ben Clayton
· 3 years ago
a996ffb
Rename 'decoration' to 'attribute'
by Ben Clayton
· 3 years ago
d4d7153
GLSL: fix shadow samplers, and textures generally.
by Stephen White
· 3 years ago
b68e8aa
Optimize tint::IsAnyOf<>() for many types
by Ben Clayton
· 3 years ago
e1699ca
Fix PromoteSideEffectsToDeclTest converting for loop to loop with nested hoisted lets
by Antonio Maiorano
· 3 years ago
b80e2f3
intrinsics: Remove ignore()
by Ben Clayton
· 3 years ago
e1159c7
diagnostic: Use shared_ptr for owned Source::Files
by Ben Clayton
· 3 years ago
e3d4197
tools/perfmon: Don't stop on errors
by Ben Clayton
· 3 years ago
chromium/4865
chromium/4866
chromium/4867
chromium/4868
chromium/4869
5416d9b
reader/spirv: Always run the cleanup transforms
by Ben Clayton
· 3 years ago
chromium/4864
f67b637
Move src/benchmark to src/bench
by Ben Clayton
· 3 years ago
chromium/4863
3e80ae6
Disable a couple SpvParserCFGTests preventing google3 roll
by Corentin Wallez
· 3 years ago
0b39270
GLSL: move entry point handling to CanonicalizeEntryPointIO transform.
by Stephen White
· 3 years ago
f34038b
tools: Fix benchmark tests
by Ben Clayton
· 3 years ago
3fe1bd3
transform: Fix CalculateArrayLength for arrays
by Ben Clayton
· 3 years ago
98fe545
fuzzers: Hook up the Program::printer
by Ben Clayton
· 3 years ago
c28f592
transform: Fix `TINT_PRINT_PROGRAM_FOR_EACH_TRANSFORM`
by Ben Clayton
· 3 years ago
df9900c
Optimize Source by removing a std::string
by Ben Clayton
· 3 years ago
7928974
Remove the "image" storage class
by James Price
· 3 years ago
c126bc9
tools: Add perfmon
by Ben Clayton
· 3 years ago
3cdb8e3
reader/wgsl: Optimize tokens by using string_view
by Ben Clayton
· 3 years ago
chromium/4858
chromium/4859
chromium/4860
chromium/4861
chromium/4862
e2f35ba
GLSL: clean up GLSL output whitespace generation.
by Stephen White
· 3 years ago
chromium/4856
chromium/4857
b1d2b84
GLSL: fix clip space mismatch in gl_Position.
by Stephen White
· 3 years ago
chromium/4855
520bccf
GLSL: implement builtin kNumWorkgroups.
by Stephen White
· 3 years ago
chromium/4854
ca4cfb9
GLSL: implement interpolation qualifiers.
by Stephen White
· 3 years ago
800b8e3
optimizations: Implement transform::ShouldRun()
by Ben Clayton
· 3 years ago
12d54d7
transform: Make methods const, add ShouldRun()
by Ben Clayton
· 3 years ago
c8c0e2e
GLSL: standardize layout() formatting (whitespace change).
by Stephen White
· 3 years ago
8e01c45
GLSL: add location layout qualifier before in/out variables.
by Stephen White
· 3 years ago
fc79298
GLSL: implement image format qualifiers for storage textures.
by Stephen White
· 3 years ago
b9d1540
Make use of std::string_view when parsing
by Brandon Jones
· 3 years ago
1c02eb8
validation: Require interpolate(flat) for integers
by James Price
· 3 years ago
d556040
Run all of the backends in the test runner.
by Stephen White
· 3 years ago
2190481
GLSL: avoid collisions on existing vars for binding 0/0.
by Stephen White
· 3 years ago
6c0df44
Castable: Optimizations using bloomfilters
by Ben Clayton
· 3 years ago
chromium/4852
chromium/4853
f9b8b61
GLSL: implement CombineSamplers transform (string version).
by Stephen White
· 3 years ago
7e6989b
.gitignore: Add thirdparty/benchmark
by Ben Clayton
· 3 years ago
4b433df
test-runner: Add test/benchmark to excluded dirs
by Ben Clayton
· 3 years ago
4183a57
PromoteSideEffectsToDecl: add decomposing 'else if's to 'if { else }'
by Antonio Maiorano
· 3 years ago
8db439d
Add PromoteSideEffectsToDecl transform
by Antonio Maiorano
· 3 years ago
2a31b8c
MSVC 2017 build fixes
by Ben Clayton
· 3 years ago
ba1a8f8
optimization: BlockAllocator: Actually allocate in blocks
by Ben Clayton
· 3 years ago
chromium/4848
chromium/4849
chromium/4850
chromium/4851
73ced33
test/benchmark: Add more shaders to the corpus
by Ben Clayton
· 3 years ago
chromium/4846
chromium/4847
a2f4134
Formatting fix in template.
by Ben Clayton
· 3 years ago
6cadbb2
test-runner: Change behavior of 'excluded' directories
by Ben Clayton
· 3 years ago
671d970
GLSL samples: add empty entry point if needed.
by Stephen White
· 3 years ago
b4cd255
Kokoro: fix Windows builds by ignoring SSL certificates when using curl
by Antonio Maiorano
· 3 years ago
chromium/4844
chromium/4845
533a1ba
validation: Fix array storage class validation
by James Price
· 3 years ago
f6e5cc0
Deprecate the @stride attribute
by James Price
· 3 years ago
e04d0f4
Remove passing HLSL expected files for vk-gl-cts
by James Price
· 3 years ago
1984170
Clang format the entire tint codebase
by Ben Clayton
· 3 years ago
01e4b6f
wgsl: Replace [[decoration]] with @decoration
by Ben Clayton
· 3 years ago
8f1d522
cmake: Link diagnostic sources into tint_utils_io
by James Price
· 3 years ago
b28c5ad
msl: Fix non-struct runtime-sized array codegen
by James Price
· 3 years ago
6b1e5f5
wgsl: Do not require a semicolon after a struct
by James Price
· 3 years ago
ecf43d6
Add non-struct buffer types to the release notes
by James Price
· 3 years ago
5085438
inspector: Add support for non-struct buffers
by James Price
· 3 years ago
ae8c656
glsl: Wrap non-struct buffer types in structs
by James Price
· 3 years ago
51e55b2
transform: Handle arrayLength for non-struct buffers
by James Price
· 3 years ago
7395e29
Allow non-struct buffer store types
by James Price
· 3 years ago
c3cec4d
inspector: Re-add inspector::SamplerTexturePair
by Ben Clayton
· 3 years ago
chromium/4840
chromium/4841
chromium/4842
chromium/4843
be2362b
benchmarks: Add a basic set of benchmarks
by Ben Clayton
· 3 years ago
dcb24ce
Provide build override for SPIRV options
by Ryan Harrison
· 3 years ago
e232e35
Factor out structure layout print function
by Antonio Maiorano
· 3 years ago
Next »