1. bc9e8c8 Add a dawn wire client API to request a device's id and generation by Patrick To · 10 weeks ago
  2. 5c90471 Substitute overrides in IR (vk) by Peter McNeeley · 2 months ago chromium/7018
  3. 9d85012 dawn: Add WebGPUUseVulkanMemoryModel feature flag by James Price · 3 months ago
  4. 606252d [dawn] Update logging callbacks to use 2 userdatas. by Lokbondo Kung · 3 months ago
  5. 5da173b Add create surface method in c. by dan sinclair · 3 months ago
  6. e619cd4 [dawn] Remove old overridden non-Future entries. by Lokbondo Kung · 3 months ago
  7. 888be54 [dawn][test] Update all RequestDevice usages in tests to new API. by Lokbondo Kung · 5 months ago
  8. 8bf1785 Remove dawn::native::Adapter methods that duplicate wgpu::Adapter ones by François Beaufort · 5 months ago
  9. e5cb77f Implement monolithic VkPipelineCache toggle by Kyle Charbonneau · 6 months ago
  10. ce03dcd Remove SwapChain from webgpu.h by Corentin Wallez · 7 months ago
  11. fccbcda [include] Explicitly handle some constructors and operators by Ho Cheung · 7 months ago
  12. a50d9ba dawn: Remove direct includes of windows.h by Corentin Wallez · 7 months ago
  13. 701dd6f Replace GPUAdapter::GetProperties() with GPUAdapter::GetInfo() by François Beaufort · 8 months ago
  14. db27b99 [dawn] Add custom deleters for surface descriptor glfw_utils. by Lokbondo Kung · 8 months ago chromium/6686
  15. 4c1e36d Remove `dawn_platform` namespace. by dan sinclair · 8 months ago
  16. 6943372 Add method to reduce memory usage by dropping scratch buffers by Sunny Sachanandani · 9 months ago chromium/6661
  17. e79bbab Add ComputeEstimatedMemoryUsage by Sunny Sachanandani · 9 months ago
  18. c2aeab7 Use #include <webgpu/*> instead of #include "dawn/*" by Loko Kung · 9 months ago
  19. 224c90e Add WGPUStringView overload to GetProcAddress by Austin Eng · 9 months ago
  20. 5727394 dawn::wire: Add support for injecting Surfaces. by Corentin Wallez · 9 months ago
  21. 420c94d Make GPUAdapter GetInfo() a suitable replacement for GetProperties by François Beaufort · 11 months ago
  22. 2c6470a [metal] Add GetMTLDevice to MetalBackend by Saifuddin Hitawala · 11 months ago
  23. 25ed06a GL: Use typedef for EGL/GLGetProcProc and use __stdcall on win32 by Corentin Wallez · 11 months ago
  24. c605142 [glsl] Fold TextureBuiltinsFromUniforms into GLSL bindings by dan sinclair · 11 months ago
  25. 260c1f0 [hlsl] Fold PixelLocal options into HLSL options by dan sinclair · 11 months ago
  26. cd5a5e9 Remove the Multiplanar and BindingRemapper API options by dan sinclair · 11 months ago
  27. cd2be0f dawn.node: Replace GPUAdapter requestAdapterInfo() with info by François Beaufort · 11 months ago
  28. 052a54f Remove dawn::native::Instance setters no longer used. by Corentin Wallez · 11 months ago
  29. 75557e9 Fix DawnWireServerFuzzer by Austin Eng · 11 months ago chromium/6494
  30. 64f1a70 webgpu.h: Return wgpu::Status enums by Austin Eng · 11 months ago
  31. 98146bc [dawn][native] Move deprecation count for testing to instance. by Loko Kung · 12 months ago
  32. 1762328 Break Instance->Backend->PhysicalDevice->Instance refcycle by Austin Eng · 12 months ago
  33. d3beaf9 Remove ExternalImageDXGI by Jie Chen · 12 months ago
  34. 485760f Delete Dawn's adapter blocklist by Austin Eng · 12 months ago
  35. 15152da Add Reserve/InjectBuffer to Wire by Brandon Jones · 12 months ago
  36. 5670d0a Delete old Metal interop APIs by Austin Eng · 12 months ago
  37. e009d17 [YCbCr Samplers] Add and use YCbCrVkDescriptor struct by Saifuddin Hitawala · 12 months ago
  38. 2703319 [YCbCr Samplers] Add support for TextureViewDescriptor by Saifuddin Hitawala · 1 year ago
  39. 48ca92d More Fuchsia build fixes by Austin Eng · 1 year ago
  40. 410f2d0 Add dawn/wire/client/webgpu{_cpp}.h by Austin Eng · 1 year ago
  41. b7c1a98 [YCbCr Samplers] Reland Rename SamplerYCbCrVulkanDesc to YCbCrVulkanDesc by Saifuddin Hitawala · 1 year ago chromium/6435
  42. 1863472 Revert "[YCbCr Samplers] Rename SamplerYCbCrVulkanDesc to YCbCrVulkanDesc" by Austin Eng · 1 year ago chromium/6430
  43. 93d2c7f [YCbCr Samplers] Rename SamplerYCbCrVulkanDesc to YCbCrVulkanDesc by Saifuddin Hitawala · 1 year ago
  44. 5975d57 Chromium memory instrumentation support in Dawn by Sunny Sachanandani · 1 year ago
  45. 5864d1b [YCbCr Samplers] Add SamplerYCbCrVulkanDescriptor struct by Saifuddin Hitawala · 1 year, 1 month ago chromium/6416
  46. 059c322 Remove dawn::native::Instance::GetFeatureInfo by Corentin Wallez · 1 year, 1 month ago
  47. dd3f513 Implement Instance->DisconnectDawnPlatform() by Jiawei Shao · 1 year, 1 month ago
  48. 05e3bcc [dawn][wire] Make the server use a weak_ptr for callbacks. by Loko Kung · 1 year, 2 months ago
  49. da36942 Add SharedBufferMemoryD3D12Resource External Interface by Brandon Jones · 1 year, 2 months ago
  50. 8752366 [tint] Make binding space consistent for array length from uniform by Ben Clayton · 1 year, 2 months ago
  51. b825812 d3d12: Reintroduce DXGI keyed mutex support by Sunny Sachanandani · 1 year, 2 months ago
  52. c27315a [tint] Use StyledText for all diagnostics by Ben Clayton · 1 year, 2 months ago
  53. 7567443 [dawn][wire] Removes InjectDevice. by Loko Kung · 1 year, 2 months ago
  54. 7d2d30b [dawn][wire] Remove deprecated server injection APIs. by Loko Kung · 1 year, 2 months ago
  55. b547f17 Add instance level error callback by Peng Huang · 1 year, 2 months ago
  56. b10fc3b [dawn][wire] Rename reservation to handle in returned `Reserved` objects by Loko Kung · 1 year, 2 months ago
  57. d8439c0 d3d11: Tighten keyed mutex acquire scope by Sunny Sachanandani · 1 year, 2 months ago chromium/6305
  58. 68be1b2 [dawn][wire] Use client reservation structs for server injection. by Loko Kung · 1 year, 3 months ago
  59. 8180221 Adds a dawn native version of ProcessEvents that returns a bool. by Loko Kung · 1 year, 3 months ago chromium/6271
  60. 3b32f27 Fix include case for dxgi1_4.h by Clark DuVall · 1 year, 3 months ago
  61. 2dc9c25 Revert "Remove now-unused dawn::native::Instance setters" by Corentin Wallez · 1 year, 3 months ago
  62. f869f9c Remove now-unused dawn::native::Instance setters by Corentin Wallez · 1 year, 3 months ago
  63. f9116da Reland "[WGPUFuture] Move the EventManager in the wire to appear in the Instance." by Loko Kung · 1 year, 4 months ago
  64. 28ab345 Revert "[WGPUFuture] Move the EventManager in the wire to appear in the Instance." by Corentin Wallez · 1 year, 4 months ago
  65. 6ecbeed [WGPUFuture] Move the EventManager in the wire to appear in the Instance. by Loko Kung · 1 year, 4 months ago
  66. 6889227 Move EnumClassBitmasks to wgpu:: and fix emscripten-bits by Kai Ninomiya · 1 year, 4 months ago
  67. 73d4297 Remove WrapIOSurface() by Colin Blundell · 1 year, 4 months ago
  68. 0b7e415 Make dawn::native::GetFeatureInfo return nullptr on failure by Corentin Wallez · 1 year, 4 months ago
  69. 4d6794a Migrate instance options to DawnInstanceDescriptor by Corentin Wallez · 1 year, 4 months ago chromium/6197
  70. 604b058 dawn::wire Support wgslLanguageFeatures by Corentin Wallez · 1 year, 5 months ago
  71. b624179 d3d12: Add GetD3D12Device for querying ID3D12Device from WGPUDevice. by Qiu Jianlin · 1 year, 6 months ago
  72. 559ee08 d3d11: support creating webgpu::Device from an external d3d11 device by Peng Huang · 1 year, 6 months ago
  73. 576df36 Delete deprecated discovery APIs by Austin Eng · 1 year, 6 months ago
  74. cc2516a Relicense Dawn to BSD 3-Clause by Austin Eng · 1 year, 6 months ago
  75. ce8d7af Add WebGPUUseTintIR feature flag to Dawn by James Price · 1 year, 7 months ago
  76. 45a8dab dawn: add dawn::Platform hook for querying feature flags by Antonio Maiorano · 1 year, 7 months ago
  77. 26c29b7 [tint][msl] Support pixel_local attachments by Ben Clayton · 1 year, 8 months ago
  78. cade5e1 Remove wgpu::DawnInstanceDescriptor by Jiawei Shao · 1 year, 8 months ago
  79. 9410ad3 Remove unused APIProcessEvents return value by Kai Ninomiya · 1 year, 8 months ago
  80. 54c613a Drop kFirstMemberAlignment from DawnInstanceDescriptor by Austin Eng · 1 year, 8 months ago
  81. 032deed Fix build failures with DawnInfo by Jiawei Shao · 1 year, 8 months ago
  82. b585e7b Implement SharedTextureMemory and SharedFence on D3D by Austin Eng · 1 year, 8 months ago
  83. dcc2dc1 Add simple DawnInfo program. by dan sinclair · 1 year, 8 months ago
  84. 67f0992 Add TextureBuiltinsFromUniform transform by Shrek Shao · 1 year, 8 months ago
  85. c1942cf [tint] Move headers from include/tint to src/tint/api by Ben Clayton · 1 year, 9 months ago
  86. b1cd47d [tint] Move tint.cc to api/tint.cc by Ben Clayton · 1 year, 9 months ago
  87. 43c8cdc [tint] Remove sem/external_texture.h by James Price · 1 year, 9 months ago
  88. cc06e47 OpenGL: Implement support for GL texture as ExternalImage on ANGLE. by Stephen White · 1 year, 9 months ago
  89. cd52f38 [tint] Move tint/lang/core/builtin to tint/lang/core by Ben Clayton · 1 year, 9 months ago
  90. 5a54d9e Add experimental stubs for shared texture memory and fences by Austin Eng · 1 year, 9 months ago chromium/5931
  91. d2a397b Replace dawn_native with dawn::native by Jiawei Shao · 1 year, 9 months ago
  92. dc63aa4 BGL refactoring to allow for auto pipelines to use cache better. by Loko Kung · 1 year, 9 months ago
  93. 3a4bd14 GLES: allow clients to pass an explicit EGLDisplay. by Stephen White · 1 year, 9 months ago
  94. 34c8e57 [tint] Shuffle to break last circular dependencies by Ben Clayton · 1 year, 9 months ago
  95. 6891960 [tint] Make LHS of operator << generic. by Ben Clayton · 1 year, 9 months ago
  96. f848af2 [tint] Separate out fatal macros from diagnostics by Ben Clayton · 1 year, 9 months ago
  97. bae54e7 [shuffle] Remove the `utils::` namespace. by dan sinclair · 1 year, 9 months ago chromium/5917
  98. eb66431 [shuffle] Move spirv reader to new structure. by dan sinclair · 1 year, 9 months ago
  99. 6119045 [shuffle] Move wgsl reader to new structure. by dan sinclair · 1 year, 9 months ago
  100. 2dddb19 [shuffle] Move spirv writer and ast_writer to new structure. by dan sinclair · 1 year, 9 months ago