1. 04e38e8 [tint][resolver] Mark all short-circuited RHS expressions as not-evaluated by Ben Clayton · 10 months ago
  2. dd89ce4 [glsl] Reorder GLSL transforms. by dan sinclair · 10 months ago
  3. f584797 [ir] Fix Disassembly::EmitOperandList() with count by James Price · 10 months ago
  4. d42ff16 [ir] Track BreakIf as a loop exit by James Price · 10 months ago
  5. a002503 [ir] Validate loop body with params has initializer by James Price · 10 months ago
  6. a7e91f5 [spirv] Do not add exit phi for loop initializer by James Price · 10 months ago
  7. 02cf911 [msl] Implement ShaderIO transform by James Price · 10 months ago
  8. c509bb3 [tint][ir][spirv] Deduplicate storage textures with different accesses by Ben Clayton · 10 months ago
  9. d82c5cb Tint: Add support for input_attachment_index in inspector. by Le Hoang Quyen · 10 months ago
  10. aefe7d2 OpenGLES: baseVertex, baseInstance workaround. by Stephen White · 10 months ago
  11. 548ee54 Add missing bits of build support for libprotobuf-mutator by Ryan Harrison · 10 months ago
  12. cc43f15 Tint: Add `dual_source_blending` as a valid WGSL extension by Jiawei Shao · 10 months ago
  13. d7dfc6c Tint: Add input attachments support to spirv AST printer. by Le Hoang Quyen · 10 months ago
  14. 10d0b65 Tint: Add input attachments support to spirv IR printer. by Le Hoang Quyen · 10 months ago
  15. c224131 Tint: Add inputAttachmentLoad to core.def, wgsl.def, IR by Le Hoang Quyen · 10 months ago
  16. 985b4e8 [msl] Populate Output::workgroup_allocations by James Price · 10 months ago
  17. 7796bc0 [tint][ast][msl] Remove the need for SingleEntryPoint to be run by Ben Clayton · 10 months ago
  18. 0be0f1b Fix misc-include-cleaner warnings from clang-tidy by David Neto · 10 months ago
  19. d8bde2c [tint][ir] Validate compute entry point has workgroup_size by Ben Clayton · 10 months ago
  20. b4bd417 [tint][ast][msl] Skip the MSL fuzzer if the program has multiple entry points by Ben Clayton · 10 months ago
  21. a69a3c6 Tint: Check if location is too large in TruncateInterstageVariables by Jiawei Shao · 11 months ago
  22. 4670220 [ir] Remove abstract types from disassembler by James Price · 11 months ago
  23. 25e23b3 [cmake] Add build rules for libprotobuf-mutator by Ryan Harrison · 11 months ago
  24. 9b0b500 [tint][ir] Fix unused variable warnings by Ben Clayton · 11 months ago
  25. 9d569c8 [tint][proto] Pass correct flags to protoc for imports by Ben Clayton · 11 months ago
  26. dff1707 [tint][ir] Use Operand() instead of indexing operands_ directly by Ben Clayton · 11 months ago
  27. cad9b2d [msl] Move printer/*_test.* to writer/ by James Price · 11 months ago
  28. b2c400b [tint] Do not use AInt for attribute arguments by James Price · 11 months ago
  29. c451f62 [msl] Support workgroup vars in ModuleScopeVars by James Price · 11 months ago
  30. 03e09a0 Add chouinard@google.com to Tint OWNERS by James Price · 11 months ago
  31. 7ab964a Tint: consider subgroup_size used in compute stage as uniform by Jiang · 11 months ago
  32. d87ca7e [tint] Mark operator bool() as explicit by Ben Clayton · 11 months ago
  33. 01ef49d [tint][ir] Add error handling to the binary decoder by Ben Clayton · 11 months ago
  34. 41f06ff Tint: parse @input_attachment_index by Le Hoang Quyen · 11 months ago
  35. 98ee9df [tint][ir] Fix unit test expected output by Ben Clayton · 11 months ago
  36. 5fc8c9e [ir] Add FunctionParam::SetType() by James Price · 11 months ago
  37. 06f9dbc [msl] Support handle types in ModuleScopeVars by James Price · 11 months ago
  38. 12d5c4d Tint: Resolve @input_attachment_index. by Le Hoang Quyen · 11 months ago
  39. 1b0266e [tint][ir] Add Decode() overload that takes a protobuf structure by Ben Clayton · 11 months ago
  40. efa2c60 [tint][type] Move private validity checks to static member functions by Ben Clayton · 11 months ago
  41. f403412 [tint] Add constant::Invalid by Ben Clayton · 11 months ago
  42. a6788bd [tint][core] Test that OOB Splat::Index() returns nullptr by Ben Clayton · 11 months ago
  43. e4e4613 Tint: Add input_attachment as builtin type. by Le Hoang Quyen · 11 months ago
  44. 59eb7f3 Tint: Add input_attachment_index attribute class and def in core.def by Le Hoang Quyen · 11 months ago
  45. 81da611 Make textureDimensions(texture_external) use the visible size. by Corentin Wallez · 11 months ago
  46. 4e043e9 [msl] Add ArrayLengthFromUniform transform by James Price · 11 months ago
  47. 6cbdd1d [ir] Track the index of a function parameter by James Price · 11 months ago
  48. 9af2b6f Tint: add InputAttachment type class & definition in wgsl.def. by Le Hoang Quyen · 11 months ago
  49. 97b837a Place guard for tint_executable outside of definition by Ryan Harrison · 11 months ago
  50. f9a9918 Tint: add chromium_internal_input_attachments extension to wgsl.def by Le Hoang Quyen · 11 months ago
  51. 7e9f1a6 [tint][ir] Wrap SymbolTable and type::Manager once by Ben Clayton · 11 months ago
  52. 7603051 [tint][core] Assert that Splat and Composite type matches values by Ben Clayton · 11 months ago
  53. e4076ac [tint] Use templated types for Composite() where possible by Ben Clayton · 11 months ago
  54. fb7ee3d [tint][core] Splat: Infer count from type by Ben Clayton · 11 months ago
  55. 48360ea [tint][ir] Use CheckOperandsMatchTarget() for exit instructions by Ben Clayton · 11 months ago
  56. 6654d1f [tint][ir] Validate next_iteration value types match body block parameters by Ben Clayton · 11 months ago
  57. fac459a [tint][ir] Validate continue value types match continuing block parameters by Ben Clayton · 11 months ago
  58. c951b86 [tint][ir] Validate break_if value types match body block parameters / loop results by Ben Clayton · 11 months ago
  59. c7d4205 Add generating Tint IR fuzzer corpus by Ryan Harrison · 11 months ago chromium/6495
  60. 4736612 Tint/Inspector: Add blend_src to entry points by Jiawei Shao · 11 months ago
  61. f46acc5 [tint][ir] Move terminator validation to CheckTerminator() by Ben Clayton · 11 months ago
  62. 94ef15d [tint][ast][fuzz] Skip MultiplanarExternalTexture fuzzer if builtins are shadowed by Ben Clayton · 11 months ago
  63. b6bff7f [tint][ast][fuzz] Replace Options DI with Context by Ben Clayton · 11 months ago
  64. 47fddc2 [msl] Emit struct name before constructors by James Price · 11 months ago
  65. 61d4d88 Rework the ExternalTexture computations slightly for clarity. by Corentin Wallez · 11 months ago chromium/6486
  66. 459f836 [tint] Remove exit(1) from ICE handler by James Price · 11 months ago
  67. a5fe7b9 [msl] Move BuiltinPolyfill transform by dan sinclair · 11 months ago
  68. 935b50f [msl] Emit min and max builtins by James Price · 11 months ago
  69. de73431 [msl] Handle pointers in printer by James Price · 11 months ago
  70. 73f5495 [msl] Add ModuleScopeVars transform by James Price · 11 months ago
  71. 47d4869 [ir] Add non-const DependencyOrderedFunctions() by James Price · 11 months ago
  72. 724dd78 tint: Add generating IR protobufs to CLI by Ryan Harrison · 11 months ago chromium/6484
  73. f472906 [glsl] Cleanup CombineSamplers data by dan sinclair · 11 months ago
  74. f686692 [msl] Remove unused fields from printer by James Price · 11 months ago chromium/6482
  75. f738181 [msl] Emit binding point attributes on parameters by James Price · 11 months ago
  76. 230657c [ir] Allow access to extract pointers from structs by James Price · 11 months ago
  77. edd2305 [msl] Validate generated MSL in writer unit tests by James Price · 11 months ago
  78. 1d948c6 [msl] Print functions in dependency order by James Price · 11 months ago
  79. 35944ab [ir] Add Module::DependencyOrderedFunctions() by James Price · 11 months ago
  80. 7a0d4c5 [msl] const-qualify many things in printer by James Price · 11 months ago
  81. aa39095 [tint][ast] Fix DirectVariableAccess with uncalled function ptr params by Ben Clayton · 11 months ago
  82. f03cc94 Fixup doxygen issues by dan sinclair · 11 months ago
  83. 651732f [tint][ast] Fix RemovePhonies transform with short-circuited fn call by Ben Clayton · 11 months ago
  84. 12f92c5 [tint][ir] Split BreakIf arguments into two lists by Ben Clayton · 11 months ago
  85. 203ef75 [tint][resolver] Fix evaluation stage of function calls by Ben Clayton · 11 months ago
  86. cabf622 [tint][ir] Validate NextIteration instructions by Ben Clayton · 11 months ago
  87. 7b35ff1 [tint][ir] Validate continue statements by Ben Clayton · 11 months ago
  88. d32858a Use Chromium's abseil build files when building in ANGLE by Geoff Lang · 11 months ago
  89. 81f462a [msl] Make printer type tests produce valid MSL by James Price · 11 months ago
  90. 08f33fe [tint][ast] Fix ClampFragDepth fuzzer by Ben Clayton · 11 months ago
  91. 07c73ad [tint] Remove unused includes from MSL validate.h by James Price · 11 months ago
  92. 700892d Add WGSL writer helper to create a WGSL program. by dan sinclair · 11 months ago chromium/6471
  93. b94b9ca [tint][fuzz][ir] Include IR disassembly when SPIR-V val fails by Ben Clayton · 11 months ago
  94. fc36dcf [tint][ir] Fix UAF in validator by Ben Clayton · 11 months ago
  95. 0a60d52 [tint][ir] Stylize more validator diagnostics by Ben Clayton · 11 months ago chromium/6470
  96. a655053 [tint] Use EXPECT_DEATH_IF_SUPPORTED() by Ben Clayton · 11 months ago
  97. 590110e [tint][ir] Fix Std140 transform for arrays of matrices by Ben Clayton · 11 months ago
  98. f35bd1b [spirv-reader] Add transform to handle shader IO by James Price · 11 months ago
  99. a5ded40 [ir] Add ReferencedModuleVars helper by James Price · 11 months ago
  100. 0bb6d4d [tint][ast] Include WGSL dump in fuzzer ICE message by Ben Clayton · 11 months ago