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