1. 8454d82 ast: Replace IsValid() with TINT_ASSERT() by Ben Clayton · 4 years, 2 months ago
  2. 6ce58be Fix VS clang-cl build by Antonio Maiorano · 4 years, 2 months ago
  3. 5fb87dd Resolver: Validate if() conditions are bools by Ben Clayton · 4 years, 2 months ago
  4. 2c41f4f Resolver: Split tests into multiple files by Ben Clayton · 4 years, 2 months ago
  5. 786cea4 Add resolver::TestHelper by Ben Clayton · 4 years, 2 months ago
  6. c7dcbae Resolver: Place into a resolver namespace by Ben Clayton · 4 years, 2 months ago
  7. 9430cb4 Resolver: Validate usage of break by Ben Clayton · 4 years, 2 months ago
  8. 5e9eb20 spir-v builder: fix loop-scoped variable not found in continuing block by Antonio Maiorano · 4 years, 2 months ago
  9. 01df2a7 Add TINT_ASSERT() by Ben Clayton · 4 years, 2 months ago
  10. 5b36d2c Remove all unnecessary includes by Ben Clayton · 4 years, 2 months ago
  11. 5f0ea11 Rename TypeDeterminer to Resolver by Ben Clayton · 4 years, 2 months ago
  12. fd31bbd TD: validate continue statements bypassing body variables by Antonio Maiorano · 4 years, 2 months ago
  13. fe2ceb9 reader/wgsl: Remove ParserImpl::diagnostics() by Ben Clayton · 4 years, 2 months ago
  14. f9f48c6 transform/Renamer: Pass through swizzles and intrinsics by Ben Clayton · 4 years, 2 months ago
  15. 97b9217 writer/msl: Remove the renaming logic by Ben Clayton · 4 years, 2 months ago
  16. 37d2b35 transform::Msl: Rename reserved keywords by Ben Clayton · 4 years, 2 months ago
  17. f25d519 Move IntrinsicType parsing to semantic/intrinsic.h by Ben Clayton · 4 years, 2 months ago
  18. dee7d36 reader/wgsl: Tail-call optimize expression methods by Ben Clayton · 4 years, 2 months ago
  19. d1781fd Remove tint::Namer by Ben Clayton · 4 years, 2 months ago
  20. 798876e Optimize demangling by Ben Clayton · 4 years, 2 months ago
  21. e18a18b Add transform::Renamer by Ben Clayton · 4 years, 2 months ago
  22. 5ca9741 CloneContext: Add support for transforming symbols by Ben Clayton · 4 years, 2 months ago
  23. ec44eef spirv-reader: handle OpUndef at module scope by David Neto · 4 years, 2 months ago
  24. 5a13258 TD: Fix O(2^n) of reachable-by-entry-point by Ben Clayton · 4 years, 2 months ago
  25. 04d93c8 Add inspector support for DepthTexture reflection by Ryan Harrison · 4 years, 2 months ago
  26. 7732ca5 Rename TINT_INSTANTIATE_CLASS_ID() by Ben Clayton · 4 years, 2 months ago
  27. 2f8df72 Reland "Remove deprecated textureLoad overloads with no level param" by Ryan Harrison · 4 years, 2 months ago
  28. e879143 Pull Is() out of castable and into a new TypeInfo by Ben Clayton · 4 years, 2 months ago
  29. 5cfd4f5 Revert "Remove deprecated textureLoad overloads with no level param" by Ryan Harrison · 4 years, 2 months ago
  30. 1653668 Remove deprecated transform APIs by Ben Clayton · 4 years, 2 months ago
  31. a349e54 Remove unused testing files by James Price · 4 years, 2 months ago
  32. 9062f13 Rename test file for consistency by James Price · 4 years, 2 months ago
  33. 364b30f spirv builder: allow unsigned int cases for switch statements by Antonio Maiorano · 4 years, 2 months ago
  34. cc4c22e Remove deprecated textureLoad overloads with no level param by Ryan Harrison · 4 years, 2 months ago
  35. fe2b417 Validate swizzles don't mix between rgba and xyzw by Antonio Maiorano · 4 years, 2 months ago
  36. 05d9bff Make IntLiteral store and return a u32 value by Antonio Maiorano · 4 years, 2 months ago
  37. a8b20be CloneContext: Drop the first CloneContext* parameter from the ReplaceAll() callback by Ben Clayton · 4 years, 2 months ago
  38. d5638c9 BoundArrayAccessors: Add more tests by Ben Clayton · 4 years, 2 months ago
  39. 6ce2edf Validate sign of RHS matches LHS for scalar variable declarations by Antonio Maiorano · 4 years, 2 months ago
  40. e5c105d Add testing for 1D w/ level textureLoad overload by Ryan Harrison · 4 years, 2 months ago
  41. 2aaf7b5 [MslWriter] Emit using statement for metal by dan sinclair · 4 years, 2 months ago
  42. c1f7e90 Fix typo in FirstIndexOffset::Data by Ben Clayton · 4 years, 2 months ago
  43. 2432e34 Rework TINT_INSTANTIATE_CLASS_ID() to avoid complex static initializers by Ben Clayton · 4 years, 2 months ago
  44. f8fa6cf Register function symbol in TypeDeterminer after processing body. by dan sinclair · 4 years, 2 months ago
  45. 80cb20d Fix ClassIDs for DLL usage by Ben Clayton · 4 years, 2 months ago
  46. 72260e4 Remove parsing of StringLiteral. by dan sinclair · 4 years, 2 months ago
  47. 8feb9b8 Update the rounding modes to match the spec. by dan sinclair · 4 years, 2 months ago
  48. eb496d0 transform: API cleanup by Ben Clayton · 4 years, 2 months ago
  49. 94b36c3 src/transform: Remove @notes that are no longer true by Ben Clayton · 4 years, 2 months ago
  50. 03eaff3 wgsl::ParserImpl: Use sync() for postfix_expr() by Ben Clayton · 4 years, 2 months ago
  51. 6d612ad TypeDeterminer: Resolve swizzles by Ben Clayton · 4 years, 2 months ago
  52. 8b1851d ClassID: Support use as unordered map / set keys by Ben Clayton · 4 years, 2 months ago
  53. ce9229c Program: Fix move of diagnostics. by Ben Clayton · 4 years, 2 months ago
  54. 33a8cdd TypeDeterminer: Error if an IdentifierExpression to a callable is not called by Ben Clayton · 4 years, 2 months ago
  55. 13dbbc6 Remove references 1D Array texture dimension by Ryan Harrison · 4 years, 2 months ago
  56. 767df5f Fix infinite spin in wgsl parser by Ben Clayton · 4 years, 2 months ago
  57. 527a0bb Have Program::IsValid() return false unless built by Ben Clayton · 4 years, 2 months ago
  58. 3bb3116 hlsl/writer: Validate texture intrinsics with DXC by Ben Clayton · 4 years, 2 months ago
  59. 53d057c Add tint_unittest flags for enabling DXC validation by Ben Clayton · 4 years, 2 months ago
  60. 4c4ceee Fix missing doxygen on enum warning by Ben Clayton · 4 years, 2 months ago
  61. 1d98236 Source: Restructure Source::File by Ben Clayton · 4 years, 2 months ago
  62. 41e58d8 Clean up unresolved comments from review by Ryan Harrison · 4 years, 2 months ago
  63. 8903685 Don't build test_main.cc in chromium builds by Ben Clayton · 4 years, 2 months ago
  64. 94cfbbe Extract more StorageTexture information by Ryan Harrison · 4 years, 2 months ago
  65. 15daded hlsl/writer: Fix output for texture intrinsics and types by Ben Clayton · 4 years, 2 months ago
  66. 1d5a7eb semantic::Function: Clean up ReferencedXXX() return types by Ben Clayton · 4 years, 2 months ago
  67. 3a9a55e ICE macros: Use '<<' for error message by Ben Clayton · 4 years, 2 months ago
  68. 4108550 Add hlsl::TestHelperBase::Validate() by Ben Clayton · 4 years, 2 months ago
  69. ce7e18e Add tint::Command by Ben Clayton · 4 years, 2 months ago
  70. a87fda9 Add tint::TmpFile by Ben Clayton · 4 years, 2 months ago
  71. 7206e25 Remove deprecated APIs by Ben Clayton · 4 years, 2 months ago
  72. 6b4924f Add TINT_UNREACHABLE() and TINT_ICE() helper macros by Ben Clayton · 4 years, 2 months ago
  73. c7ca766 Fix TypesBuilder::builder pointer initialization by Ben Clayton · 4 years, 2 months ago
  74. 34ae7d2 wgsl/parser: Avoid stack overflows by Ben Clayton · 4 years, 2 months ago
  75. 52296de Add tint::Cloneable base class by Ben Clayton · 4 years, 2 months ago
  76. f81df12 Add utils/unique_vector.h from TypeDeterminer by Ben Clayton · 4 years, 2 months ago
  77. 43a160d Validator: Strip out unreachable code by Ben Clayton · 4 years, 2 months ago
  78. 4602ce7 ast: Remove @notes about semantic info not being cloned by Ben Clayton · 4 years, 2 months ago
  79. 81a29fe ProgramBuilder: Remove storage parameter from [Global]Const() by Ben Clayton · 4 years, 2 months ago
  80. 37571bc ProgramBuilder: Swap parameter order for Var and Const by Ben Clayton · 4 years, 2 months ago
  81. 4b9e7f9 transform::Hlsl: Hoist array initializers out of expressions by Ben Clayton · 4 years, 2 months ago
  82. f77771e CloneContext: Add InsertBefore() by Ben Clayton · 4 years, 2 months ago
  83. e909744 CloneContext: Use As<T>() instead of static_cast<T> by Ben Clayton · 4 years, 2 months ago
  84. ea9e471 [spirv-writer] Add support for sample index/mask builtins by James Price · 4 years, 2 months ago
  85. 1413733 [wgsl-reader] Add support for sample index/mask builtins by James Price · 4 years, 2 months ago
  86. c9af597 [semantic] Add semantic::Variable::Users() by James Price · 4 years, 2 months ago
  87. 45b18ce Fix CMake build, fix doxygen warning by Ben Clayton · 4 years, 2 months ago
  88. f97b9c9 Add semantic::Statement by Ben Clayton · 4 years, 2 months ago
  89. e7dab3c [ast] Rename Builtin::kSampleId to Builtin::kSampleIndex by James Price · 4 years, 2 months ago
  90. d086c14 Add support fo extracting information about Storage Textures by Ryan Harrison · 4 years, 2 months ago
  91. 652d40a wgsl-reader: Add support for nested array accessors by Vasyl Teliman · 4 years, 2 months ago
  92. 909c166 spirv-reader: ignore NonSemantic. extended instructions by David Neto · 4 years, 2 months ago
  93. 545c974 Cloning: move arguments to create() into temporary locals by Ben Clayton · 4 years, 2 months ago
  94. 7b6bcb6 Fix AST declaration order when cloning Programs by Ben Clayton · 4 years, 2 months ago
  95. 5585f07 Add SymbolTable::New() by Ben Clayton · 4 years, 2 months ago
  96. 5d64f60 Add ability to get all bound resources in a single call by Ryan Harrison · 4 years, 2 months ago
  97. 8b1906d Validation tests: Check the Program is valid by Ben Clayton · 4 years, 2 months ago
  98. 47c4d18 Move intrinsic overload tests from Validator -> TypeDeterminer by Ben Clayton · 4 years, 2 months ago
  99. 2522b29 type_determiner_test.cc: Rename ImportData to Intrinsic by Ben Clayton · 4 years, 2 months ago
  100. 81da283 Add type::Type::UnwrapAliasIfNeeded() by Ben Clayton · 4 years, 2 months ago