dawn /
tint /
7d88368c561f85e0a7097e09dfbefd894bd687f3 - 7d88368 spirv-reader: support OpImageGather by David Neto · 3 years, 2 months ago
- f09a23a Fix MSVC narrowing warnings in newer MSVC versions. by Corentin Wallez · 3 years, 2 months ago chromium/4808
- 09c49b3 Fix -Wunreachable-code-return with newer clang version. by Corentin Wallez · 3 years, 2 months ago
- 7913982 wgsl reader: Allow 0X as a hex prefix for ints and floats by David Neto · 3 years, 2 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, 2 months ago chromium/4783 chromium/4784 chromium/4785
- cc4d97b GLSL: use "Offset" forms of texture intrinsics when appropriate. by Stephen White · 3 years, 2 months ago chromium/4781 chromium/4782
- 821f9bb Fix FXC compile errors on divide by zero by Antonio Maiorano · 3 years, 2 months ago
- 5965c6e Update GLSL expected results. by Stephen White · 3 years, 2 months ago chromium/4780
- c5f2fe4 CMake: fix clang-cl build by Antonio Maiorano · 3 years, 2 months ago
- 66e7569 spirv-writer: Fix termination of basic blocks by David Neto · 3 years, 2 months ago chromium/4779
- a9d6c34 e2e tests: generate missing expected files by Antonio Maiorano · 3 years, 3 months ago chromium/4776 chromium/4777 chromium/4778
- 667bc2d Roll SPIRV-Tools and SPIRV-Headers, fix spvasm by David Neto · 3 years, 3 months ago
- 188b1fb spir-reader: fix tests: struct with BuiltIns must have Block by David Neto · 3 years, 3 months ago chromium/4774 chromium/4775
- 11d9a08 spirv-reader: remove test with invalid SPIR-V by David Neto · 3 years, 3 months ago chromium/4772 chromium/4773
- 9360046 spirv-reader: Use GenerateExpressionWithLoadIfNeeded more by David Neto · 3 years, 3 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, 3 months ago chromium/4767 chromium/4768
- 9b9132c Fix OOB access while dumping struct layout for invalid storage class layout by Antonio Maiorano · 3 years, 3 months ago chromium/4766
- f885941 Add cstddef for definition of size_t by David Neto · 3 years, 3 months ago
- 654149f Kokoro: run e2e tests with FXC validation by Antonio Maiorano · 3 years, 3 months ago
- f748f2a Kokoro: use ninja to build faster for Windows builds by Antonio Maiorano · 3 years, 3 months ago
- 6d67dad spirv-reader: Ignore duplicate decorations by David Neto · 3 years, 3 months ago
- d733fdb HLSL: work around FXC failures when dynamically indexing arrays in structs by Antonio Maiorano · 3 years, 3 months ago chromium/4765
- 5923803 Document that ast::Variable::type can be null by David Neto · 3 years, 3 months ago chromium/4760 chromium/4761 chromium/4762 chromium/4763 chromium/4764
- 30d55fa docs: Move OT changes to M99 by Ben Clayton · 3 years, 3 months ago chromium/4759
- 9c179a6 wgsl-reader: hex prefix only is an error by David Neto · 3 years, 3 months ago
- 1461b03 glsl: Don't emit structs with runtime-sized arrays by James Price · 3 years, 3 months ago
- 5748992 test: Remove [[block]] for recently added tests by James Price · 3 years, 3 months ago
- 4e6e113 reader/spirv: Allow leading underscore in identifiers by Ben Clayton · 3 years, 3 months ago
- 01e4b54 null character on input is an error by David Neto · 3 years, 3 months ago
- 170a503 reader/wgsl: Deprecate the [[block]] attribute by James Price · 3 years, 3 months ago
- a5d3986 tests: Stop using the [[block]] attribute by James Price · 3 years, 3 months ago
- 3530c6b reader/spirv: Do not generate block attributes by James Price · 3 years, 3 months ago
- ebdfa5d transform: Do not generate block attributes by James Price · 3 years, 3 months ago
- 7c0693d Remove {ast,sem}::Struct::IsBlockDecorated() by James Price · 3 years, 3 months ago
- c7c80c0 glsl: Always emit structures by James Price · 3 years, 3 months ago
- 3a4443a spirv: Add block decorations with a transform by James Price · 3 years, 3 months ago
- ac8975f validation: Remove requirement for block attribute by James Price · 3 years, 3 months ago
- 81b3948 resolver: Implement element inference of vecN and matNxM by Ben Clayton · 3 years, 3 months ago
- f91b02b test: Add vector constructor tests by Ben Clayton · 3 years, 3 months ago
- e306927 test: Add matrix constructor tests that take a vector by Ben Clayton · 3 years, 3 months ago
- cf09c23 test: Shuffle matrix constructor tests by Ben Clayton · 3 years, 3 months ago
- 0fe30b5 single_entry_point: Retain applied transforms by James Price · 3 years, 3 months ago chromium/4758
- a8c202b HLSL: work around FXC failures when dynamically indexing matrices by Antonio Maiorano · 3 years, 3 months ago chromium/4757
- 3703522 Implement textureGather, textureGatherCompare by Ben Clayton · 3 years, 3 months ago chromium/4756
- 2f7730a Manually generate HLSL skip files for vk-gl-cts e2e tests by Antonio Maiorano · 3 years, 3 months ago chromium/4755
- b2bbb14 Add TINT_SYMBOL_STORE_DEBUG_NAME option to help debugging the AST by Antonio Maiorano · 3 years, 3 months ago
- cf38802 Make HLSL validation run with same flags as Dawn by Antonio Maiorano · 3 years, 3 months ago
- c55c771 Fix Kokoro ASAN builds by Ben Clayton · 3 years, 3 months ago
- 9c7b39f msl: Explicity validate against MSL 1.2 by Ben Clayton · 3 years, 3 months ago chromium/4752 chromium/4753 chromium/4754
- 05eedd8 writer/msl: Only use [[invariant]] on MSL 2.1+ by Ben Clayton · 3 years, 3 months ago chromium/4747 chromium/4748 chromium/4749 chromium/4750 chromium/4751
- cc05d89 writer/msl: Replace use of 'auto' with actual return type by Ben Clayton · 3 years, 3 months ago
- c830130 resolver: Fixes for bitcasts by Ben Clayton · 3 years, 3 months ago
- b9e8a0b writer/spirv: Add tests for automatic OpReturnValue by Ben Clayton · 3 years, 3 months ago
- ea3eee9 resolver: Migrate validation to behavior analysis by Ben Clayton · 3 years, 3 months ago
- c270322 writer/spirv: Fix trailing emission of OpReturn by Ben Clayton · 3 years, 3 months ago
- 2ec1393 main: Print the WGSL on reader/spirv error diagnostics by Ben Clayton · 3 years, 3 months ago
- 3298625 resolver: Implement Behavior Analysis by Ben Clayton · 3 years, 3 months ago
- bf39c8f sem: Replace SwitchCaseBlockStatement with CaseStatement by Ben Clayton · 3 years, 3 months ago
- 8e39ffd sem: Add constructor field to sem::Variable by Ben Clayton · 3 years, 3 months ago
- f71784f Transform texture_externals used in a user-defined function by Brandon Jones · 3 years, 3 months ago chromium/4745 chromium/4746
- abf4f17 utils: Add copy constructor to EnumSet by Ben Clayton · 3 years, 3 months ago chromium/4744
- 62394b2 utils: Add more methods to EnumSet by Ben Clayton · 3 years, 3 months ago
- 77e2c6f sem: Add Behavior to Statement and Expression by Ben Clayton · 3 years, 3 months ago chromium/4740 chromium/4741 chromium/4742 chromium/4743
- 76fc6d6 Try #2: Update Mac version and remove stale experiment by Ryan Harrison · 3 years, 3 months ago chromium/4739
- 8c30d75 resolver: Refactor Statement handling by Ben Clayton · 3 years, 3 months ago chromium/4733 chromium/4734 chromium/4735 chromium/4736 chromium/4737 chromium/4738
- c5835eb test: Regenerated expected HLSL file by Ben Clayton · 3 years, 3 months ago
- 0ea236f resolver: Forbid module-scope declarations from aliasing a builtin by Ben Clayton · 3 years, 3 months ago chromium/4732
- 9c97592 Revert "Update Mac version and remove stale experiment" by Corentin Wallez · 3 years, 3 months ago
- e2528e9 Reland "HLSL: force FXC to never unroll loops" by Antonio Maiorano · 3 years, 3 months ago
- 91785d2 resolver: Fix bug in dep graph SortGlobals() by Ben Clayton · 3 years, 3 months ago
- 0079a59 test: Add a test case for tint:1321 by Ben Clayton · 3 years, 3 months ago
- 401d694 Update Mac version and remove stale experiment by Ryan Harrison · 3 years, 3 months ago
- e0a560c transform: Don't consider type-ctor/casts as having side-effects by Ben Clayton · 3 years, 3 months ago
- 9e1f3e2 Remove test.wgsl, add to .gitignore by Ben Clayton · 3 years, 3 months ago chromium/4730 chromium/4731
- 9756030 fuzzer: Implement BuildImpl for msl/hlsl Options structs by Austin Eng · 3 years, 3 months ago chromium/4729
- 1c1b976 Add tests for fuzzers::RandomGenerator by Ryan Harrison · 3 years, 3 months ago chromium/4728
- 066c175 writer/hlsl: Prevent NPE on error by Ben Clayton · 3 years, 3 months ago
- fb3c1c4 Fix sem::Node forward declare by Shrek Shao · 3 years, 3 months ago
- d1f0a14 resolver: Track global uses in function decorations by Ben Clayton · 3 years, 3 months ago
- b05e185 resolver: Support shadowing by Ben Clayton · 3 years, 3 months ago chromium/4727
- e524ee1 transform: Combine InlinePointerLets and Simplify by Ben Clayton · 3 years, 3 months ago
- f83ada8 resolver: Error on use of local decl in initalizer by Ben Clayton · 3 years, 3 months ago
- 93fc113 reader/spirv: Remove test that only tests SPIR-V val by Ben Clayton · 3 years, 3 months ago
- a40e455 intrinsics: Deprecate isNan, isInf, isFinite, isNormal by Ben Clayton · 3 years, 3 months ago
- 7cff4c8 test: Update expected output of FXC bug by Ben Clayton · 3 years, 3 months ago
- b93ba6e resolver: DepGraph - Traverse types and decorations. by Ben Clayton · 3 years, 3 months ago
- 1185d61 utils: Add Lookup() by Ben Clayton · 3 years, 3 months ago
- 5af571b Document the process of generating code coverage by Ben Clayton · 3 years, 3 months ago chromium/4726
- e85efca storageBarrier() has workgroup memory scope by David Neto · 3 years, 3 months ago chromium/4725
- bc5d8f6 Revert "HLSL: force FXC to never unroll loops" by Antonio Maiorano · 3 years, 3 months ago
- 7368e28 GLSL: fix single-valued vector init. by Stephen White · 3 years, 3 months ago
- 177e7bf IntrinsicTable: remove double underscores by Ben Clayton · 3 years, 3 months ago
- 4183051 resolver: Add dependency-graph analysis by Ben Clayton · 3 years, 3 months ago
- c87dc10 spirv-reader: float array layer conversion uses round-to-even by David Neto · 3 years, 3 months ago
- 1bf5af2 reader/wgsl: Allow identifiers to start with an underscore by James Price · 3 years, 3 months ago
- 0e2185e Update comments for lexer internal methods by David Neto · 3 years, 3 months ago
- 0ff3050 GLSL: a grab bag of texture fixes. by Stephen White · 3 years, 3 months ago
- a52059e Add end-to-end test for tint:1112 by Antonio Maiorano · 3 years, 3 months ago
- 943c410 GLSL: implement atomics. by Stephen White · 3 years, 3 months ago
- 38fa643 Add HLSL/MSL generator options for ArrayLengthFromUniform by Austin Eng · 3 years, 4 months ago