Sign in
dawn
/
dawn
/
04e38e884b952543601bb05c85eb175f20eb0b8c
/
src
/
tint
04e38e8
[tint][resolver] Mark all short-circuited RHS expressions as not-evaluated
by Ben Clayton
· 10 months ago
dd89ce4
[glsl] Reorder GLSL transforms.
by dan sinclair
· 10 months ago
f584797
[ir] Fix Disassembly::EmitOperandList() with count
by James Price
· 10 months ago
d42ff16
[ir] Track BreakIf as a loop exit
by James Price
· 10 months ago
a002503
[ir] Validate loop body with params has initializer
by James Price
· 10 months ago
a7e91f5
[spirv] Do not add exit phi for loop initializer
by James Price
· 10 months ago
02cf911
[msl] Implement ShaderIO transform
by James Price
· 10 months ago
c509bb3
[tint][ir][spirv] Deduplicate storage textures with different accesses
by Ben Clayton
· 10 months ago
d82c5cb
Tint: Add support for input_attachment_index in inspector.
by Le Hoang Quyen
· 10 months ago
aefe7d2
OpenGLES: baseVertex, baseInstance workaround.
by Stephen White
· 10 months ago
548ee54
Add missing bits of build support for libprotobuf-mutator
by Ryan Harrison
· 10 months ago
cc43f15
Tint: Add `dual_source_blending` as a valid WGSL extension
by Jiawei Shao
· 10 months ago
d7dfc6c
Tint: Add input attachments support to spirv AST printer.
by Le Hoang Quyen
· 10 months ago
10d0b65
Tint: Add input attachments support to spirv IR printer.
by Le Hoang Quyen
· 10 months ago
c224131
Tint: Add inputAttachmentLoad to core.def, wgsl.def, IR
by Le Hoang Quyen
· 10 months ago
985b4e8
[msl] Populate Output::workgroup_allocations
by James Price
· 10 months ago
7796bc0
[tint][ast][msl] Remove the need for SingleEntryPoint to be run
by Ben Clayton
· 10 months ago
0be0f1b
Fix misc-include-cleaner warnings from clang-tidy
by David Neto
· 10 months ago
d8bde2c
[tint][ir] Validate compute entry point has workgroup_size
by Ben Clayton
· 10 months ago
b4bd417
[tint][ast][msl] Skip the MSL fuzzer if the program has multiple entry points
by Ben Clayton
· 10 months ago
a69a3c6
Tint: Check if location is too large in TruncateInterstageVariables
by Jiawei Shao
· 11 months ago
4670220
[ir] Remove abstract types from disassembler
by James Price
· 11 months ago
25e23b3
[cmake] Add build rules for libprotobuf-mutator
by Ryan Harrison
· 11 months ago
9b0b500
[tint][ir] Fix unused variable warnings
by Ben Clayton
· 11 months ago
9d569c8
[tint][proto] Pass correct flags to protoc for imports
by Ben Clayton
· 11 months ago
dff1707
[tint][ir] Use Operand() instead of indexing operands_ directly
by Ben Clayton
· 11 months ago
cad9b2d
[msl] Move printer/*_test.* to writer/
by James Price
· 11 months ago
b2c400b
[tint] Do not use AInt for attribute arguments
by James Price
· 11 months ago
c451f62
[msl] Support workgroup vars in ModuleScopeVars
by James Price
· 11 months ago
03e09a0
Add chouinard@google.com to Tint OWNERS
by James Price
· 11 months ago
7ab964a
Tint: consider subgroup_size used in compute stage as uniform
by Jiang
· 11 months ago
d87ca7e
[tint] Mark operator bool() as explicit
by Ben Clayton
· 11 months ago
01ef49d
[tint][ir] Add error handling to the binary decoder
by Ben Clayton
· 11 months ago
41f06ff
Tint: parse @input_attachment_index
by Le Hoang Quyen
· 11 months ago
98ee9df
[tint][ir] Fix unit test expected output
by Ben Clayton
· 11 months ago
5fc8c9e
[ir] Add FunctionParam::SetType()
by James Price
· 11 months ago
06f9dbc
[msl] Support handle types in ModuleScopeVars
by James Price
· 11 months ago
12d5c4d
Tint: Resolve @input_attachment_index.
by Le Hoang Quyen
· 11 months ago
1b0266e
[tint][ir] Add Decode() overload that takes a protobuf structure
by Ben Clayton
· 11 months ago
efa2c60
[tint][type] Move private validity checks to static member functions
by Ben Clayton
· 11 months ago
f403412
[tint] Add constant::Invalid
by Ben Clayton
· 11 months ago
a6788bd
[tint][core] Test that OOB Splat::Index() returns nullptr
by Ben Clayton
· 11 months ago
e4e4613
Tint: Add input_attachment as builtin type.
by Le Hoang Quyen
· 11 months ago
59eb7f3
Tint: Add input_attachment_index attribute class and def in core.def
by Le Hoang Quyen
· 11 months ago
81da611
Make textureDimensions(texture_external) use the visible size.
by Corentin Wallez
· 11 months ago
4e043e9
[msl] Add ArrayLengthFromUniform transform
by James Price
· 11 months ago
6cbdd1d
[ir] Track the index of a function parameter
by James Price
· 11 months ago
9af2b6f
Tint: add InputAttachment type class & definition in wgsl.def.
by Le Hoang Quyen
· 11 months ago
97b837a
Place guard for tint_executable outside of definition
by Ryan Harrison
· 11 months ago
f9a9918
Tint: add chromium_internal_input_attachments extension to wgsl.def
by Le Hoang Quyen
· 11 months ago
7e9f1a6
[tint][ir] Wrap SymbolTable and type::Manager once
by Ben Clayton
· 11 months ago
7603051
[tint][core] Assert that Splat and Composite type matches values
by Ben Clayton
· 11 months ago
e4076ac
[tint] Use templated types for Composite() where possible
by Ben Clayton
· 11 months ago
fb7ee3d
[tint][core] Splat: Infer count from type
by Ben Clayton
· 11 months ago
48360ea
[tint][ir] Use CheckOperandsMatchTarget() for exit instructions
by Ben Clayton
· 11 months ago
6654d1f
[tint][ir] Validate next_iteration value types match body block parameters
by Ben Clayton
· 11 months ago
fac459a
[tint][ir] Validate continue value types match continuing block parameters
by Ben Clayton
· 11 months ago
c951b86
[tint][ir] Validate break_if value types match body block parameters / loop results
by Ben Clayton
· 11 months ago
c7d4205
Add generating Tint IR fuzzer corpus
by Ryan Harrison
· 11 months ago
chromium/6495
4736612
Tint/Inspector: Add blend_src to entry points
by Jiawei Shao
· 11 months ago
f46acc5
[tint][ir] Move terminator validation to CheckTerminator()
by Ben Clayton
· 11 months ago
94ef15d
[tint][ast][fuzz] Skip MultiplanarExternalTexture fuzzer if builtins are shadowed
by Ben Clayton
· 11 months ago
b6bff7f
[tint][ast][fuzz] Replace Options DI with Context
by Ben Clayton
· 11 months ago
47fddc2
[msl] Emit struct name before constructors
by James Price
· 11 months ago
61d4d88
Rework the ExternalTexture computations slightly for clarity.
by Corentin Wallez
· 11 months ago
chromium/6486
459f836
[tint] Remove exit(1) from ICE handler
by James Price
· 11 months ago
a5fe7b9
[msl] Move BuiltinPolyfill transform
by dan sinclair
· 11 months ago
935b50f
[msl] Emit min and max builtins
by James Price
· 11 months ago
de73431
[msl] Handle pointers in printer
by James Price
· 11 months ago
73f5495
[msl] Add ModuleScopeVars transform
by James Price
· 11 months ago
47d4869
[ir] Add non-const DependencyOrderedFunctions()
by James Price
· 11 months ago
724dd78
tint: Add generating IR protobufs to CLI
by Ryan Harrison
· 11 months ago
chromium/6484
f472906
[glsl] Cleanup CombineSamplers data
by dan sinclair
· 11 months ago
f686692
[msl] Remove unused fields from printer
by James Price
· 11 months ago
chromium/6482
f738181
[msl] Emit binding point attributes on parameters
by James Price
· 11 months ago
230657c
[ir] Allow access to extract pointers from structs
by James Price
· 11 months ago
edd2305
[msl] Validate generated MSL in writer unit tests
by James Price
· 11 months ago
1d948c6
[msl] Print functions in dependency order
by James Price
· 11 months ago
35944ab
[ir] Add Module::DependencyOrderedFunctions()
by James Price
· 11 months ago
7a0d4c5
[msl] const-qualify many things in printer
by James Price
· 11 months ago
aa39095
[tint][ast] Fix DirectVariableAccess with uncalled function ptr params
by Ben Clayton
· 11 months ago
f03cc94
Fixup doxygen issues
by dan sinclair
· 11 months ago
651732f
[tint][ast] Fix RemovePhonies transform with short-circuited fn call
by Ben Clayton
· 11 months ago
12f92c5
[tint][ir] Split BreakIf arguments into two lists
by Ben Clayton
· 11 months ago
203ef75
[tint][resolver] Fix evaluation stage of function calls
by Ben Clayton
· 11 months ago
cabf622
[tint][ir] Validate NextIteration instructions
by Ben Clayton
· 11 months ago
7b35ff1
[tint][ir] Validate continue statements
by Ben Clayton
· 11 months ago
d32858a
Use Chromium's abseil build files when building in ANGLE
by Geoff Lang
· 11 months ago
81f462a
[msl] Make printer type tests produce valid MSL
by James Price
· 11 months ago
08f33fe
[tint][ast] Fix ClampFragDepth fuzzer
by Ben Clayton
· 11 months ago
07c73ad
[tint] Remove unused includes from MSL validate.h
by James Price
· 11 months ago
700892d
Add WGSL writer helper to create a WGSL program.
by dan sinclair
· 11 months ago
chromium/6471
b94b9ca
[tint][fuzz][ir] Include IR disassembly when SPIR-V val fails
by Ben Clayton
· 11 months ago
fc36dcf
[tint][ir] Fix UAF in validator
by Ben Clayton
· 11 months ago
0a60d52
[tint][ir] Stylize more validator diagnostics
by Ben Clayton
· 11 months ago
chromium/6470
a655053
[tint] Use EXPECT_DEATH_IF_SUPPORTED()
by Ben Clayton
· 11 months ago
590110e
[tint][ir] Fix Std140 transform for arrays of matrices
by Ben Clayton
· 11 months ago
f35bd1b
[spirv-reader] Add transform to handle shader IO
by James Price
· 11 months ago
a5ded40
[ir] Add ReferencedModuleVars helper
by James Price
· 11 months ago
0bb6d4d
[tint][ast] Include WGSL dump in fuzzer ICE message
by Ben Clayton
· 11 months ago
Next »