- 793a07e Fix MSVC build of SerialStorage.h. by Stephen White · 4 years, 7 months ago
- 62139fc Use typed integers for the ExecutionSerial by Corentin Wallez · 4 years, 7 months ago
- 145f115 SerialQueue/Map: Take the serial type as type paramater. by Corentin Wallez · 4 years, 7 months ago
- 1da25e5 Add -Wduplicate-enum and -Wrange-for-analysis by Corentin Wallez · 4 years, 7 months ago
- ac3765e D3D12: Align UBO sizes to 256B. by Bryan Bernhart · 4 years, 8 months ago
- 4099f65 Typeify VertexBufferSlot and VertexAttributeLocation by Austin Eng · 4 years, 8 months ago
- 948b3a0 Expand is_linux to is_linux || is_chromeos. by Hidehiko Abe · 4 years, 8 months ago
- 39d1cc9 ShaderModule: Add support for multiple entryPoints by Corentin Wallez · 4 years, 8 months ago
- 7b7e098 Typeify ColorAttachmentIndex by Austin Eng · 4 years, 8 months ago
- 7f265d1 Fixing offset alignments when using DynamicUploader by Tomek Ponitka · 4 years, 8 months ago
- 9aed03d Fix visibility rules for configs enforced by latest GN. by Dirk Pranke · 4 years, 9 months ago
- 361a0d8 Update max storage buffer bindings per stage to 6 by Austin Eng · 4 years, 9 months ago
- e01dd67 Make common/ compile with Emscripten by Austin Eng · 4 years, 10 months ago
- cb2938a D3D12: Bucket descriptor allocation by powers of two by Austin Eng · 4 years, 10 months ago
- e8e089a Add missing headers to BUILD.gn and CMakeLists.txt by Austin Eng · 4 years, 10 months ago
- b31f5e7 Remove kMaxBindingsPerGroup limit by Austin Eng · 4 years, 10 months ago
- e700a6a Add ityp::vector class and unittests by Austin Eng · 4 years, 10 months ago
- 8e316f1 Add per-stage and per-pipeline-layout limits and validation by Austin Eng · 4 years, 10 months ago
- 8c255ac Add GPU detection for WARP by Bryan Bernhart · 4 years, 10 months ago
- 6328356 Autoformat everything except tests/examples by Kai Ninomiya · 4 years, 10 months ago
- d3bf218 Remove usage of the UNIT_TEST macro. by Corentin Wallez · 4 years, 10 months ago
- d761d5a Add Chromium's StackVector base class and ityp::stack_vec by Austin Eng · 4 years, 10 months ago
- 8a99199 Don't leak buffers if MapAtCreation fails. by Corentin Wallez · 4 years, 10 months ago
- 519edd5 Fix MSVC compilation. by Corentin Wallez · 4 years, 10 months ago
- f695264 Broaden -Wno-tautological-type-limit-compare by Corentin Wallez · 4 years, 10 months ago
- 96c78ec Disable -Wtautological-type-limit-compare by Corentin Wallez · 4 years, 10 months ago
- 268fe25 Added constraints for too large uniform buffer bindings by Tomek Ponitka · 4 years, 10 months ago
- 250f262 Use TypedInteger for BindGroupIndex by Austin Eng · 4 years, 11 months ago
- 8f9523e Add support for multisampled sampling by Austin Eng · 4 years, 11 months ago
- 581c407 Fix TypedInteger hash compilation failure with stdlibc++ by Corentin Wallez · 4 years, 11 months ago
- 7a4685f Add TypedInteger by Austin Eng · 4 years, 11 months ago
- 3fb9c1b Add warning for non-c-typedef-for-linkage by Austin Eng · 5 years ago
- 13110bf d3d12_platform: ensure windows.h macros don't cause compile errors by Corentin Wallez · 5 years ago
- 295a417 Add ScopedEnvironmentVar class for setting env variables in BackendVk by Austin Eng · 5 years ago
- 60bb88d Fix remaining -pedantic warnings. by Corentin Wallez · 5 years ago
- 129dc00 Suppress MSVC warnings about invalid switch values by Austin Eng · 5 years ago
- a121e7f Enable -Wno-language-extension-token except on Windows by Corentin Wallez · 5 years ago
- 75f55bf Fix and enable -Wgnu-anonymous-struct by Corentin Wallez · 5 years ago
- e642b1d Fix and enable -Wnested-anon-types by Corentin Wallez · 5 years ago
- c85ef79 Fix and enable -Wfour-char-constants by Corentin Wallez · 5 years ago
- b2d1d7b Fix and enable -Wvla-extension by Corentin Wallez · 5 years ago
- 85cc603 Enable -Wc++20-designator by Corentin Wallez · 5 years ago
- c05a0e1 Enable -pedantic and disable currently triggered warnings by Corentin Wallez · 5 years ago
- 00b90ea Enable more warning needed for Skia to build with Dawn on Linux by Corentin Wallez · 5 years ago
- cdf2d8d Deprecate BufferCopyView.rowPitch/imageHeight -> bytesPerRow/rowsPerImage by Corentin Wallez · 5 years ago
- 0e9320b Use Ref<TextureBase> instead of TextureBase* in more places by Rafael Cintron · 5 years ago
- b4eccc8 Allow Ref<Derived> -> Ref<Base> assignment, and move operations by Rafael Cintron · 5 years ago
- f204cf2 Add Ref<T> specialization for Result by Rafael Cintron · 5 years ago
- 7e8385c Move and improve RefCounted by Rafael Cintron · 5 years ago
- 53f694b Fix ASAN violation when a heap outlives the ResidencyManager by Brandon Jones · 5 years ago
- 4bfc153 Make a static const variable constexpr in BitSetIterator by Corentin Wallez · 5 years ago
- 37193aa Roll glm 06f084063..bf71a8349 and turn on -Wextra-semi-stmt. by Zhenyao Mo · 5 years ago
- 4fbd14b Fix more compilation warnings. by Zhenyao Mo · 5 years ago
- 5b7292c Fix more compilation warnings. by Zhenyao Mo · 5 years ago
- d11cc39 Split third_party/BUILD.gn in per-project files. by Corentin Wallez · 5 years ago
- d56b69f Skip Float16 TextureFormatTests on Swiftshader by Corentin Wallez · 5 years ago
- 7119a02 BUILD.gn: enable additional warnings. by Corentin Wallez · 5 years ago
- cb859a2 Reland "D3D12: Stage BindGroups on CPU descriptor heaps." by Bryan Bernhart · 5 years ago
- c7f454c Revert "D3D12: Stage BindGroups on CPU descriptor heaps." by Corentin Wallez · 5 years ago
- 2479860 D3D12: Stage BindGroups on CPU descriptor heaps. by Bryan Bernhart · 5 years ago
- 7982cc0 Residency 5: Implement and Integrate Residency Management by Brandon Jones · 5 years ago
- a0d8362 Add std:: to nullptr_t by Ben Wagner · 5 years ago
- ba53617 Vulkan: Load functions for surface extensions we support. by Corentin Wallez · 5 years ago
- 97ec825 Vulkan: Don't use vulkan.h's prototypes. by Corentin Wallez · 5 years ago
- 459c2f9 Slab-allocate Metal bind groups by Austin Eng · 5 years ago
- 2de34c1 Residency 1: Add Chromium's LinkedList to /common/ by Brandon Jones · 5 years ago
- e5534c4 Add SlabAllocator and tests by Austin Eng · 5 years ago
- 7fe6efb Add initial CMakeLists.txt files by Corentin Wallez · 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
- 6b66b67 Fix compilation of Log2(uint64_t) on MSVC by Corentin Wallez · 5 years ago
- 3a1746e Introduce wgpu::Surface and implement it for HWND, X11 and Metal by Corentin Wallez · 5 years ago
- 69c68d0 Improve Memory Management of Result class by Rafael Cintron · 5 years ago
- d1cba10 Temporarily Disable Use of D3D12 Render Pass API by Brandon Jones · 5 years ago
- 5217ad5 fuzzing: When fuzzing, always ASSERT, and abort() instead of SIGTRAP by Austin Eng · 5 years ago
- bee45bb dawn: Fix GetExecutablePath for iOS. by Danusch Merrikh-Yazdi · 5 years ago
- 6ea362c fuzzing: Add error injection macros to the Vulkan backend by Austin Eng · 5 years ago
- ff8b3f4 Inline CommandAllocator/Iterator by Austin Eng · 5 years ago
- dc3317d Namespace Log.h/cpp in dawn:: by Corentin Wallez · 5 years ago
- 95586ff Add Log.h to replace all uses of iostream by Corentin Wallez · 5 years ago
- 6731464 Allow compilation of Dawn on Android by Corentin Wallez · 5 years ago
- 0e1bef3 Add Vulkan validation layers on Windows by Li, Hao · 5 years ago
- 9f90c8d Make dawn_native public headers and dawn_wsi use webgpu.h by Corentin Wallez · 6 years ago
- 8d00f5d Prevent kMaxHeapSize overflow on 32-bit debug builds. by Bryan Bernhart · 6 years ago
- bd481fc Allow ResultOrError to downcast from backend to frontend types by Corentin Wallez · 6 years ago
- 897ebc7 Normalize generated file paths to match main tree. by Corentin Wallez · 6 years ago
- b495e48 Support compilation of Dawn on iOS. by Corentin Wallez · 6 years ago
- 5e9082d Add some missing headers in BUILD.gn files. by Corentin Wallez · 6 years ago
- 882ff72 [fuchsia] Add headers containing extra vulkan definitions. by David 'Digit' Turner · 6 years ago
- b749d07 Enable Vulkan for Chromium Fuchsia build. by David 'Digit' Turner · 6 years ago
- 9e9e29f Remove Bit from TextureUsageBit and BufferUsageBit by Corentin Wallez · 6 years ago
- f19c328 Fix NextPowerOfTwo for 64-bit MSVC by Austin Eng · 6 years ago
- ee3de1e Remove undefined behavior from NextPowerOfTwo by Brian Ho · 6 years ago
- 0ebd54c Update BUILD flags to support Chrome OS by Brian Ho · 6 years ago
- 351ea23 Dynamic Buffer Offset : D3D Backend by Yan, Shaobo · 6 years ago
- 506ce9b Fix MSVC builder failure with NextPowerOfTwo. by Bryan Bernhart · 6 years ago
- 4079323 Resource Management 1: Math ops by Bryan Bernhart · 6 years ago
- 472bd1e Add some missing #includes. by Stephen White · 6 years ago
- d6cc1fe Add an implementation of Result<const T*, E*> by Corentin Wallez · 6 years ago