- 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
- 5416d9b reader/spirv: Always run the cleanup transforms by Ben Clayton · 3 years, 3 months ago chromium/4864
- f67b637 Move src/benchmark to src/bench by Ben Clayton · 3 years, 3 months ago chromium/4863
- 3e80ae6 Disable a couple SpvParserCFGTests preventing google3 roll by Corentin Wallez · 3 years, 3 months ago
- 0b39270 GLSL: move entry point handling to CanonicalizeEntryPointIO transform. by Stephen White · 3 years, 3 months ago
- f34038b tools: Fix benchmark tests by Ben Clayton · 3 years, 3 months ago
- 3fe1bd3 transform: Fix CalculateArrayLength for arrays by Ben Clayton · 3 years, 3 months ago
- 98fe545 fuzzers: Hook up the Program::printer by Ben Clayton · 3 years, 3 months ago
- c28f592 transform: Fix `TINT_PRINT_PROGRAM_FOR_EACH_TRANSFORM` by Ben Clayton · 3 years, 3 months ago
- df9900c Optimize Source by removing a std::string by Ben Clayton · 3 years, 3 months ago
- 7928974 Remove the "image" storage class by James Price · 3 years, 3 months ago
- c126bc9 tools: Add perfmon by Ben Clayton · 3 years, 3 months ago
- 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
- e2f35ba GLSL: clean up GLSL output whitespace generation. by Stephen White · 3 years, 3 months ago chromium/4856 chromium/4857
- b1d2b84 GLSL: fix clip space mismatch in gl_Position. by Stephen White · 3 years, 3 months ago chromium/4855
- 520bccf GLSL: implement builtin kNumWorkgroups. by Stephen White · 3 years, 3 months ago chromium/4854
- ca4cfb9 GLSL: implement interpolation qualifiers. by Stephen White · 3 years, 3 months ago
- 800b8e3 optimizations: Implement transform::ShouldRun() by Ben Clayton · 3 years, 3 months ago
- 12d54d7 transform: Make methods const, add ShouldRun() by Ben Clayton · 3 years, 3 months ago
- c8c0e2e GLSL: standardize layout() formatting (whitespace change). by Stephen White · 3 years, 3 months ago
- 8e01c45 GLSL: add location layout qualifier before in/out variables. by Stephen White · 3 years, 3 months ago
- fc79298 GLSL: implement image format qualifiers for storage textures. by Stephen White · 3 years, 3 months ago
- b9d1540 Make use of std::string_view when parsing by Brandon Jones · 3 years, 3 months ago
- 1c02eb8 validation: Require interpolate(flat) for integers by James Price · 3 years, 3 months ago
- d556040 Run all of the backends in the test runner. by Stephen White · 3 years, 3 months ago
- 2190481 GLSL: avoid collisions on existing vars for binding 0/0. by Stephen White · 3 years, 3 months ago
- 6c0df44 Castable: Optimizations using bloomfilters by Ben Clayton · 3 years, 3 months ago chromium/4852 chromium/4853
- f9b8b61 GLSL: implement CombineSamplers transform (string version). by Stephen White · 3 years, 3 months ago
- 7e6989b .gitignore: Add thirdparty/benchmark by Ben Clayton · 3 years, 3 months ago
- 4b433df test-runner: Add test/benchmark to excluded dirs by Ben Clayton · 3 years, 3 months ago
- 4183a57 PromoteSideEffectsToDecl: add decomposing 'else if's to 'if { else }' by Antonio Maiorano · 3 years, 3 months ago
- 8db439d Add PromoteSideEffectsToDecl transform by Antonio Maiorano · 3 years, 3 months ago
- 2a31b8c MSVC 2017 build fixes by Ben Clayton · 3 years, 3 months ago
- ba1a8f8 optimization: BlockAllocator: Actually allocate in blocks by Ben Clayton · 3 years, 3 months ago chromium/4848 chromium/4849 chromium/4850 chromium/4851
- 73ced33 test/benchmark: Add more shaders to the corpus by Ben Clayton · 3 years, 3 months ago chromium/4846 chromium/4847
- a2f4134 Formatting fix in template. by Ben Clayton · 3 years, 3 months ago
- 6cadbb2 test-runner: Change behavior of 'excluded' directories by Ben Clayton · 3 years, 3 months ago
- 671d970 GLSL samples: add empty entry point if needed. by Stephen White · 3 years, 3 months ago
- b4cd255 Kokoro: fix Windows builds by ignoring SSL certificates when using curl by Antonio Maiorano · 3 years, 3 months ago chromium/4844 chromium/4845
- 533a1ba validation: Fix array storage class validation by James Price · 3 years, 3 months ago
- f6e5cc0 Deprecate the @stride attribute by James Price · 3 years, 3 months ago
- e04d0f4 Remove passing HLSL expected files for vk-gl-cts by James Price · 3 years, 3 months ago
- 1984170 Clang format the entire tint codebase by Ben Clayton · 3 years, 3 months ago
- 01e4b6f wgsl: Replace [[decoration]] with @decoration by Ben Clayton · 3 years, 3 months ago
- 8f1d522 cmake: Link diagnostic sources into tint_utils_io by James Price · 3 years, 3 months ago
- b28c5ad msl: Fix non-struct runtime-sized array codegen by James Price · 3 years, 3 months ago
- 6b1e5f5 wgsl: Do not require a semicolon after a struct by James Price · 3 years, 3 months ago
- ecf43d6 Add non-struct buffer types to the release notes by James Price · 3 years, 3 months ago
- 5085438 inspector: Add support for non-struct buffers by James Price · 3 years, 3 months ago
- ae8c656 glsl: Wrap non-struct buffer types in structs by James Price · 3 years, 3 months ago
- 51e55b2 transform: Handle arrayLength for non-struct buffers by James Price · 3 years, 3 months ago
- 7395e29 Allow non-struct buffer store types by James Price · 3 years, 3 months ago
- c3cec4d inspector: Re-add inspector::SamplerTexturePair by Ben Clayton · 3 years, 3 months ago chromium/4840 chromium/4841 chromium/4842 chromium/4843
- be2362b benchmarks: Add a basic set of benchmarks by Ben Clayton · 3 years, 3 months ago
- dcb24ce Provide build override for SPIRV options by Ryan Harrison · 3 years, 3 months ago
- e232e35 Factor out structure layout print function by Antonio Maiorano · 3 years, 3 months ago
- 65112dc Move SamplerTexturePair from inspector to sem. by Stephen White · 3 years, 3 months ago
- e5919ac validation: Error on obviously infinite loops by Ben Clayton · 3 years, 3 months ago
- 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
- 51e37c6 Fixes for bugs around unreachable code by Ben Clayton · 3 years, 3 months ago
- d6e962b Add Multiplanar External Texture Transform To Tint Header by Brandon Jones · 3 years, 3 months ago chromium/4831
- db2f5fc resolver: Reject non-storage runtime-sized arrays by James Price · 3 years, 3 months ago chromium/4828 chromium/4829 chromium/4830
- 13c79be validation: Reject var<function> at module-scope by James Price · 3 years, 3 months ago
- 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
- d1efb5d reader/wgsl: Replace std::result_of with std::invoke_result by Ben Clayton · 3 years, 3 months ago
- 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
- e4e7485 transform: Fix PromoteInitializersToConstVar handling of for-loops by Ben Clayton · 3 years, 3 months ago
- 4d245d9 ast: Remove unsupported texel formats by Ben Clayton · 3 years, 3 months ago
- 3cbb136 Re-allow dynamic indexing of 'let' arrays and matrices by Ben Clayton · 3 years, 3 months ago
- 294ce93 ast: Rename ImageFormat to TexelFormat by Ben Clayton · 3 years, 3 months ago
- c1faee9 Add new GLSL test expectations. by Stephen White · 3 years, 3 months ago
- 6165cca reader/wgsl: Remove texel format names as keywords by Ben Clayton · 3 years, 3 months ago chromium/4812
- 7b0686a build: Update tint to use C++17. by Ben Clayton · 3 years, 3 months ago chromium/4811
- 7dc901f tools roll-release: Bump branchLegacyCutoff to M96 by Ben Clayton · 3 years, 3 months ago
- c00cc43 reader/spirv: Optimize FindUnusedDerivedName() by Ben Clayton · 3 years, 3 months ago
- 1c4f8de reader/spirv: Optimize MakeNullValue() by Ben Clayton · 3 years, 3 months ago
- 4a143a4 reader/spirv: Prevent nullptrs being passed to ast::CallExpression. by Ben Clayton · 3 years, 3 months ago
- 5c99ed0 intrinsics: Add degrees() and radians() by Ben Clayton · 3 years, 3 months ago
- 4beeaea spirv-reader: support OpImageDrefGather by David Neto · 3 years, 3 months ago chromium/4809 chromium/4810
- 5791197 fix spirv-reader test: add Block decoration by David Neto · 3 years, 3 months ago
- 1372222 wgsl: Replace 'elseif' with 'else if' by Ben Clayton · 3 years, 3 months ago
- 7d88368 spirv-reader: support OpImageGather by David Neto · 3 years, 3 months ago
- f09a23a Fix MSVC narrowing warnings in newer MSVC versions. by Corentin Wallez · 3 years, 3 months ago chromium/4808
- 09c49b3 Fix -Wunreachable-code-return with newer clang version. by Corentin Wallez · 3 years, 4 months ago
- 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
- 9943de6 Fix FXC compile errors on modulo by zero by Antonio Maiorano · 3 years, 4 months ago chromium/4783 chromium/4784 chromium/4785
- cc4d97b GLSL: use "Offset" forms of texture intrinsics when appropriate. by Stephen White · 3 years, 4 months ago chromium/4781 chromium/4782
- 821f9bb Fix FXC compile errors on divide by zero by Antonio Maiorano · 3 years, 4 months ago
- 5965c6e Update GLSL expected results. by Stephen White · 3 years, 4 months ago chromium/4780
- c5f2fe4 CMake: fix clang-cl build by Antonio Maiorano · 3 years, 4 months ago
- 66e7569 spirv-writer: Fix termination of basic blocks by David Neto · 3 years, 4 months ago chromium/4779
- a9d6c34 e2e tests: generate missing expected files by Antonio Maiorano · 3 years, 4 months ago chromium/4776 chromium/4777 chromium/4778
- 667bc2d Roll SPIRV-Tools and SPIRV-Headers, fix spvasm by David Neto · 3 years, 4 months ago
- 188b1fb spir-reader: fix tests: struct with BuiltIns must have Block by David Neto · 3 years, 4 months ago chromium/4774 chromium/4775
- 11d9a08 spirv-reader: remove test with invalid SPIR-V by David Neto · 3 years, 4 months ago chromium/4772 chromium/4773
- 9360046 spirv-reader: Use GenerateExpressionWithLoadIfNeeded more by David Neto · 3 years, 4 months ago chromium/4769 chromium/4770 chromium/4771
- 5ad4827 spirv-writer: Generate load if needed for continue block conditional exit by David Neto · 3 years, 4 months ago chromium/4767 chromium/4768
- 9b9132c Fix OOB access while dumping struct layout for invalid storage class layout by Antonio Maiorano · 3 years, 4 months ago chromium/4766
- f885941 Add cstddef for definition of size_t by David Neto · 3 years, 4 months ago
- 654149f Kokoro: run e2e tests with FXC validation by Antonio Maiorano · 3 years, 4 months ago