Commit Graph

  • c5135379f5 Roll vulkan-deps from 0ae65c0c0033 to cda100bdb284 (6 revisions) dawn-autoroll 2023-05-06 12:21:09 +0000
  • 8b2ab40c39 d3d11: enable BufferZeroInitTests.Copy2DArrayTextureToBuffer jchen10 2023-05-06 06:20:08 +0000
  • 331ef65fed d3d11: enable BufferZeroInitTests jchen10 2023-05-06 03:02:02 +0000
  • b9e12716c6 Add FeatureLevel to AdapterBase; implement Compat. Stephen White 2023-05-06 01:26:25 +0000
  • 3ee4f6af41 d3d11: fix indirect indexed draw Peng Huang 2023-05-06 01:14:18 +0000
  • 2ab0ee01f9 Roll ANGLE from dd7eb1d8e8dc to 255c673838ec (13 revisions) Dawn Autoroller 2023-05-06 00:02:32 +0000
  • 743ceb017a Adds a check and message for when encoding on a finished encoder. Loko Kung 2023-05-05 23:14:42 +0000
  • 08b65a1eac Roll vulkan-deps from 3b334460fc6b to 0ae65c0c0033 (11 revisions) dawn-autoroll 2023-05-05 22:46:55 +0000
  • 300ec34c72 d3d11: fix indirect draw and dispatch Peng Huang 2023-05-05 21:50:39 +0000
  • 283b3a042f d3d11: fix and enable ComputeStorageBufferBarrierTests Peng Huang 2023-05-05 20:07:24 +0000
  • b703afc061 tint/utils: Support hetrogeneous hashmap key lookups Ben Clayton 2023-05-05 18:55:15 +0000
  • 4204bb3ef1 tint/writer/spirv: Fix build on MSVC / some clang builds Ben Clayton 2023-05-05 17:00:52 +0000
  • 1dd578ad35 Revert "ir/spirv-writer: Emit entry point declarations" Ben Clayton 2023-05-05 13:40:23 +0000
  • 146b67e0cd tint/ir: Replace getter with raw fields for more classes Ben Clayton 2023-05-05 12:12:16 +0000
  • 895d240fbf tint/ir: Replace Converter with FromProgram() free function Ben Clayton 2023-05-05 09:51:22 +0000
  • e64b2792e0 Roll ANGLE from fbff065cdeb6 to dd7eb1d8e8dc (9 revisions) Dawn Autoroller 2023-05-05 09:35:49 +0000
  • e2d2aa1158 Roll vulkan-deps from 8e73a587d79d to 3b334460fc6b (7 revisions) dawn-autoroll 2023-05-05 05:06:18 +0000
  • 25e811155a Roll third_party/webgpu-cts/ c7d833bad..b83a6ae70 (22 commits) Austin Eng 2023-05-05 03:03:34 +0000
  • 960918b1b6 Dawn: fix limit tiering for maxBufferSize and maxStorageBufferBindingSize Zhaoming Jiang 2023-05-05 02:14:31 +0000
  • 90789ea1f8 ir/spirv-writer: Emit entry point declarations James Price 2023-05-04 22:46:21 +0000
  • 436fffe2a1 ir/spirv-writer: Emit function declarations James Price 2023-05-04 21:26:58 +0000
  • 0edb5204ab Adds AllowUnsafeAPIs toggle and fixes code-paths to use it. Loko Kung 2023-05-04 21:09:40 +0000
  • c9734160bc [ir] Add tests for compound operators. dan sinclair 2023-05-04 20:49:45 +0000
  • eae9902c81 [ir] Add store test dan sinclair 2023-05-04 20:46:02 +0000
  • 5f4842e358 Roll ANGLE from cd171d2ef3ca to fbff065cdeb6 (5 revisions) Dawn Autoroller 2023-05-04 20:15:19 +0000
  • 02b5b224e3 ir/spirv-writer: Add support for scalar types James Price 2023-05-04 18:50:49 +0000
  • b169165633 [ir] Add tests for unary conversion. dan sinclair 2023-05-04 18:15:42 +0000
  • 63716c55cc [ir] Spit builder_impl tests. dan sinclair 2023-05-04 18:01:26 +0000
  • 34f41c7bad [ir] Change unary not to a binary equal dan sinclair 2023-05-04 17:09:07 +0000
  • 6500875f1a Roll vulkan-deps from 2d619be101a0 to 8e73a587d79d (4 revisions) dawn-autoroll 2023-05-04 14:32:25 +0000
  • 8cb4581943 Remove WGPUBufferMapAsyncStatus error François Beaufort 2023-05-04 13:34:27 +0000
  • e964f5163c [ir] Update type display in disassembly, remove string methods. dan sinclair 2023-05-04 13:34:06 +0000
  • b298b6a222 ir/function: Add missing <array> include James Price 2023-05-04 11:54:19 +0000
  • 29bff642fc ir: Use std::optional::value_or to simplify code Ben Clayton 2023-05-04 11:53:31 +0000
  • f789854a94 tint: fix undetected overflow in const-eval refract Antonio Maiorano 2023-05-04 08:42:15 +0000
  • c81bc4521f D3D12: Disable the toggles about alpha blending on latest Intel driver Jiawei Shao 2023-05-04 08:07:28 +0000
  • b22c5a465c Handle new errors to WGPUBufferMapAsyncStatus François Beaufort 2023-05-04 06:46:19 +0000
  • dac162716c Roll ANGLE from 248445608dd3 to cd171d2ef3ca (7 revisions) Dawn Autoroller 2023-05-04 06:30:21 +0000
  • 45b44fdb9f Remove DawnDeviceDescriptor code paths Brandon Jones 2023-05-04 02:01:52 +0000
  • 8f9ea96c20 tint/writer/spirv: Add path for generating from IR James Price 2023-05-04 01:31:36 +0000
  • 1164fe7475 Roll vulkan-deps from 94976560d112 to 2d619be101a0 (8 revisions) dawn-autoroll 2023-05-04 01:13:02 +0000
  • 9cc2930453 d3d11: compile d3d11 backend in chromium build Peng Huang 2023-05-03 23:42:25 +0000
  • 2046163766 WebGPU CTS: Send CONNECTION_ACK when the websocket is open Austin Eng 2023-05-03 23:36:12 +0000
  • 057b7f326e tint/writer/spirv: Use Diagnostics() for errors James Price 2023-05-03 23:25:01 +0000
  • cb8f3308a3 spirv-reader: Error for OpUndef image argument James Price 2023-05-03 23:11:55 +0000
  • f885a90a5f tint/writer/spirv: Create Module class James Price 2023-05-03 22:54:15 +0000
  • 09b02ffc7b [ir] Split the Terminator into two nodes. dan sinclair 2023-05-03 22:13:28 +0000
  • 69bb5dd816 [ir] Add function return information. dan sinclair 2023-05-03 21:31:51 +0000
  • 9d9a38336e [ir] Add function attributes dan sinclair 2023-05-03 19:22:31 +0000
  • 4cadbc4daf [ir] Handle IdentifierExpression dan sinclair 2023-05-03 19:20:48 +0000
  • 94bc4cf046 Log HLSL for dump_shaders even if HLSL compilation fails Austin Eng 2023-05-03 19:19:19 +0000
  • a246d8d3c2 d3d: remove external image related name alias from d3d12 namespace Peng Huang 2023-05-03 18:03:27 +0000
  • 249f8d5aa2 d3d: match maxStorageBufferBindingSize and maxBufferSize Austin Eng 2023-05-03 17:41:29 +0000
  • 42b688bcff Fix Vulkan swapchain synchronization Albin Bernhardsson 2023-05-03 17:06:13 +0000
  • 1f0aa9b1f5 Roll ANGLE from a73e546cf108 to 248445608dd3 (1 revision) Dawn Autoroller 2023-05-03 16:34:29 +0000
  • 1545ca191b tint: Remove Program|ProgramBuilder::FriendlyName() Ben Clayton 2023-05-03 16:26:40 +0000
  • 6ac51c1c57 [ir] Update binary and unary names. dan sinclair 2023-05-03 16:25:44 +0000
  • 95edbb6ecc Roll SwiftShader from b89ed2f23a03 to ecefa6c65969 (1 revision) Dawn Autoroller 2023-05-03 15:38:31 +0000
  • fa00fe9d41 tint/hlsl+glsl: fix workgroupUniformLoad polyfills Antonio Maiorano 2023-05-03 15:30:54 +0000
  • e903396ff2 [ir] Emit short-circuit as an `If` node dan sinclair 2023-05-03 14:59:03 +0000
  • 83d8c42fc6 Roll vulkan-deps from a2f18114f866 to 94976560d112 (2 revisions) dawn-autoroll 2023-05-03 11:48:42 +0000
  • 2966d3ad08 Adds pass labels into the commands and plumbs through for Metal. Loko Kung 2023-05-03 07:33:18 +0000
  • 2552dd3c9f Plumbs labels for the following Metal objects: Loko Kung 2023-05-03 05:57:06 +0000
  • 83ffcdecc2 Roll ANGLE from acbba2222ec7 to a73e546cf108 (8 revisions) Dawn Autoroller 2023-05-03 03:09:47 +0000
  • b27e2bfa71 Adds generation for WGSL descriptor to rename source->code. Loko Kung 2023-05-03 02:23:25 +0000
  • fed6b6b35b Turn AdapterBase into a wrapper class. Stephen White 2023-05-03 01:29:44 +0000
  • 5eb3619d3e Add error context to clarify which depth/stencil function/op is validated Austin Eng 2023-05-03 00:51:08 +0000
  • e89f88b600 Add error context on Queue::API* methods Austin Eng 2023-05-03 00:43:42 +0000
  • 80cf5e51cc d3d11: enable some compute shader tests Peng Huang 2023-05-02 22:29:23 +0000
  • 3aea647bc2 Roll vulkan-deps from 969451385cab to a2f18114f866 (5 revisions) dawn-autoroll 2023-05-02 21:43:44 +0000
  • 1f8413f50a Add Dawn Wire Server LPM Fuzzer [3/N] Brendon Tiszka 2023-05-02 21:41:22 +0000
  • ebafab6556 Rename vulkan::Adapter -> vulkan::PhysicalDevice. Stephen White 2023-05-02 20:48:09 +0000
  • c970e806db [ir] Emit `var` and `let` into the IR dan sinclair 2023-05-02 15:47:29 +0000
  • ae7df9e8c6 Roll ANGLE from 73f9cf004562 to acbba2222ec7 (4 revisions) Dawn Autoroller 2023-05-02 13:48:35 +0000
  • 1b01b665d7 Workaround for UpdateSubresource1 16-byte alignment jchen10 2023-05-02 08:36:10 +0000
  • 642a4f1d8c [ir] Make dump output more consistent. dan sinclair 2023-05-02 08:27:28 +0000
  • 255a116ea1 Roll vulkan-deps from 077edbc2d56d to 969451385cab (8 revisions) dawn-autoroll 2023-05-02 08:10:51 +0000
  • 7b82609894 Make TextureComponentType an internal enum Austin Eng 2023-05-02 04:34:55 +0000
  • ba242e53cc Removes remaining V1 deprecation utilities. Loko Kung 2023-05-02 00:38:56 +0000
  • 980afb7cca Roll ANGLE from 568013739fe4 to 73f9cf004562 (14 revisions) Dawn Autoroller 2023-05-02 00:25:24 +0000
  • 9091b46278 Rename AdapterD3D* -> PhysicalDeviceD3D*. Stephen White 2023-05-01 23:10:47 +0000
  • 5c2f1678be d3d11: add tests in AdapterDiscoveryTests test suit for d3d11 Peng Huang 2023-05-01 23:05:42 +0000
  • 8076b2ad73 Rename AdapterGL -> PhysicalDeviceGL. Stephen White 2023-05-01 21:51:16 +0000
  • 556147c333 Rename null::Adapter -> null::PhysicalDevice. Stephen White 2023-05-01 21:37:44 +0000
  • be4b208ab6 Rename metal::Adapter -> metal::PhysicalDevice. Stephen White 2023-05-01 21:04:15 +0000
  • b15d853239 Split MakeVertexDesc so it is const Austin Eng 2023-05-01 19:57:35 +0000
  • 4e9ebeff02 Deprecates PopErrorScope returning a bool. Loko Kung 2023-05-01 19:25:18 +0000
  • fab65123e1 d3d11: remove the workaround in DeviceOutlivesInstance Peng Huang 2023-05-01 19:16:33 +0000
  • 2b9dbc81c7 Roll vulkan-deps from 1d74856fe8c0 to 077edbc2d56d (4 revisions) dawn-autoroll 2023-05-01 18:41:48 +0000
  • 765cdc283a d3d11: enable render related end2end tests Peng Huang 2023-05-01 18:06:39 +0000
  • e4877b7e68 Rename AdapterBase -> PhysicalDeviceBase. Stephen White 2023-05-01 16:39:04 +0000
  • 0e2a833da8 d3d11: enable entrypoint tests for d3d11 backend Peng Huang 2023-05-01 16:29:15 +0000
  • 925b77605e d3d11: enable d3d11 by default if it is not built with chromium Peng Huang 2023-05-01 16:13:00 +0000
  • 0b3f098435 Roll ANGLE from f9a700ee36d1 to 568013739fe4 (1 revision) Dawn Autoroller 2023-05-01 10:18:36 +0000
  • 8ddaa51889 Remove dawn::native::ExternalImageDescriptorIOSurface::plane Corentin Wallez 2023-05-01 09:01:27 +0000
  • 585787da55 Roll vulkan-deps from 493272235e76 to 1d74856fe8c0 (1 revision) dawn-autoroll 2023-05-01 05:22:56 +0000
  • 22f70bb098 Roll ANGLE from ae6b2d11dd71 to f9a700ee36d1 (1 revision) Dawn Autoroller 2023-04-29 13:59:58 +0000
  • a47ca372de Roll vulkan-deps from 62b5ec9c7076 to 493272235e76 (1 revision) dawn-autoroll 2023-04-29 13:32:04 +0000
  • 8a0b3840ab Roll SwiftShader from d3052046cbff to b89ed2f23a03 (2 revisions) Dawn Autoroller 2023-04-29 07:21:11 +0000
  • 6ffec70123 d3d11: fix link errors Peng Huang 2023-04-29 00:57:59 +0000