1. e3d4197 tools/perfmon: Don't stop on errors by Ben Clayton · 3 years, 3 months ago chromium/4865 chromium/4866 chromium/4867 chromium/4868 chromium/4869
  2. 5416d9b reader/spirv: Always run the cleanup transforms by Ben Clayton · 3 years, 3 months ago chromium/4864
  3. f67b637 Move src/benchmark to src/bench by Ben Clayton · 3 years, 3 months ago chromium/4863
  4. 3e80ae6 Disable a couple SpvParserCFGTests preventing google3 roll by Corentin Wallez · 3 years, 3 months ago
  5. 0b39270 GLSL: move entry point handling to CanonicalizeEntryPointIO transform. by Stephen White · 3 years, 3 months ago
  6. f34038b tools: Fix benchmark tests by Ben Clayton · 3 years, 3 months ago
  7. 3fe1bd3 transform: Fix CalculateArrayLength for arrays by Ben Clayton · 3 years, 3 months ago
  8. 98fe545 fuzzers: Hook up the Program::printer by Ben Clayton · 3 years, 3 months ago
  9. c28f592 transform: Fix `TINT_PRINT_PROGRAM_FOR_EACH_TRANSFORM` by Ben Clayton · 3 years, 3 months ago
  10. df9900c Optimize Source by removing a std::string by Ben Clayton · 3 years, 3 months ago
  11. 7928974 Remove the "image" storage class by James Price · 3 years, 3 months ago
  12. c126bc9 tools: Add perfmon by Ben Clayton · 3 years, 3 months ago
  13. 3cdb8e3 reader/wgsl: Optimize tokens by using string_view by Ben Clayton · 3 years, 3 months ago chromium/4858 chromium/4859 chromium/4860 chromium/4861 chromium/4862
  14. e2f35ba GLSL: clean up GLSL output whitespace generation. by Stephen White · 3 years, 3 months ago chromium/4856 chromium/4857
  15. b1d2b84 GLSL: fix clip space mismatch in gl_Position. by Stephen White · 3 years, 3 months ago chromium/4855
  16. 520bccf GLSL: implement builtin kNumWorkgroups. by Stephen White · 3 years, 3 months ago chromium/4854
  17. ca4cfb9 GLSL: implement interpolation qualifiers. by Stephen White · 3 years, 3 months ago
  18. 800b8e3 optimizations: Implement transform::ShouldRun() by Ben Clayton · 3 years, 3 months ago
  19. 12d54d7 transform: Make methods const, add ShouldRun() by Ben Clayton · 3 years, 3 months ago
  20. c8c0e2e GLSL: standardize layout() formatting (whitespace change). by Stephen White · 3 years, 3 months ago
  21. 8e01c45 GLSL: add location layout qualifier before in/out variables. by Stephen White · 3 years, 3 months ago
  22. fc79298 GLSL: implement image format qualifiers for storage textures. by Stephen White · 3 years, 3 months ago
  23. b9d1540 Make use of std::string_view when parsing by Brandon Jones · 3 years, 3 months ago
  24. 1c02eb8 validation: Require interpolate(flat) for integers by James Price · 3 years, 3 months ago
  25. d556040 Run all of the backends in the test runner. by Stephen White · 3 years, 3 months ago
  26. 2190481 GLSL: avoid collisions on existing vars for binding 0/0. by Stephen White · 3 years, 3 months ago
  27. 6c0df44 Castable: Optimizations using bloomfilters by Ben Clayton · 3 years, 3 months ago chromium/4852 chromium/4853
  28. f9b8b61 GLSL: implement CombineSamplers transform (string version). by Stephen White · 3 years, 3 months ago
  29. 7e6989b .gitignore: Add thirdparty/benchmark by Ben Clayton · 3 years, 3 months ago
  30. 4b433df test-runner: Add test/benchmark to excluded dirs by Ben Clayton · 3 years, 3 months ago
  31. 4183a57 PromoteSideEffectsToDecl: add decomposing 'else if's to 'if { else }' by Antonio Maiorano · 3 years, 3 months ago
  32. 8db439d Add PromoteSideEffectsToDecl transform by Antonio Maiorano · 3 years, 3 months ago
  33. 2a31b8c MSVC 2017 build fixes by Ben Clayton · 3 years, 3 months ago
  34. ba1a8f8 optimization: BlockAllocator: Actually allocate in blocks by Ben Clayton · 3 years, 3 months ago chromium/4848 chromium/4849 chromium/4850 chromium/4851
  35. 73ced33 test/benchmark: Add more shaders to the corpus by Ben Clayton · 3 years, 3 months ago chromium/4846 chromium/4847
  36. a2f4134 Formatting fix in template. by Ben Clayton · 3 years, 3 months ago
  37. 6cadbb2 test-runner: Change behavior of 'excluded' directories by Ben Clayton · 3 years, 3 months ago
  38. 671d970 GLSL samples: add empty entry point if needed. by Stephen White · 3 years, 3 months ago
  39. b4cd255 Kokoro: fix Windows builds by ignoring SSL certificates when using curl by Antonio Maiorano · 3 years, 3 months ago chromium/4844 chromium/4845
  40. 533a1ba validation: Fix array storage class validation by James Price · 3 years, 3 months ago
  41. f6e5cc0 Deprecate the @stride attribute by James Price · 3 years, 3 months ago
  42. e04d0f4 Remove passing HLSL expected files for vk-gl-cts by James Price · 3 years, 3 months ago
  43. 1984170 Clang format the entire tint codebase by Ben Clayton · 3 years, 3 months ago
  44. 01e4b6f wgsl: Replace [[decoration]] with @decoration by Ben Clayton · 3 years, 3 months ago
  45. 8f1d522 cmake: Link diagnostic sources into tint_utils_io by James Price · 3 years, 3 months ago
  46. b28c5ad msl: Fix non-struct runtime-sized array codegen by James Price · 3 years, 3 months ago
  47. 6b1e5f5 wgsl: Do not require a semicolon after a struct by James Price · 3 years, 3 months ago
  48. ecf43d6 Add non-struct buffer types to the release notes by James Price · 3 years, 3 months ago
  49. 5085438 inspector: Add support for non-struct buffers by James Price · 3 years, 3 months ago
  50. ae8c656 glsl: Wrap non-struct buffer types in structs by James Price · 3 years, 3 months ago
  51. 51e55b2 transform: Handle arrayLength for non-struct buffers by James Price · 3 years, 3 months ago
  52. 7395e29 Allow non-struct buffer store types by James Price · 3 years, 3 months ago
  53. c3cec4d inspector: Re-add inspector::SamplerTexturePair by Ben Clayton · 3 years, 3 months ago chromium/4840 chromium/4841 chromium/4842 chromium/4843
  54. be2362b benchmarks: Add a basic set of benchmarks by Ben Clayton · 3 years, 3 months ago
  55. dcb24ce Provide build override for SPIRV options by Ryan Harrison · 3 years, 3 months ago
  56. e232e35 Factor out structure layout print function by Antonio Maiorano · 3 years, 3 months ago
  57. 65112dc Move SamplerTexturePair from inspector to sem. by Stephen White · 3 years, 3 months ago
  58. e5919ac validation: Error on obviously infinite loops by Ben Clayton · 3 years, 3 months ago
  59. 8dd9a56 inspector: Remove DEPRECATED texel format APIs. by Ben Clayton · 3 years, 3 months ago chromium/4832 chromium/4833 chromium/4834 chromium/4835 chromium/4836 chromium/4837 chromium/4838 chromium/4839
  60. 51e37c6 Fixes for bugs around unreachable code by Ben Clayton · 3 years, 3 months ago
  61. d6e962b Add Multiplanar External Texture Transform To Tint Header by Brandon Jones · 3 years, 3 months ago chromium/4831
  62. db2f5fc resolver: Reject non-storage runtime-sized arrays by James Price · 3 years, 3 months ago chromium/4828 chromium/4829 chromium/4830
  63. 13c79be validation: Reject var<function> at module-scope by James Price · 3 years, 3 months ago
  64. 3e354fd Resolver: collect unique texture/samplers pairs. by Stephen White · 3 years, 3 months ago chromium/4821 chromium/4822 chromium/4823 chromium/4824 chromium/4825 chromium/4826 chromium/4827
  65. d1efb5d reader/wgsl: Replace std::result_of with std::invoke_result by Ben Clayton · 3 years, 3 months ago
  66. 16e8df4 Update GLSL expectations. by Stephen White · 3 years, 3 months ago chromium/4813 chromium/4814 chromium/4815 chromium/4816 chromium/4817 chromium/4818 chromium/4819 chromium/4820
  67. e4e7485 transform: Fix PromoteInitializersToConstVar handling of for-loops by Ben Clayton · 3 years, 3 months ago
  68. 4d245d9 ast: Remove unsupported texel formats by Ben Clayton · 3 years, 3 months ago
  69. 3cbb136 Re-allow dynamic indexing of 'let' arrays and matrices by Ben Clayton · 3 years, 3 months ago
  70. 294ce93 ast: Rename ImageFormat to TexelFormat by Ben Clayton · 3 years, 3 months ago
  71. c1faee9 Add new GLSL test expectations. by Stephen White · 3 years, 3 months ago
  72. 6165cca reader/wgsl: Remove texel format names as keywords by Ben Clayton · 3 years, 3 months ago chromium/4812
  73. 7b0686a build: Update tint to use C++17. by Ben Clayton · 3 years, 3 months ago chromium/4811
  74. 7dc901f tools roll-release: Bump branchLegacyCutoff to M96 by Ben Clayton · 3 years, 3 months ago
  75. c00cc43 reader/spirv: Optimize FindUnusedDerivedName() by Ben Clayton · 3 years, 3 months ago
  76. 1c4f8de reader/spirv: Optimize MakeNullValue() by Ben Clayton · 3 years, 3 months ago
  77. 4a143a4 reader/spirv: Prevent nullptrs being passed to ast::CallExpression. by Ben Clayton · 3 years, 3 months ago
  78. 5c99ed0 intrinsics: Add degrees() and radians() by Ben Clayton · 3 years, 3 months ago
  79. 4beeaea spirv-reader: support OpImageDrefGather by David Neto · 3 years, 3 months ago chromium/4809 chromium/4810
  80. 5791197 fix spirv-reader test: add Block decoration by David Neto · 3 years, 3 months ago
  81. 1372222 wgsl: Replace 'elseif' with 'else if' by Ben Clayton · 3 years, 3 months ago
  82. 7d88368 spirv-reader: support OpImageGather by David Neto · 3 years, 3 months ago
  83. f09a23a Fix MSVC narrowing warnings in newer MSVC versions. by Corentin Wallez · 3 years, 3 months ago chromium/4808
  84. 09c49b3 Fix -Wunreachable-code-return with newer clang version. by Corentin Wallez · 3 years, 4 months ago
  85. 7913982 wgsl reader: Allow 0X as a hex prefix for ints and floats by David Neto · 3 years, 4 months ago chromium/4786 chromium/4787 chromium/4788 chromium/4789 chromium/4790 chromium/4791 chromium/4792 chromium/4793 chromium/4794 chromium/4795 chromium/4796 chromium/4797 chromium/4798 chromium/4799 chromium/4800 chromium/4801 chromium/4802 chromium/4803 chromium/4804 chromium/4805 chromium/4806 chromium/4807
  86. 9943de6 Fix FXC compile errors on modulo by zero by Antonio Maiorano · 3 years, 4 months ago chromium/4783 chromium/4784 chromium/4785
  87. cc4d97b GLSL: use "Offset" forms of texture intrinsics when appropriate. by Stephen White · 3 years, 4 months ago chromium/4781 chromium/4782
  88. 821f9bb Fix FXC compile errors on divide by zero by Antonio Maiorano · 3 years, 4 months ago
  89. 5965c6e Update GLSL expected results. by Stephen White · 3 years, 4 months ago chromium/4780
  90. c5f2fe4 CMake: fix clang-cl build by Antonio Maiorano · 3 years, 4 months ago
  91. 66e7569 spirv-writer: Fix termination of basic blocks by David Neto · 3 years, 4 months ago chromium/4779
  92. a9d6c34 e2e tests: generate missing expected files by Antonio Maiorano · 3 years, 4 months ago chromium/4776 chromium/4777 chromium/4778
  93. 667bc2d Roll SPIRV-Tools and SPIRV-Headers, fix spvasm by David Neto · 3 years, 4 months ago
  94. 188b1fb spir-reader: fix tests: struct with BuiltIns must have Block by David Neto · 3 years, 4 months ago chromium/4774 chromium/4775
  95. 11d9a08 spirv-reader: remove test with invalid SPIR-V by David Neto · 3 years, 4 months ago chromium/4772 chromium/4773
  96. 9360046 spirv-reader: Use GenerateExpressionWithLoadIfNeeded more by David Neto · 3 years, 4 months ago chromium/4769 chromium/4770 chromium/4771
  97. 5ad4827 spirv-writer: Generate load if needed for continue block conditional exit by David Neto · 3 years, 4 months ago chromium/4767 chromium/4768
  98. 9b9132c Fix OOB access while dumping struct layout for invalid storage class layout by Antonio Maiorano · 3 years, 4 months ago chromium/4766
  99. f885941 Add cstddef for definition of size_t by David Neto · 3 years, 4 months ago
  100. 654149f Kokoro: run e2e tests with FXC validation by Antonio Maiorano · 3 years, 4 months ago