1. f949a10 Reland "Create VulkanImageWrappingTests for dma-buf images" by Brian Ho · 4 years, 2 months ago
  2. b330ea6 Roll third_party/swiftshader/ e7ce4e539..8def9063c (283 commits) by Corentin Wallez · 4 years, 2 months ago
  3. 21e5074 Revert "Create VulkanImageWrappingTests for dma-buf images" by Corentin Wallez · 4 years, 2 months ago
  4. 0bbfec1 Create VulkanImageWrappingTests for dma-buf images by Brian Ho · 4 years, 2 months ago
  5. 0aa86a7 Validate that sampler compare function requires iOS GPU family 3v1 by Austin Eng · 4 years, 2 months ago
  6. e51f8dd Fix compilation with stdlibc++ (instead of libc++) by Corentin Wallez · 4 years, 2 months ago
  7. d353ca0 CMake: Add support for the Vulkan backend by Corentin Wallez · 4 years, 2 months ago
  8. 215b537 CMake: Add support for the OpenGL backend by Corentin Wallez · 4 years, 3 months ago
  9. 71b3dd5 Fix clean CMake builds by Corentin Wallez · 4 years, 3 months ago
  10. 2fd6181 Handle Device Lost for SwapChain by Natasha Lee · 4 years, 3 months ago
  11. 713d9cb webgpu.h: Fix WGPU_WHOLE_SIZE causing linking errors. by Corentin Wallez · 4 years, 3 months ago
  12. fb01a60 Add missed file for the CMake build. by Corentin Wallez · 4 years, 3 months ago
  13. 6f3e8d8 Add flag to use spvc parser in tests by Ryan Harrison · 4 years, 3 months ago
  14. 28e054e Turn off spvc being used by default by Ryan Harrison · 4 years, 3 months ago
  15. 7f380d3 Turn on using spvc by default by Ryan Harrison · 4 years, 3 months ago
  16. c306351 Handle Device Lost for Fence and Queue::Signal by Natasha Lee · 4 years, 3 months ago
  17. 7fe6efb Add initial CMakeLists.txt files by Corentin Wallez · 4 years, 3 months ago
  18. 47b1504 Revert "Use libshaderc_spvc as a source_set, so complete_static_lib applies properly" by Kai Ninomiya · 4 years, 3 months ago
  19. 525ef86 Vulkan: attempt sub-allocation before direct allocation. by Bryan Bernhart · 4 years, 3 months ago
  20. 97c3be2 Use libshaderc_spvc as a source_set, so complete_static_lib applies properly by Kai Ninomiya · 4 years, 3 months ago
  21. 176ff4b Rolling 4 dependencies by Ryan Harrison · 4 years, 3 months ago
  22. 43a0a81 Fix examples running with the wire. by Corentin Wallez · 4 years, 3 months ago
  23. 2dd9ed0 Handle Device Lost for Command Encoder Finish by Natasha Lee · 4 years, 3 months ago
  24. f44a809 Remove VK_DEFINE_NON_DISPATCHABLE_HANDLE magic, use explicit VkHandle wrapper by Kai Ninomiya · 4 years, 3 months ago
  25. 0a23904 [docs] Add documentation for Dawn's testing infrastructure by Austin Eng · 4 years, 3 months ago
  26. f28d0ae Revert "Remove VK_DEFINE_NON_DISPATCHABLE_HANDLE magic, use explicit VkHandle wrapper" by Kai Ninomiya · 4 years, 3 months ago
  27. 4e17d5c Remove VK_DEFINE_NON_DISPATCHABLE_HANDLE magic, use explicit VkHandle wrapper by Kai Ninomiya · 4 years, 3 months ago
  28. 1edaa1d Use the spvc translated version of the Vulkan shader by Ryan Harrison · 4 years, 3 months ago
  29. 48e7da7 Use dict.items() instead of dict.iteritems() for py3 compat by Reid Kleckner · 4 years, 3 months ago
  30. 7d56022 Make Vulkan's surface config available before the swap chain is actually created/ by Mark Henderson · 4 years, 3 months ago
  31. 7b6246a Generators for Emscripten by Kai Ninomiya · 4 years, 3 months ago
  32. 74f5054 Handle Device Lost for Buffer by Natasha Lee · 4 years, 3 months ago
  33. f329c78 Rolling 5 dependencies by Ryan Harrison · 4 years, 3 months ago
  34. d26ee85 Implement the webgpu.h swapchains in the frontend and Null backend. by Corentin Wallez · 4 years, 3 months ago
  35. 0df4753 Vulkan: Fix crashes on Device destruction if Device::Initialize fails by Austin Eng · 4 years, 3 months ago
  36. 13e2e13 Update WGPUChainedStruct usage to match webgpu.h by Corentin Wallez · 4 years, 3 months ago
  37. eb1ca45 Fix Vulkan fuzzer on mac_libfuzzer_chrome_asan by Austin Eng · 4 years, 3 months ago
  38. 1d036f7 Removing deprecated spvc API usages by Ryan Harrison · 4 years, 3 months ago
  39. fa06dd0 Fix Vulkan Swiftshader build on macOS by Corentin Wallez · 4 years, 3 months ago
  40. d87e676 Add the webgpu.h swapchain creation path by Corentin Wallez · 4 years, 3 months ago
  41. a5a6e4f Roll third_party/glfw/ 2de2589f9..d973acc12 (366 commits) by Corentin Wallez · 4 years, 3 months ago
  42. c2e1696 Add SurfaceDescriptorFromHTMLCanvasID by Corentin Wallez · 4 years, 3 months ago
  43. 8ffd3f2 Move EXPECT_LAZY_CLEAR to TextureZeroInitTests.cpp by Corentin Wallez · 4 years, 3 months ago
  44. 6b66b67 Fix compilation of Log2(uint64_t) on MSVC by Corentin Wallez · 4 years, 3 months ago
  45. 80880ee Device Loss handle GetBindGroupLayout and test by Natasha Lee · 4 years, 3 months ago
  46. 3003aa6 Fix compilation on MSVC by Corentin Wallez · 4 years, 3 months ago
  47. f2ed248 Reorder wgpu::BackendType to match webgpu.h by Corentin Wallez · 4 years, 3 months ago
  48. 0fee6cc Rolling 2 dependencies by Ryan Harrison · 4 years, 3 months ago
  49. d8f8c29 Add QueueBase::MakeError by Natasha Lee · 4 years, 4 months ago
  50. 352a589 Add code path to use spvc in Metal backend by Ryan Harrison · 4 years, 4 months ago
  51. f707861 Rolling 4 dependencies for Vk1.2 support integration by Ryan Harrison · 4 years, 4 months ago
  52. 631f425 Suppress Depth32TextureCreationDepthClears on D3D12 NVIDIA by Austin Eng · 4 years, 4 months ago
  53. 9652add OpenGL: Simplify lazy clear of render pass attachments by Austin Eng · 4 years, 4 months ago
  54. 3d97384 D3D12: Simplify lazy clear of render pass attachments by Austin Eng · 4 years, 4 months ago
  55. 5a2dd74 Vulkan: Simplify lazy clear of render pass attachments by Austin Eng · 4 years, 4 months ago
  56. 636e6ce Directly load Swiftshader if no Vulkan driver is available by Austin Eng · 4 years, 4 months ago
  57. 0d66198 Metal: Implement lazy texture clears by Austin Eng · 4 years, 4 months ago
  58. 0ecc48e Handle DeviceLost error by Natasha Lee · 4 years, 4 months ago
  59. 0c66bcd Reland "Metal: Add CommandRecordingContext" by Austin Eng · 4 years, 4 months ago
  60. 855a24b Switch over to using CheckSpvcSuccess where possible by Ryan Harrison · 4 years, 4 months ago
  61. 5dc07d1 Rolling 2 dependencies by Ryan Harrison · 4 years, 4 months ago
  62. 1bf3167 Add a proper license to webgpu.h's template. by Corentin Wallez · 4 years, 4 months ago
  63. 9af58bb Return errors in ExtractSpirvInfo instead of sending to the device by Ryan Harrison · 4 years, 4 months ago
  64. 3a1746e Introduce wgpu::Surface and implement it for HWND, X11 and Metal by Corentin Wallez · 4 years, 4 months ago
  65. 2b24c3d webgpu.h introduce a base struct for extension structures. by Corentin Wallez · 4 years, 4 months ago
  66. 7f078e7 Add checks to TextureUsage::Storage by Jiawei Shao · 4 years, 4 months ago
  67. cd170a5 Implement using spvc in ExtractSpirvInfo by Ryan Harrison · 4 years, 4 months ago
  68. e5cb8f2 Rolling 3 dependencies by Ryan Harrison · 4 years, 4 months ago
  69. 15c442e Revert "Metal: Add CommandRecordingContext" by Corentin Wallez · 4 years, 4 months ago
  70. df2ae16 Enable ComputeCopyStorageBufferTests.SizedArrayOfStruct on D3D12 by Jiawei Shao · 4 years, 4 months ago
  71. 69c68d0 Improve Memory Management of Result class by Rafael Cintron · 4 years, 4 months ago
  72. 4950095 Remove suppression for BindGroupTests.MultipleBindLayouts on Metal by Li, Hao · 4 years, 4 months ago
  73. f12c9db Add WGPUAdapterProperties and expose it in DawnNative by Corentin Wallez · 4 years, 4 months ago
  74. 5fc2c82 Add Instance and CreateInstance to webgpu.h by Corentin Wallez · 4 years, 4 months ago
  75. e6441b6 dawn_wire: Make GetProcs() a static member function of WireClient by Jiawei Shao · 4 years, 4 months ago
  76. 1dbb528 Rolling 4 dependencies by Ryan Harrison · 4 years, 4 months ago
  77. c3609d2 Reland "Use Swiftshader by default when fuzzing" by Austin Eng · 4 years, 4 months ago
  78. 9b27124 Revert "Use Swiftshader by default when fuzzing" by Austin Eng · 4 years, 4 months ago
  79. 2b3975f Metal: Add CommandRecordingContext by Austin Eng · 4 years, 4 months ago
  80. d1cba10 Temporarily Disable Use of D3D12 Render Pass API by Brandon Jones · 4 years, 4 months ago
  81. 5ccecaa Fix a comment in BindGroupValidationTests.cpp by Yunchao He · 4 years, 4 months ago
  82. 3890934 fuzzing: Create Instance and discover Adapters only once by Austin Eng · 4 years, 4 months ago
  83. 470921f Reland "fuzzing: Add supportsErrorInjection option to DawnWireServerFuzzer" by Austin Eng · 4 years, 4 months ago
  84. d08a14b Use Swiftshader by default when fuzzing by Austin Eng · 4 years, 4 months ago
  85. 96f79f6 Validate SetVertexBuffers' slot is less than kMaxVertexBuffers by Corentin Wallez · 4 years, 4 months ago
  86. 87d3138 Revert "fuzzing: Add supportsErrorInjection option to DawnWireServerFuzzer" by Austin Eng · 4 years, 4 months ago
  87. 2cb76ab perf_tests: Manually serialize JSON and remove dependency on jsoncpp by Austin Eng · 4 years, 4 months ago
  88. e9b15ab perf_tests: Fixup perf test result printing format by Austin Eng · 4 years, 4 months ago
  89. cd1152f Support for small resource placement for MSAA textures. by Bryan Bernhart · 4 years, 4 months ago
  90. f58f69f fuzzing: Add supportsErrorInjection option to DawnWireServerFuzzer by Austin Eng · 4 years, 4 months ago
  91. d28b578 Disallow storage buffer binding in vertex shader by Yunchao He · 4 years, 5 months ago
  92. bfb2a57 fuzzing: Add Vulkan backend fuzzer by Austin Eng · 4 years, 5 months ago
  93. 5217ad5 fuzzing: When fuzzing, always ASSERT, and abort() instead of SIGTRAP by Austin Eng · 4 years, 5 months ago
  94. cf78859 fuzzing: Factor WireServer set up code out of frontend fuzzer by Austin Eng · 4 years, 5 months ago
  95. 9bba4a9 Add DeviceLostCallback to dawn.json and dawn_wire by Natasha Lee · 4 years, 5 months ago
  96. 3d2d628 Fix VkResult typo in MemoryServiceDmaBuf by Austin Eng · 4 years, 5 months ago
  97. fc6b1e3 fuzzing: WireServer -> CommandHandler in WireServerTraceLayer by Austin Eng · 4 years, 5 months ago
  98. 5e98e38 fuzzing: Remove download of existing testcases in seed corpus script by Austin Eng · 4 years, 5 months ago
  99. 7433023 Fix Apple SDK availablity check by Danusch Merrikh-Yazdi · 4 years, 5 months ago
  100. 2fdc7ab Use spvc API instead of directly accessing compiler on GLSL path by Ryan Harrison · 4 years, 5 months ago