- d0fb4a3 Convert all dawn includes to use non-system include syntax. by dan sinclair · 2 years, 11 months ago
- c9a1f6a Fix copyright issues in src/include forwarding headers. by dan sinclair · 3 years ago
- 479dc6b Enable build/header_guard by dan sinclair · 3 years ago
- fcf5679 Create more targeted CPPLINT.cfg files. by dan sinclair · 3 years ago
- 9fb7a51 tint->dawn: Move src/include -> include by Ben Clayton · 3 years, 1 month ago chromium/4871
- 818001d tint->dawn: Move src/dawn_native -> src/dawn/native by Ben Clayton · 3 years, 1 month ago
- b2c4d7a tint->dawn: Move src/dawn_platform -> src/dawn/platform by Ben Clayton · 3 years, 1 month ago
- 20cbe6d tint->dawn: Move src/dawn_wire -> src/dawn/wire by Ben Clayton · 3 years, 1 month ago
- 2fbc170 Add runtime search paths to Instance descriptor by Austin Eng · 3 years, 1 month ago chromium/4867
- 3148b49 Start introducing a "backend" for vulkan image wrapping tests by Corentin Wallez · 3 years, 2 months ago
- ec9cf2a Rename namespace dawn_native to dawn::native. by Corentin Wallez · 3 years, 2 months ago chromium/4825 chromium/4826
- 5d846ab Rename namespace dawn_wire to dawn::wire. by Corentin Wallez · 3 years, 2 months ago chromium/4822
- f07477a Remove deprecated DawnNative Adapter getters. by Corentin Wallez · 3 years, 2 months ago
- 8bf8587 Rename namespace dawn_platform to dawn::platform. by Corentin Wallez · 3 years, 2 months ago
- e53bfc5 d3d12: Use fixed key for keyed mutex acquire and release by Sunny Sachanandani · 3 years, 2 months ago
- 03b3594 Add C overload for dawn_native::Adapter::GetProperties by Corentin Wallez · 3 years, 2 months ago chromium/4814
- 7f8fa04 Use C++17 nested namespaces instead of manually nesting them. by Corentin Wallez · 3 years, 2 months ago
- dc51877 Update tests to use wgpu::DeviceDescriptor by Austin Eng · 3 years, 3 months ago chromium/4783
- 2f218e2 Implement upstream RequestDevice, add native-only CreateDevice by Austin Eng · 3 years, 3 months ago
- 5397f9f Add basic or stub implementations of upstream instance/adapter APIs by Austin Eng · 3 years, 3 months ago chromium/4768
- 0e6f443 Remove dawn_native::DeviceDescriptor typedef by Austin Eng · 3 years, 3 months ago
- ed33e05 Move EnumClassBitmasks from wgpu to dawn namespace by fujunwei · 3 years, 3 months ago chromium/4755
- 58c655b Complete per-backend AdapterDiscoveryOptions by Austin Eng · 3 years, 3 months ago
- c6d3a84 Replace reinterpret_cast with FromAPI/ToAPI where possible by Corentin Wallez · 3 years, 3 months ago
- 3482a80 Rename DeviceDescriptor -> DawnDeviceDescriptor by Austin Eng · 3 years, 4 months ago
- a4c8c8d Remove "extension" by François Beaufort · 3 years, 5 months ago
- 3f689a4 Rename "extension" to "feature" by François Beaufort · 3 years, 5 months ago
- 2e48f01 Add an option for the Adapter to use tiered limits by Austin Eng · 3 years, 6 months ago
- bd04e15 Remove deprecated APIs by Corentin Wallez · 3 years, 6 months ago
- bffc966 Add wgpuDeviceGetLimits. Split Required/Supported limit structs by Austin Eng · 3 years, 6 months ago
- 02fbf16 Add validation, storage, and querying of limits by Austin Eng · 3 years, 6 months ago
- 2092a66 dawn_native: Add RequestDevice to the Adapter by Austin Eng · 3 years, 6 months ago
- 1f48c97 Update default pipeline layout compatibility rules by Brandon Jones · 3 years, 6 months ago
- 20ffe97 Fix a bug with D3D12 buffer alignment computation by Austin Eng · 3 years, 7 months ago chromium/4621
- c95e574 Add Debug Label Functionality For D3D12/Vk Buffers & Textures by Brandon Jones · 3 years, 7 months ago
- 31f0393 D3D12: Cache DXGI keyed mutexes on the external image. by Bryan Bernhart · 3 years, 7 months ago
- 633bb68 Reland "Making D3D12 accept InternalUsageDescriptors" by Juanmi · 3 years, 7 months ago
- 39c4fcb Revert "Making D3D12 accept InternalUsageDescriptors" by Austin Eng · 3 years, 7 months ago
- 365d40b Making D3D12 accept InternalUsageDescriptors by Juanmi · 3 years, 7 months ago
- 9978b2f Add Adapter::SupportsExternalImages by Austin Eng · 3 years, 7 months ago chromium/4605
- ca611e3 Clean remaining deprecated WireServer WriteHandle interface by shrekshao · 3 years, 8 months ago
- 0f3c35c Remove deprecated ExternalImageAccessDescriptorDXGIKeyedMutex behavior by Corentin Wallez · 3 years, 8 months ago
- 813a855 Remove deprecated WireClient/Server handlers functions by shrekshao · 3 years, 8 months ago
- 6e680fc MapAsync update: keep read/write handle through lifetime of mappable buffers by shrekshao · 3 years, 8 months ago
- 81372da Add placeholder virtual functions to dawn_wire Read/WriteHandle by shrekshao · 3 years, 9 months ago
- cabd60d Add releaseMutexKey to ExternalImageAccessDescriptorDXGIKeyedMutex by Sunny Sachanandani · 3 years, 9 months ago chromium/4537
- b5652c7 Implement EGLImage external texture API for GL. by Stephen White · 3 years, 10 months ago
- e190045 dawn_wire: Add support for injecting/reserving swapchains by Corentin Wallez · 4 years ago
- 1a23244 D3D12: Remove WrapSharedHandle by Bryan Bernhart · 4 years ago
- 2f72aed D3D12: Pass usage to ProduceTexture by Bryan Bernhart · 4 years ago
- 9c3aefa D3D12: Enable external texture reuse by Bryan Bernhart · 4 years, 1 month ago
- 0a295c0 Reset Internal D3D12 Device After Test Shutdown by Brandon Jones · 4 years, 1 month ago
- 76d0e38 Fix the Windows build by Austin Eng · 4 years, 1 month ago
- da70024 Fix implicitly deleted default copy assignment operator by Austin Eng · 4 years, 1 month ago
- 1b31dc0 Add a BufferConsumer primitive for wire [de]serialization by Austin Eng · 4 years, 1 month ago
- 7fe5aa2 Remove deprecated Wire APIs by Austin Eng · 4 years, 1 month ago
- bdbf98a Add Backend Validation Levels Option to Dawn Tests by Brandon Jones · 4 years, 1 month ago
- 9a2174a Pass the buffer size into DeserializeWGPUDeviceProperties by Austin Eng · 4 years, 1 month ago
- 45ce1fd dawn_wire: Add an API to reclaim reserved devices and textures by Austin Eng · 4 years, 2 months ago
- 064f33e Implement WaitableEvent and WorkerTaskPool for multi-threaded tasks by Jiawei Shao · 4 years, 2 months ago
- 8bcde8e dawn_wire: Add Reserve/InjectDevice by Austin Eng · 4 years, 2 months ago
- 8ba0a01 Ensure all wire child objects are destroyed before their device by Austin Eng · 4 years, 2 months ago
- 70102b7 Add preliminary OpenGL ES and EGL support to Dawn. by Stephen White · 4 years, 4 months ago
- 41b3f9c D3D12: Support caching DX shaders. by Bryan Bernhart · 4 years, 4 months ago
- 973d145 Make dawn_platform a component. by Corentin Wallez · 4 years, 4 months ago
- 98e0781 Remove DAWN_NATIVE_EXPORT declaration from dawn_platform::Platform by Jiawei Shao · 4 years, 4 months ago
- 18c7b0e Add the -Wdeprecated-copy-dtor warning. by Corentin Wallez · 4 years, 4 months ago
- 8750913 Cleanup old/deprecated wire and native APIs by Austin Eng · 4 years, 5 months ago
- 4ad3586 Change Device::Tick To Return Bool by Brandon Jones · 4 years, 5 months ago
- cac0442 dawn_wire: Support chunked commands by Austin Eng · 4 years, 5 months ago
- 16e01af Reland "Add a per-thread proc table using thread local storage" by Austin Eng · 4 years, 5 months ago
- 326e14f Revert "Add a per-thread proc table using thread local storage" by Kai Ninomiya · 4 years, 5 months ago
- b04a92f Add a per-thread proc table using thread local storage by Austin Eng · 4 years, 5 months ago
- 0b29732 Pass the old/new VkImageLayouts to Vulkan image import/export by Austin Eng · 4 years, 6 months ago
- 2cf5a08 Track depth/stencil aspects independently by Austin Eng · 4 years, 7 months ago
- 38ba51c Make shim headers at <webgpu/*> that point to <dawn/*> by Kai Ninomiya · 4 years, 8 months ago
- 03cf7c3 Enable GBV by default for correctness tests. by Bryan Bernhart · 4 years, 8 months ago
- 5a1d39a [D3D12] Add DXGIAdapter to AdapterDiscoveryOptions by Natasha Lee · 4 years, 8 months ago
- 6328356 Autoformat everything except tests/examples by Kai Ninomiya · 4 years, 8 months ago
- 3fb9c1b Add warning for non-c-typedef-for-linkage by Austin Eng · 4 years, 10 months ago
- 65ee649 Fix VulkanImageWrappingUsageTests.ClearImageAcrossDevicesAliased by Austin Eng · 4 years, 10 months ago
- f56f190 Non-Local Residency 1: Get Non-Local Memory Info by Brandon Jones · 5 years ago
- 8a43794 Introduce Device::GetDefaultQueue and deprecate CreateQueue by Corentin Wallez · 5 years ago
- 93bea5c Add WireClient::Disconnect to stop serializing commands by Austin Eng · 5 years ago
- 7119a02 BUILD.gn: enable additional warnings. by Corentin Wallez · 5 years ago
- c602c86 Call ID3D12SharingContract::Present on WebGPU swap buffer destroy by Rafael Cintron · 5 years ago
- 1f05968 Residency 4: Add Facilities For Budgeting Device Memory by Brandon Jones · 5 years ago
- 7d20b44 Respect external clear status for Textures by Natasha Lee · 5 years ago
- 1d54767 Query if Texture subresource has been initialized by Natasha Lee · 5 years ago
- 6f92b916 Also use ExternalImageDescriptor in D3D12 and Metal Backends by Natasha Lee · 5 years ago
- f44a809 Remove VK_DEFINE_NON_DISPATCHABLE_HANDLE magic, use explicit VkHandle wrapper by Kai Ninomiya · 5 years ago
- f28d0ae Revert "Remove VK_DEFINE_NON_DISPATCHABLE_HANDLE magic, use explicit VkHandle wrapper" by Kai Ninomiya · 5 years ago
- 4e17d5c Remove VK_DEFINE_NON_DISPATCHABLE_HANDLE magic, use explicit VkHandle wrapper by Kai Ninomiya · 5 years ago
- f12c9db Add WGPUAdapterProperties and expose it in DawnNative by Corentin Wallez · 5 years ago
- 5fc2c82 Add Instance and CreateInstance to webgpu.h by Corentin Wallez · 5 years ago
- e6441b6 dawn_wire: Make GetProcs() a static member function of WireClient by Jiawei Shao · 5 years ago
- 470921f Reland "fuzzing: Add supportsErrorInjection option to DawnWireServerFuzzer" by Austin Eng · 5 years ago
- 87d3138 Revert "fuzzing: Add supportsErrorInjection option to DawnWireServerFuzzer" by Austin Eng · 5 years ago
- f58f69f fuzzing: Add supportsErrorInjection option to DawnWireServerFuzzer by Austin Eng · 5 years ago
- 77fd475 Remove unnecessary getters from dawn_native::Instance. by Corentin Wallez · 5 years ago