Sign in
dawn
/
tint.git
/
574bce6746eb111b7c97b86299224d47101ab576
/
src
574bce6
[spirv-reader] Split function emission into parts
by David Neto
· 5 years ago
e70e109
[spirv-reader] Refactor function emission
by David Neto
· 5 years ago
cd543df
Add missing memory include
by dan sinclair
· 5 years ago
0e9d9ed
Fill in some disabled tests
by dan sinclair
· 5 years ago
1c9b486
Rename RelationalExpression to BinaryExpression.
by dan sinclair
· 5 years ago
327ed1b
Add missing break, continue and return tests.
by dan sinclair
· 5 years ago
0e25762
Add unary op expresison type determination.
by dan sinclair
· 5 years ago
8dcfd10
Add type determination for unary method.
by dan sinclair
· 5 years ago
b173056
Add unary derivative type determination.
by dan sinclair
· 5 years ago
9b97802
Add relational expression type determination.
by dan sinclair
· 5 years ago
8ee1d22
Add type determination for member accessor.
by dan sinclair
· 5 years ago
4e80795
Add cast expression type determination.
by dan sinclair
· 5 years ago
3ca8746
Add type determination for call expressions.
by dan sinclair
· 5 years ago
a01777c
Add type determination for as expression.
by dan sinclair
· 5 years ago
973bd6a
Add array accessor type determination.
by dan sinclair
· 5 years ago
cab0e73
Add type determination for IdentifierExpression.
by dan sinclair
· 5 years ago
ca893e3
This CL adds type determination for the variable declaration statements.
by dan sinclair
· 5 years ago
9a84e5e
Add type determination for the unless statement
by dan sinclair
· 5 years ago
18b3285
Add type determination for switch statements.
by dan sinclair
· 5 years ago
bf0fff8
Add type determination for return statement.
by dan sinclair
· 5 years ago
45540b9
Add type determination for the regardless statement.
by dan sinclair
· 5 years ago
bc71eda
Add type determination for loop.
by dan sinclair
· 5 years ago
91c44a5
Add If statement type determination.
by dan sinclair
· 5 years ago
1913fc9
Handle fallthrough, kill and nop in type determination.
by dan sinclair
· 5 years ago
0cf685f
Add else statement type determination.
by dan sinclair
· 5 years ago
aec965e
Add continue statement type determination.
by dan sinclair
· 5 years ago
6010b29
Add case type determination
by dan sinclair
· 5 years ago
b7ea6e2
Add break statement type determination.
by dan sinclair
· 5 years ago
6c498fc
Add assignment statement type determination.
by dan sinclair
· 5 years ago
b7edc4c
Add type determination for constructors.
by dan sinclair
· 5 years ago
417a90d
Add stub definitions to the type determiner.
by dan sinclair
· 5 years ago
d0479d2
Add RelationalExpression helpers.
by dan sinclair
· 5 years ago
3ffec80
Add list helpers
by dan sinclair
· 5 years ago
a71e1a5
Add result_type into ast::Expression
by dan sinclair
· 5 years ago
fa9dbf0
Add type determiner infrastructure.
by dan sinclair
· 5 years ago
8229360
Fix compiles on VS2017 and GCC
by Greg Roth
· 5 years ago
a3c8944
Fix comment about function variables
by David Neto
· 5 years ago
c2d97ae
Move the variable stack to a common class.
by dan sinclair
· 5 years ago
0e92735
ast::Variable is also used for formal parameters
by David Neto
· 5 years ago
afd66c9
Clarify ast::Variable as both "var" and "const"
by David Neto
· 5 years ago
cc39bae
[spirv-reader] Fix SPIR-V assembly, re-enable test
by David Neto
· 5 years ago
3038e6e
[spirv-writer] Fix: need #include <functional>
by David Neto
· 5 years ago
cfe4f13
[spirv-writer] Add assignment statements
by dan sinclair
· 5 years ago
66df068
[spirv-reader] Fix copy elision
by dan sinclair
· 5 years ago
43178d0
[spirv-writer] Add identifier expressions
by dan sinclair
· 5 years ago
baaf989
[spirv-writer] Add function variables
by dan sinclair
· 5 years ago
790b2f6
[spirv-reader] Start adding functions
by David Neto
· 5 years ago
84f70c0
[spirv-reader] Emit module-scope builtin vars
by David Neto
· 5 years ago
e0bcb54
[spirv-reader] Convert builtin enums
by David Neto
· 5 years ago
06faf3b
[spirv-reader] Emit module-scope variables
by David Neto
· 5 years ago
269a2c6
[spirv-reader] Convert pointer type
by David Neto
· 5 years ago
73e1ef8
[spirv-writer] Fix global constant emitting
by dan sinclair
· 5 years ago
a085c7b
Documentation fixes
by dan sinclair
· 5 years ago
0534957
[spirv-reader] Convert storage class
by David Neto
· 5 years ago
a7640d6
[spir-reader] Emit alias types (named types)
by David Neto
· 5 years ago
4493d13
Fixup shorten64-to-32 warning
by dan sinclair
· 5 years ago
e49bd5e
Rename VariableStatement to VariableDeclStatement.
by dan sinclair
· 5 years ago
a322f5d
Update initializer names.
by dan sinclair
· 5 years ago
e68c9b4
[spirv-reader] Convert struct types
by David Neto
· 5 years ago
4da4c69
[spirv-reader] Get decorations
by David Neto
· 5 years ago
8ae3486
[spirv-writer] Generate return statements
by dan sinclair
· 5 years ago
5cd08fd
[spirv-writer] Add initializer generation.
by dan sinclair
· 5 years ago
b020cd9
[wgsl-writer] Restore huggie-style braces
by David Neto
· 5 years ago
15cbc98
[spirv-writer] Start global variable output
by dan sinclair
· 5 years ago
5556b4a
ast::Literal constructor is explicit
by David Neto
· 5 years ago
a8bcec3
[spirv-reader] Add TODO for ArrayStride
by David Neto
· 5 years ago
48442a6
Fix compilation errors
by David Neto
· 5 years ago
136fa11
Fixup compilation issues with type manager.
by dan sinclair
· 5 years ago
2886749
[reader-spirv] Convert array, runtime array types
by David Neto
· 5 years ago
a8cd18e
Context object owns a TypeManager
by David Neto
· 5 years ago
2014517
[spirv-writer] Generate pointer types
by dan sinclair
· 5 years ago
083def4
[spirv-writer] Add array type generation.
by dan sinclair
· 5 years ago
113fb07
[spirv-writer] Generate constants
by dan sinclair
· 5 years ago
bf46de4
[spirv-writer] Emit struct names
by dan sinclair
· 5 years ago
989cee6
Move tests into anonymous namespace.
by dan sinclair
· 5 years ago
f26d9a8
Cleanup doc and lint warnings.
by dan sinclair
· 5 years ago
33d3465
[spirv-writer] Emit function signatures.
by dan sinclair
· 5 years ago
9981b63
Use a context object instead of a singleton
by dan sinclair
· 5 years ago
0984214
[wgsl-writer] Add statement writer helper.
by dan sinclair
· 5 years ago
235ceeb
Add type manager synchronization comment.
by dan sinclair
· 5 years ago
5e6d033
[reader-spirv] Convert vector, matrix types
by David Neto
· 5 years ago
71e1d81
Add reader::spirv::ParserImpl::ConvertType
by David Neto
· 5 years ago
69b9c1b
[spirv-writer] Generate struct types
by dan sinclair
· 5 years ago
6cd52e3
Fix typo
by David Neto
· 5 years ago
7a480f4
[spirv-writer] Start emitting types
by dan sinclair
· 5 years ago
7c6e8de
reader::spirv: Fix entry point test fixture name
by David Neto
· 5 years ago
a65ea31
reader::spirv fix entry point tests
by David Neto
· 5 years ago
a14fec9
readers::spirv: Emit entry points
by David Neto
· 5 years ago
14cfcd7
Add conversion of SpvExecutionModel
by David Neto
· 5 years ago
1ae8e85
reader::spirv::Parser: register user names
by David Neto
· 5 years ago
dc200f7
Add SPIR-V dump to the SPIR-V generator
by dan sinclair
· 5 years ago
781a4ac
Generate errors from the SPIR-V builder.
by dan sinclair
· 5 years ago
248170a
Generate entry point instructions in SPIR-V writer.
by dan sinclair
· 5 years ago
23dceb4
Add reader::spv::ResolveMemberNamesForStruct
by David Neto
· 5 years ago
ad90ee2
Add reader::spirv:SuggestSanitizedMemberName
by David Neto
· 5 years ago
ca8e6dd
Add reader::spv::SuggestSanitizedName
by David Neto
· 5 years ago
8af12f7
Add reader::spv::Namer::FindUnusedDerivedName
by David Neto
· 5 years ago
bd1d142
Add reader::spv::Namer::Sanitize
by David Neto
· 5 years ago
7b7ff74
Generate OpExtInstImport
by dan sinclair
· 5 years ago
d854fc1
Rename method RegisterExtendedInstructionImports
by David Neto
· 5 years ago
Next »