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