1. 5cd71b8 Rename semantic to sem by Antonio Maiorano · 4 years ago
  2. 316dcd4 UintLiteral::to_str() suffix with 'u' by Ben Clayton · 4 years ago
  3. ed8332a writer/wgsl: Omit the newline after [[access()]] decorations by Ben Clayton · 4 years ago
  4. 1773535 Resolver: Validate <storage> var types by Ben Clayton · 4 years ago
  5. 13ef87c Validate that Symbols are all part of the same program by Ben Clayton · 4 years ago
  6. f0c816a ast: Validate that ASTs are all part of the same program by Ben Clayton · 4 years ago
  7. edd4d3c Rename builtin(sample_mask_{in,out}) to builtin(sample_mask) by James Price · 4 years ago
  8. 88d7edc Rename builtin(frag_coord) to builtin(position) by James Price · 4 years ago
  9. e6995de Add ProgramID feed it into all ast::Nodes by Ben Clayton · 4 years ago
  10. 962d46e Fixup all doxygen warnings by Ben Clayton · 4 years ago
  11. daf1f1c Add ProgramBuilder::Param() helpers and use them by James Price · 4 years ago
  12. a12ccb2 [ast] Add helpers for searching a decoration list by James Price · 4 years ago
  13. 571f2b7 wgsl: Deprecate 'const' for 'let' by Ben Clayton · 4 years ago
  14. 9328d94 wgsl: Deprecate '-> void' on functions by Ben Clayton · 4 years ago
  15. 8bd7cc7 ast::Variable: Fix nullptr access in info_to_str by Ben Clayton · 4 years ago
  16. b502fdf Add ast::InternalDecoration by Ben Clayton · 4 years ago
  17. bbbb0ed Move global var validation from Validator to Resolver by Antonio Maiorano · 4 years ago
  18. f1b643e Improve binary expression validation error message by Antonio Maiorano · 4 years ago
  19. 90f43cf Replace all uses of assert() with TINT_ICE macros by Ben Clayton · 4 years ago
  20. dba65b7 Add semantic::Statement::Block() for getting the owning BlockStatement by Ben Clayton · 4 years ago
  21. 39a65a1 Add type inference support to Resolver by Antonio Maiorano · 4 years ago
  22. a864f24 Add ast::Variable::BindingPoint by Ben Clayton · 4 years ago
  23. 9ef1747 Add semantic::Variable::Type() and use it instead of ast::Variable::type() by Antonio Maiorano · 4 years ago
  24. cea744d Move Switch validation from Validator to Resolver by Antonio Maiorano · 4 years ago
  25. 91da97d Remove ast::NullLiteral by Ben Clayton · 4 years ago
  26. 5bae31d Delete unused files by James Price · 4 years ago
  27. 25eef8d s/sharable/shareable by Ben Clayton · 4 years ago
  28. a88090b Resolver: Track storage class usages of structures by Ben Clayton · 4 years ago
  29. 4f4534d Enable InsertBefore to work on global declarations by James Price · 4 years ago
  30. be0fc4e Validate binary operations by Antonio Maiorano · 4 years ago
  31. 3549e2e Resolver: Enforce vector constructor type rules by Arman Uguray · 4 years ago
  32. 2f9ced0 Update DEPRECATED comments about offset decorations by Ben Clayton · 4 years ago
  33. feecbe0 [wgsl-reader] Allow decorations on function return types by James Price · 4 years ago
  34. d614dd5 Implement Default Struct Layout by Ben Clayton · 4 years ago
  35. e2bc7aa Delete some obsolete sources by James Price · 4 years ago
  36. 95d4077 Flatten ast::Decoration class hierarchy by James Price · 4 years ago
  37. 8454d82 ast: Replace IsValid() with TINT_ASSERT() by Ben Clayton · 4 years ago
  38. 5b36d2c Remove all unnecessary includes by Ben Clayton · 4 years ago
  39. fd31bbd TD: validate continue statements bypassing body variables by Antonio Maiorano · 4 years ago
  40. 7732ca5 Rename TINT_INSTANTIATE_CLASS_ID() by Ben Clayton · 4 years ago
  41. 2f8df72 Reland "Remove deprecated textureLoad overloads with no level param" by Ryan Harrison · 4 years ago
  42. 5cfd4f5 Revert "Remove deprecated textureLoad overloads with no level param" by Ryan Harrison · 4 years ago
  43. cc4c22e Remove deprecated textureLoad overloads with no level param by Ryan Harrison · 4 years ago
  44. 05d9bff Make IntLiteral store and return a u32 value by Antonio Maiorano · 4 years, 1 month ago
  45. 6ce2edf Validate sign of RHS matches LHS for scalar variable declarations by Antonio Maiorano · 4 years, 1 month ago
  46. e5c105d Add testing for 1D w/ level textureLoad overload by Ryan Harrison · 4 years, 1 month ago
  47. 13dbbc6 Remove references 1D Array texture dimension by Ryan Harrison · 4 years, 1 month ago
  48. 3a9a55e ICE macros: Use '<<' for error message by Ben Clayton · 4 years, 1 month ago
  49. 7206e25 Remove deprecated APIs by Ben Clayton · 4 years, 1 month ago
  50. 6b4924f Add TINT_UNREACHABLE() and TINT_ICE() helper macros by Ben Clayton · 4 years, 1 month ago
  51. 52296de Add tint::Cloneable base class by Ben Clayton · 4 years, 1 month ago
  52. 4602ce7 ast: Remove @notes about semantic info not being cloned by Ben Clayton · 4 years, 1 month ago
  53. 81a29fe ProgramBuilder: Remove storage parameter from [Global]Const() by Ben Clayton · 4 years, 1 month ago
  54. 37571bc ProgramBuilder: Swap parameter order for Var and Const by Ben Clayton · 4 years, 1 month ago
  55. e7dab3c [ast] Rename Builtin::kSampleId to Builtin::kSampleIndex by James Price · 4 years, 1 month ago
  56. 545c974 Cloning: move arguments to create() into temporary locals by Ben Clayton · 4 years, 1 month ago
  57. 7b6bcb6 Fix AST declaration order when cloning Programs by Ben Clayton · 4 years, 1 month ago
  58. 5583853 [ast] Capture global declaration order by James Price · 4 years, 1 month ago
  59. 3eaa450 [ast] Add ast::Module::AddFunction() by James Price · 4 years, 1 month ago
  60. 0ff5e0b [wgsl-reader] Remove explicit storage class from samplers/textures by James Price · 4 years, 1 month ago
  61. c1052a4 Add semantic::MemberAccessorExpression, use it. by Ben Clayton · 4 years, 1 month ago
  62. ea9c86c ast: Move [Set]IsSwizzle() from IdentifierExpression to MemberAccessorExpression by Ben Clayton · 4 years, 1 month ago
  63. 1618f4b Add semantic::Call, IntrinsicCall, TextureIntrinsicCall, use them. by Ben Clayton · 4 years, 1 month ago
  64. 48b3841 type::StorageTexture: Remove set_type() by Ben Clayton · 4 years, 1 month ago
  65. b17aea1 Add semantic::Variable, use it. by Ben Clayton · 4 years, 1 month ago
  66. 401b96b Simplify usage of the TypeDeterminer in tests by Ben Clayton · 4 years, 1 month ago
  67. 87c78dd Add semantic::Function, use it. by Ben Clayton · 4 years, 1 month ago
  68. c694d43 ast: add sample_mask_in, ample_mask_out, sample_id by David Neto · 4 years, 1 month ago
  69. 42d1e09 Have ProgramBuilder::Func() register the function by Ben Clayton · 4 years, 1 month ago
  70. 3335254 Migrate to using semantic::Expression by Ben Clayton · 4 years, 2 months ago
  71. 7fdfff1 Add semantic::Node by Ben Clayton · 4 years, 2 months ago
  72. 708dc2d Simplify calls to ast::Node::[to_]str() by Ben Clayton · 4 years, 2 months ago
  73. dd1b6fc Introduce semantic::Info by Ben Clayton · 4 years, 2 months ago
  74. 844217f Add Diagnostics to Program, reader::[wgsl,spirv]::Parse() by Ben Clayton · 4 years, 2 months ago
  75. 3a5b15d Record when an identifier expression is a swizzle. by dan sinclair · 4 years, 2 months ago
  76. a6b9a8e Split Program into Program and ProgramBuilder by Ben Clayton · 4 years, 2 months ago
  77. 1f7e18b ast::Builder: Add shortcuts to the Program methods by Ben Clayton · 4 years, 2 months ago
  78. 8d391f7 ast::TypesBuilder: Change const fields to getters by Ben Clayton · 4 years, 2 months ago
  79. 44bec80 Demangler: Change signature of primary Demangle() function by Ben Clayton · 4 years, 2 months ago
  80. d7137d7 Program: Remove deprecated symbol methods by Ben Clayton · 4 years, 2 months ago
  81. cf757e3 Program: Remove deprecated types and nodes methods by Ben Clayton · 4 years, 2 months ago
  82. a07396a Reintroduce ast::Module as the root AST structure by Ben Clayton · 4 years, 2 months ago
  83. c40f627 Migrate from using ast::Module to Program by Ben Clayton · 4 years, 2 months ago
  84. 5c243f8 Rename CloneContext::mod to CloneContext::dst by Ben Clayton · 4 years, 2 months ago
  85. 6761160 ast: Move Module function methods to FunctionList by Ben Clayton · 4 years, 2 months ago
  86. 281b602 type::Manager: Simplify interface and use BlockAllocator by Ben Clayton · 4 years, 2 months ago
  87. 1e29f4b Move CloneContext and Traits from src/ast to src/ by Ben Clayton · 4 years, 2 months ago
  88. 207b5e2 Move tint::ast::type to tint::type by Ben Clayton · 4 years, 2 months ago
  89. 587f387 Add tint::BlockAllocator<T> by Ben Clayton · 4 years, 2 months ago
  90. afb8cfb Add location data to input/output variable reflection by Ryan Harrison · 4 years, 2 months ago
  91. ed14524 Refactor getting number of coordinate dimensions by David Neto · 4 years, 2 months ago
  92. 336bb0b Update storage_buffer storage class. by dan sinclair · 4 years, 2 months ago
  93. d7335fa Update builtin idx names. by dan sinclair · 4 years, 2 months ago
  94. c068cfc Support the group decoration. by dan sinclair · 4 years, 2 months ago
  95. 0a68b36 Implement textureNumSamples() by Ben Clayton · 4 years, 2 months ago
  96. 6e5b5ec Remove underscores from ValidTextureOverload enum names by Ben Clayton · 4 years, 2 months ago
  97. d971320 Implement textureNumLevels() by Ben Clayton · 4 years, 2 months ago
  98. c21f1f9 Implement textureNumLayers() by Ben Clayton · 4 years, 2 months ago
  99. 904c5b9 Add texture_storage_yy parsing. by dan sinclair · 4 years, 2 months ago
  100. d50a304 Remove access control from StorageTexture. by dan sinclair · 4 years, 2 months ago