- 987376c Revert the namer changes. by dan sinclair · 4 years, 2 months ago
- f6866a2 Add std::hash<tint::Symbol> specialization by Ben Clayton · 4 years, 2 months ago
- f74b90b Use a test namer in the MSL generator. by dan sinclair · 4 years, 2 months ago
- 8d6e625 Convert HLSL to higher level namer. by dan sinclair · 4 years, 2 months ago
- 05b6484 Convert MSL generator to unsafe namer. by dan sinclair · 4 years, 2 months ago
- a41132f Add a symbol to the Function AST node. by dan sinclair · 4 years, 3 months ago
- 685cb02 Remove internal usage of Context. by dan sinclair · 4 years, 4 months ago
- f8971ae Fixup all doxygen tags by Ben Clayton · 4 years, 4 months ago
- f1b0e1e ast/type: Remove Type suffix from all types by Ben Clayton · 4 years, 4 months ago
- d6ae990 Replace Expression::(Is|As)* with Castable by Ben Clayton · 4 years, 4 months ago
- 1d8098a Replace Statement::(Is|As)* with Castable by Ben Clayton · 4 years, 4 months ago
- 83b3245 writer/msl: Emit texture builtin functions by Ben Clayton · 4 years, 4 months ago
- 196e097 Place the namer into the context object. by dan sinclair · 4 years, 4 months ago
- 7156d3e [wgsl-reader] Add parsing of named structs. by dan sinclair · 4 years, 5 months ago
- b2a0c8a [msl-writer][hlsl-writer] Remove space between builtin and (. by dan sinclair · 4 years, 6 months ago
- 3c02592 Remove cast operator. by dan sinclair · 4 years, 6 months ago
- a7d498e Rename 'as' to 'bitcast' by dan sinclair · 4 years, 6 months ago
- b4fee2f Update builtin methods. by dan sinclair · 4 years, 6 months ago
- 5f81262 Remove EntryPoint. by dan sinclair · 4 years, 6 months ago
- b5bb2d9 [msl-writer] Update to emit based on pipeline stage. by dan sinclair · 4 years, 6 months ago
- 764110d [msl-writer][hlsl-writer] Pull loop variables out with continuing. by dan sinclair · 4 years, 7 months ago
- 37c0970 Convert LoopStatement to use BlockStatement. by dan sinclair · 4 years, 8 months ago
- 77040b8 Convert IfStatement and ElseStatement to use BlockStatement. by dan sinclair · 4 years, 8 months ago
- 4069f33 Convert Function to use BlockStatement. by dan sinclair · 4 years, 8 months ago
- cd182b1 [msl-writer] Emit BlockStatement. by dan sinclair · 4 years, 8 months ago
- 99ad0e8 [msl-writer] Emit intrinsics. by dan sinclair · 4 years, 8 months ago
- 8f3c635 Remove KillStatement by dan sinclair · 4 years, 8 months ago
- a9696b5 [msl-writer] Emit DiscardStatement. by dan sinclair · 4 years, 8 months ago
- b522fb3 [msl-writer] Only emit in/out structs if function call requires. by dan sinclair · 4 years, 8 months ago
- feffa9d [hlsl-writer] Scaffold the HLSL backend. by dan sinclair · 4 years, 8 months ago
- 26c8a21 [msl-writer] Add import emission. by dan sinclair · 4 years, 8 months ago
- 18c85f5 [msl-writer] Cleanups and refactors. by dan sinclair · 4 years, 8 months ago
- f1c3fb7 [msl-writer] Handle uniform buffers. by dan sinclair · 4 years, 8 months ago
- 4264af9 [msl-writer] Emitting of program constants. by dan sinclair · 4 years, 8 months ago
- b0391c6 [msl-writer] Add struct offset support. by dan sinclair · 4 years, 8 months ago
- 7caf6e5 [msl-writer] Add builtin support by dan sinclair · 4 years, 8 months ago
- d1684ed [msl-writer] Refactor some entry point variable code. by dan sinclair · 4 years, 8 months ago
- df415a8 [msl-writer] Generate entry point functions. by dan sinclair · 4 years, 8 months ago
- c5a5f96 [msl-writer] Handle emitting user function calls. by dan sinclair · 4 years, 8 months ago
- a2eb8c5 [msl-writer] Generate input/output structs by dan sinclair · 4 years, 8 months ago
- 4510159 [msl-writer] Add variable declarations. by dan sinclair · 4 years, 9 months ago
- 6002a33 [msl-writer] Add namer class. by dan sinclair · 4 years, 9 months ago
- 53b3283 [msl-writer] Emit switch statements. by dan sinclair · 4 years, 9 months ago
- e88c0f6 [msl-writer] Emit loop statements. by dan sinclair · 4 years, 9 months ago
- 57b3b1d [msl-writer] Add break and continue emission. by dan sinclair · 4 years, 9 months ago
- fa1659a [msl-writer] Emit member accessors. by dan sinclair · 4 years, 9 months ago
- d4eafb6 [msl-writer] Emit alias types. by dan sinclair · 4 years, 9 months ago
- dc841f1 [msl-writer] Add array accessors. by dan sinclair · 4 years, 9 months ago
- d1bf87b [msl-writer] Add unary op emission. by dan sinclair · 4 years, 9 months ago
- 24a46e8 [msl-writer] Emit kill statement. by dan sinclair · 4 years, 9 months ago
- 28d4a94 [msl-writer] Add emission of if statements. by dan sinclair · 4 years, 9 months ago
- b1de843 [msl-writer] Add cast conversion. by dan sinclair · 4 years, 9 months ago
- 3dbc837 [msl-writer] Add generation of as casts. by dan sinclair · 4 years, 9 months ago
- ec3e2d4 [metal-writer] Add entry point support. by dan sinclair · 4 years, 9 months ago
- 6366f68 [metal-writer] Emit constructors. by dan sinclair · 4 years, 9 months ago
- 7f269e5 [metal-writer] Emit binary operations. by dan sinclair · 4 years, 9 months ago
- 70c605f [metal-writer] Emit assignment statements. by dan sinclair · 4 years, 9 months ago
- e66d6a6 [metal-writer] Emit functions by dan sinclair · 4 years, 9 months ago
- 646fb23 [metal-writer] Add identifier expression. by dan sinclair · 4 years, 9 months ago
- 8cd8751 [metal-writer] Add return generation. by dan sinclair · 4 years, 9 months ago
- 5dd37b2 [metal-writer] Add basic type emission. by dan sinclair · 4 years, 9 months ago
- 2a59901 [metal-writer] Stub out the Metal Shading Language backend. by dan sinclair · 4 years, 9 months ago