Commit Graph

  • f973c9afc4 Roll ANGLE from 98735ee0994f to 755bfe471d23 (3 revisions) Dawn Autoroller 2023-03-14 05:28:10 +0000
  • fb27a0a3e4 Move some files from d3d12 to d3d folder Peng Huang 2023-03-14 01:12:29 +0000
  • 21c9f0f04c Roll vulkan-deps from 47ccaa754cba to ffabe3106e73 (14 revisions) dawn-autoroll 2023-03-14 00:49:44 +0000
  • 6784a52766 Sync keyword/reserved word list. dan sinclair 2023-03-13 22:23:38 +0000
  • 868efb9739 Roll third_party/webgpu-cts/ 0557875f3..3030a7bb2 (30 commits) Austin Eng 2023-03-13 20:22:02 +0000
  • 7bca4d7293 tint: Remove constant::Value::AllEqual() James Price 2023-03-13 19:05:16 +0000
  • 69253ee8a5 tint/uniformity: Move recently added tests James Price 2023-03-13 18:14:56 +0000
  • 8cb5ed8c2c tint/uniformity: Fix compound assignment LHS eval James Price 2023-03-13 17:03:04 +0000
  • 821dc6b6c5 Roll SwiftShader from 3764eb85917a to 64e470f7b9b0 (1 revision) Dawn Autoroller 2023-03-13 16:49:22 +0000
  • ef1fb20ab5 Roll ANGLE from 006d826dc037 to 98735ee0994f (1 revision) Dawn Autoroller 2023-03-13 16:14:59 +0000
  • 79d0f2b784 [ir] Add `ir::Builtin` dan sinclair 2023-03-13 15:42:12 +0000
  • 286ac27fcc Roll ANGLE from 67ad3ddcf996 to 006d826dc037 (1 revision) Dawn Autoroller 2023-03-11 20:23:15 +0000
  • de82918988 Roll vulkan-deps from b2d90316944e to 47ccaa754cba (2 revisions) dawn-autoroll 2023-03-11 18:58:57 +0000
  • 51fcef4159 Roll ANGLE from ffdcfb942c6e to 67ad3ddcf996 (10 revisions) Dawn Autoroller 2023-03-11 07:14:00 +0000
  • 667d560be5 Roll vulkan-deps from 2d9f2c3474e7 to b2d90316944e (2 revisions) dawn-autoroll 2023-03-11 05:47:20 +0000
  • 76cd4332cc Vulkan: enable frag shader placeholder. Stephen White 2023-03-10 19:20:15 +0000
  • 4eea1e042d Roll ANGLE from 377216093693 to ffdcfb942c6e (3 revisions) Dawn Autoroller 2023-03-10 17:25:12 +0000
  • 271cb0571c Roll vulkan-deps from ad24c79d4200 to 2d9f2c3474e7 (2 revisions) dawn-autoroll 2023-03-10 16:37:58 +0000
  • cd097f40a3 tint: Improve module scope var diagnostic Ben Clayton 2023-03-10 13:10:52 +0000
  • e95b59c34d Add ExternalTextureOptions dan sinclair 2023-03-10 11:34:26 +0000
  • 55509fae00 Roll third_party/gpuweb to 1f8a05a James Price 2023-03-10 11:06:36 +0000
  • 783285fa1c Roll ANGLE from c2aa8b58acb2 to 377216093693 (6 revisions) Dawn Autoroller 2023-03-10 04:01:45 +0000
  • c372229527 Roll vulkan-deps from e2a58565d1a3 to ad24c79d4200 (6 revisions) dawn-autoroll 2023-03-10 03:25:29 +0000
  • a36fa42dd7 tint/cmd: Use correct preprocessor guard for libspriv.hpp Ben Clayton 2023-03-09 23:46:59 +0000
  • 574b4b1996 tint: Fix constant::Splat conversion of struct types Ben Clayton 2023-03-09 23:22:27 +0000
  • a92a8078c5 tools/run-cts: Fix code coverage in `--isolate` mode Ben Clayton 2023-03-09 23:08:02 +0000
  • cc2e9eca1a Vulkan: skip a test that's failing with newer VVL. Stephen White 2023-03-09 22:59:38 +0000
  • 7972a10aa8 tint: Add missing include Ben Clayton 2023-03-09 21:33:13 +0000
  • cc3f851ad8 tint/transform: Polyfill f32 conversion to i32 or u32 Ben Clayton 2023-03-09 21:26:12 +0000
  • 905b63b90f Remove expectations for now-passing tests. Stephen White 2023-03-09 20:30:40 +0000
  • f1f56b2d3c tint/writer/glsl: Set default precision to highp Ben Clayton 2023-03-09 19:58:23 +0000
  • 4fea9d0fbb tint: Implement Switch() without recursion Ben Clayton 2023-03-09 18:24:19 +0000
  • 23946b3606 tint: Move Switch() to own header Ben Clayton 2023-03-09 16:50:19 +0000
  • b4f095ec29 Roll ANGLE from f1717ba9c36e to c2aa8b58acb2 (4 revisions) Dawn Autoroller 2023-03-09 14:43:10 +0000
  • 76e0c36101 Roll vulkan-deps from 9eee852dba52 to e2a58565d1a3 (5 revisions) dawn-autoroll 2023-03-09 14:12:43 +0000
  • 9543f74739 Move sem::BuiltinType to builtin::Function. dan sinclair 2023-03-09 01:20:16 +0000
  • 963d787b36 Roll ANGLE from 1023c18fe4ff to f1717ba9c36e (8 revisions) Dawn Autoroller 2023-03-09 01:16:58 +0000
  • ff2fe5e69a Roll vulkan-deps from d03d09324f14 to 9eee852dba52 (118 revisions) dawn-autoroll 2023-03-09 00:55:53 +0000
  • 03ee23ea9e [ir] Convert materialized nodes to constants dan sinclair 2023-03-08 23:22:27 +0000
  • af4ca3891f Update maxFragmentCombinedOutputResources on the different backends. Loko Kung 2023-03-08 22:38:40 +0000
  • 2657b923c9 tint/writer/glsl: Fix vector `select` Ben Clayton 2023-03-08 22:29:38 +0000
  • da353b4b39 tint: Flip evaluation order of assignment statements Ben Clayton 2023-03-08 21:48:45 +0000
  • 43c5efa7e8 [ir] Add error helper to ir builder. dan sinclair 2023-03-08 21:22:47 +0000
  • 724a70f7a1 [ir] Add user functions, value constructors and value converters dan sinclair 2023-03-08 21:19:13 +0000
  • 51be3420b8 tint/writer/glsl: Fix emission of lowest i32 value Ben Clayton 2023-03-08 21:13:22 +0000
  • ce2578bc99 tint/transform: Refactor BuiltinPolyfill transform Ben Clayton 2023-03-08 19:40:09 +0000
  • 9eff4810c6 Add MacBook Pro 2019 AMD macOS 13.2.1 failure expectations Yuly Novikov 2023-03-08 18:55:50 +0000
  • 273f517a23 Copy known Mac WebGPU CTS expectations to Ventura Yuly Novikov 2023-03-08 18:49:41 +0000
  • 22895dbe40 Add end2end tests for compute flow control Antonio Maiorano 2023-03-08 18:23:51 +0000
  • b7a03129fa Roll ANGLE from 56259f301082 to 1023c18fe4ff (9 revisions) Dawn Autoroller 2023-03-08 11:42:33 +0000
  • eebbdef81a Split `BindingPoint` out of MultiplanarExternalTexture. dan sinclair 2023-03-08 02:48:42 +0000
  • 068eb3ebda tint: Fix HLSL texture queries and re-add textureNumLayers() Ben Clayton 2023-03-08 02:48:34 +0000
  • 4f98dd4706 Add maxFragmentCombinedOutputResources and validation for it. Loko Kung 2023-03-08 02:45:50 +0000
  • 4268044143 Roll ANGLE from a8ba5112b817 to 56259f301082 (10 revisions) Dawn Autoroller 2023-03-07 22:28:56 +0000
  • ac984e9a9f Roll SwiftShader from 0ba0b45490cd to 3764eb85917a (1 revision) Dawn Autoroller 2023-03-07 19:33:21 +0000
  • 0917fbb147 Reland "Add writer to emit the AST." dan sinclair 2023-03-07 18:28:38 +0000
  • 2fe7f19026 Use `absl::from_chars` instead of `strtod` dan sinclair 2023-03-07 18:20:23 +0000
  • 64196ad60a Add array length options header to `tint.h`. dan sinclair 2023-03-07 16:51:01 +0000
  • 142bddf7da Fix #ifdefs for spvtools Austin Eng 2023-03-07 09:27:45 +0000
  • 67e7c9fec0 Roll ANGLE from 71f6d54c8d36 to a8ba5112b817 (15 revisions) Dawn Autoroller 2023-03-07 09:10:19 +0000
  • aab78efc56 Add suppressions to webpu-cts/expectations.txt Takahiro 2023-03-07 06:01:30 +0000
  • f244bffdd5 Fix build of tint_cmd_helper Austin Eng 2023-03-07 02:41:45 +0000
  • c2657b21d5 Dawn: Promote DisallowUnsafeAPIs as instance toggle Zhaoming Jiang 2023-03-07 02:03:54 +0000
  • e5ca66806f Vulkan: Use VK_QUEUE_FAMILY_IGNORED on buffer barriers Jiawei Shao 2023-03-07 00:43:08 +0000
  • aaae3ffada Vulkan: make mappableBuffersForEagerTransition ref buffers Austin Eng 2023-03-06 22:09:26 +0000
  • 8525ff29da tint/transform/robustness: Implement predicated mode Ben Clayton 2023-03-06 21:05:01 +0000
  • 5e56551551 Revert "Add writer to emit the AST." Dan Sinclair 2023-03-06 20:30:23 +0000
  • 5ab2928f6a Convert `strtoll` to use `std::from_chars`. dan sinclair 2023-03-06 20:21:52 +0000
  • 07286c1dee Roll ANGLE from 3aa64876bb22 to 71f6d54c8d36 (6 revisions) Dawn Autoroller 2023-03-06 19:51:37 +0000
  • 8ab7dbe424 DawnNative: Defer callbacks' triggerings to APITick(). Le Hoang Quyen 2023-03-06 19:03:26 +0000
  • 77a90cb796 test/tint/builtins/gen: Use returned value Ben Clayton 2023-03-06 18:25:08 +0000
  • a753ad47a4 Add writer to emit the AST. dan sinclair 2023-03-06 17:48:33 +0000
  • 63d0fabeb1 tint: Fix HLSL emission for out-of-order storage / uniform buffers Ben Clayton 2023-03-06 15:43:16 +0000
  • fd387a37c3 tint: Fix WGSL emission of const_assert Ben Clayton 2023-03-06 14:03:08 +0000
  • e61ed4520f Roll ANGLE from 51ddcabfd3ab to 3aa64876bb22 (1 revision) Dawn Autoroller 2023-03-06 06:29:24 +0000
  • 6e75461ea9 Roll ANGLE from 84644dd34663 to 51ddcabfd3ab (2 revisions) Dawn Autoroller 2023-03-04 12:43:33 +0000
  • bd9f6e6684 tint: Remove textureNumLayers() overloads for texture cube arrays Ben Clayton 2023-03-04 00:55:16 +0000
  • 431ec3db38 .vscode: Simplify build setup task Ben Clayton 2023-03-04 00:49:51 +0000
  • 3a431d71be tint/intrinsics.def: Fix textureStore overload Ben Clayton 2023-03-04 00:43:21 +0000
  • 472815d3c1 tint: Fix build on windows + cmake Ben Clayton 2023-03-04 00:15:24 +0000
  • db19adeb51 Roll ANGLE from 3fed0866a88c to 84644dd34663 (6 revisions) Dawn Autoroller 2023-03-03 22:26:00 +0000
  • 67e1de42c2 tint/transform: Reduce verbosity of TINT_PRINT_PROGRAM_FOR_EACH_TRANSFORM Ben Clayton 2023-03-03 18:38:38 +0000
  • 1fb13a7fd4 win: assert non-empty $windows_sdk_version Marshall Greenblatt 2023-03-03 15:21:47 +0000
  • a5193704f6 dawn/native: Initialize tint Ben Clayton 2023-03-03 14:23:39 +0000
  • f7910f5b95 tint.h: Remove 'libspirv.hpp' include Ben Clayton 2023-03-03 14:20:53 +0000
  • dd2f36205d Roll third_party/webgpu-cts/ 6e39b5d2f..0557875f3 (15 commits) Dan Sinclair 2023-03-03 11:39:10 +0000
  • b902e56ae7 dawn/test: Display an error message if toggles aren't recognised Ben Clayton 2023-03-03 11:21:52 +0000
  • ea1fc1daeb Roll ANGLE from 62e5870452e1 to 3fed0866a88c (3 revisions) Dawn Autoroller 2023-03-03 08:20:24 +0000
  • ffe4c6fbaa Add label info for storage binding aliasing error msg shrekshao 2023-03-03 01:19:26 +0000
  • 861dfd89e8 Removes duplicated maxBufferSize in limit macros. Loko Kung 2023-03-02 21:51:03 +0000
  • 6cc183c85a Generic template and forward in stringstream. dan sinclair 2023-03-02 21:28:45 +0000
  • 03de0e83ae Move tint::transform::Robustness to a santizier transform Ben Clayton 2023-03-02 20:48:48 +0000
  • 902c9e5726 Roll ANGLE from 8019f2939c9a to 62e5870452e1 (2 revisions) Dawn Autoroller 2023-03-02 19:08:21 +0000
  • d7ee9c1510 tint/sem: Add Declaration() override for IndexAccessorExpression Ben Clayton 2023-03-02 18:29:38 +0000
  • 1edc272904 tint/transform: Implement CreateASTTypeFor() for pointers Ben Clayton 2023-03-02 17:47:24 +0000
  • 57be2ff2eb tint: Change CloneContext::Replace() to replace the map entry Ben Clayton 2023-03-02 17:45:21 +0000
  • 26157557e8 tint/transform/utils: Add HoistToDeclBefore::Replace() Ben Clayton 2023-03-02 17:37:53 +0000
  • c0c8abc569 tint/resolver: Add missing ResolvedIdentifier case for 'let' Ben Clayton 2023-03-02 17:36:37 +0000
  • 3cde73cb1a tint/transform/utils: Correctly scope for-loop init Ben Clayton 2023-03-02 17:18:27 +0000
  • b990d393f5 test/tint: Update SKIP "expectations" Ben Clayton 2023-03-02 09:25:40 +0000