1. 7d256c7 dawn::native: Implement wgslLanguageFeatures. by Corentin Wallez · 1 year, 2 months ago
  2. 6f2cbf6 [WGPUFuture] Implement and use Futures in wire for requestAdapter. by Loko Kung · 1 year, 3 months ago
  3. cc2516a Relicense Dawn to BSD 3-Clause by Austin Eng · 1 year, 3 months ago
  4. 3a00a9e [webgpu-headers] Removes signalValue from onSubmittedWorkDone. by Loko Kung · 1 year, 4 months ago
  5. a923921 [WGPUFuture] Implements mapAsync and use futures in wire. by Loko Kung · 1 year, 4 months ago
  6. be98f27 Add WGPUFuture, and implement for WorkDone in Metal + wire by Kai Ninomiya · 1 year, 4 months ago
  7. 09febd4 Simplify wire to have less custom object creation by Austin Eng · 1 year, 7 months ago
  8. 943a1a2 Add SwapChain::GetCurrentTexture by Corentin Wallez · 1 year, 8 months ago
  9. 0bdf2da Compat: Reject CubeArrays via Validation by Gregg Tavares · 1 year, 8 months ago
  10. 27521c6 Add Dawn Wire Server LPM Fuzzer [4/N] by Brendon Tiszka · 1 year, 8 months ago
  11. 3355731 Add Device::GetSupportedSurfaceUsage() method. by Le Hoang Quyen · 1 year, 9 months ago
  12. 99b8081 Add AdapterBase::APIGetInstance by Le Hoang Quyen · 1 year, 10 months ago
  13. 915e55a Add Buffer.GetMapState() by Takahiro · 2 years, 1 month ago
  14. bf32435 Add DeviceBase::APIGetAdapter by Austin Eng · 2 years, 5 months ago
  15. 256e026 dawn: Add Device::CreateErrorTexture(desc) by Corentin Wallez · 2 years, 6 months ago chromium/5193
  16. 45820ae Add reflection APIs for wgpu::QuerySet. by Corentin Wallez · 2 years, 8 months ago
  17. 736e97c Add reflection APIs for wgpu::Texture. by Corentin Wallez · 2 years, 8 months ago
  18. d428187 Add reflection APIs for wgpu::Buffer. by Corentin Wallez · 2 years, 8 months ago
  19. f2556ab Initial Android surface by Alexander Vestin · 2 years, 10 months ago chromium/4965
  20. a9386f3 Fixes popErrorScope to match the specs. by Loko Kung · 2 years, 10 months ago
  21. 5b9b986 Rename SurfaceDescriptorFromXlib -> SurfaceDescriptorFromXlibWindow by Shrek Shao · 2 years, 11 months ago chromium/4935
  22. 26c31f6 Shuffle 'docs' directories by Ben Clayton · 3 years ago
  23. 2f218e2 Implement upstream RequestDevice, add native-only CreateDevice by Austin Eng · 3 years, 1 month ago
  24. 07e7667 dawn_wire: Implement requestAdapter and requestDevice by Austin Eng · 3 years, 1 month ago
  25. 89ddadc Add feature queries to dawn_native/dawn_wire by Austin Eng · 3 years, 1 month ago
  26. 5397f9f Add basic or stub implementations of upstream instance/adapter APIs by Austin Eng · 3 years, 1 month ago chromium/4768
  27. 1f25ea9 dawn_wire: Directly use the data in deserialized buffer when possible by Jiawei Shao · 3 years, 2 months ago
  28. b6d80e0 dawn_wire: Rename Write{Buffer|Texture}Internal to Write{Buffer|Texture} by Jiawei Shao · 3 years, 2 months ago
  29. 51791e0 Add 'reason' argument to device lost callback by Kai Ninomiya · 3 years, 4 months ago
  30. bffc966 Add wgpuDeviceGetLimits. Split Required/Supported limit structs by Austin Eng · 3 years, 4 months ago
  31. c7203ba Remove deprecated ComputePipelineDescriptor.computeStage by Corentin Wallez · 3 years, 4 months ago
  32. 378ea27 Remove stray reference to GetDefaultQueue by Corentin Wallez · 3 years, 5 months ago
  33. 6e680fc MapAsync update: keep read/write handle through lifetime of mappable buffers by shrekshao · 3 years, 7 months ago
  34. 0d50a2c ComputePipelineDescriptor.computeStage->compute by Brandon Jones · 3 years, 8 months ago
  35. 11379a3 Add support for windows SwapChainPanel in SwapChain and Surface by 陈俊嘉 · 3 years, 8 months ago
  36. b44000e Add the user-visible logging interface. by Zhaoming Jiang · 3 years, 8 months ago
  37. 41c87d9 Removed deprecated CreateRenderPipeline path by Brandon Jones · 3 years, 8 months ago
  38. a548578 Remove Fences by Brandon Jones · 3 years, 8 months ago
  39. 74326fe Add support for UWP CoreWindow in SwapChain and Surface by 陈俊嘉 · 3 years, 9 months ago
  40. 6f2bbe9 Implement GPUCompilationInfo by Brandon Jones · 3 years, 10 months ago
  41. 6d0438c Add documentation for the codegen. by Corentin Wallez · 3 years, 10 months ago
  42. 8ac6a48 Make CreateRenderPipelineAsync use Descriptor2 by Corentin Wallez · 3 years, 10 months ago
  43. 8091584 Rename Buffer/TextureCopyView to ImageCopyBuffer/Texture. by Corentin Wallez · 3 years, 11 months ago
  44. c093db2 Implement Queue::OnSubmittedWorkDone by Corentin Wallez · 4 years ago
  45. 2d3c2e3 Rename CreateReady*Pipeline to Create*PipelineAsync by Corentin Wallez · 4 years ago
  46. f104fea Remove size_t from wire transfer structs by Austin Eng · 4 years ago
  47. 6d315da Device: Deprecated GetDefaultQueue in favor of ::GetQueue() by Corentin Wallez · 4 years ago
  48. 4d66fb2 dawn_wire: Implement device-related callbacks for multiple devices by Austin Eng · 4 years ago
  49. 8ba0a01 Ensure all wire child objects are destroyed before their device by Austin Eng · 4 years ago
  50. 03e1400 Add the entry point of CreateReadyRenderPipeline by Jiawei Shao · 4 years, 3 months ago
  51. ae5f950 Add the entry point of CreateReadyComputePipeline by Jiawei Shao · 4 years, 3 months ago
  52. 0b89b27 Move client-side OnCompletion callbacks to the server. by Austin Eng · 4 years, 5 months ago
  53. f7123d7 Remove MapRead/WriteAsync and CreateBufferMapped by Corentin Wallez · 4 years, 5 months ago
  54. 13f3340 Remove wgpu::Buffer::SetSubData by Corentin Wallez · 4 years, 5 months ago
  55. f93fa6a dawn_wire: Implement CreateBufferMapped on top of mappedAtCreation by Corentin Wallez · 4 years, 6 months ago
  56. b88b1a15 Revert "dawn_wire: Implement CreateBufferMapped on top of mappedAtCreation" by Corentin Wallez · 4 years, 6 months ago
  57. 0811ecc dawn_wire: Implement CreateBufferMapped on top of mappedAtCreation by Corentin Wallez · 4 years, 6 months ago
  58. 450b6f4 Use MapAsync callback for server->client map callbacks. by Corentin Wallez · 4 years, 6 months ago
  59. c15c6eb dawn_wire/server: Use MapAsync to do Map[Read/Write]Async by Corentin Wallez · 4 years, 6 months ago
  60. 9d66c53 Implementing Queue::WriteTexture in Metal by Tomek Ponitka · 4 years, 6 months ago
  61. 0d52f80 Implement Buffer::MapAsync by Corentin Wallez · 4 years, 6 months ago
  62. a9c7d64 Adding Queue::WriteTexture by Tomek Ponitka · 4 years, 7 months ago
  63. 2f616dd dawn_wire: Remove client/ApiProcs_autogen.h by Corentin Wallez · 4 years, 7 months ago
  64. 9fa6883 dawn_wire/client: Encapsulate all queue/fence-related logic by Corentin Wallez · 4 years, 7 months ago
  65. 1325ab1 Add Buffer::Get[|Const]MappedRange by Corentin Wallez · 4 years, 7 months ago
  66. 47a3341 Deprecate Buffer::SetSubData in favor of Queue::WriteBuffer by Corentin Wallez · 4 years, 8 months ago
  67. 409cf67 Special-case GetDefaultQueue in the wire by Corentin Wallez · 4 years, 9 months ago
  68. 5e08859 Revert "Special-case GetDefaultQueue in the wire" by Corentin Wallez · 4 years, 9 months ago
  69. f93791a Special-case GetDefaultQueue in the wire by Corentin Wallez · 4 years, 9 months ago
  70. 0ff7ed4 Remove CreateBufferMappedAsync by Corentin Wallez · 4 years, 9 months ago
  71. 36cd174 dawn_wire: Correctly handle buffer state changes on Destroy() by Corentin Wallez · 4 years, 10 months ago
  72. 3a1746e Introduce wgpu::Surface and implement it for HWND, X11 and Metal by Corentin Wallez · 5 years ago
  73. 9bba4a9 Add DeviceLostCallback to dawn.json and dawn_wire by Natasha Lee · 5 years ago
  74. 540abab Introduce a "callback" type in dawn.json by Corentin Wallez · 5 years ago
  75. 45238d7 Add empty implementations of Push/PopErrorScope by Austin Eng · 5 years ago
  76. 45ea7e6 Rename SetErrorCallback to SetUncapturedErrorCallback by Austin Eng · 5 years ago
  77. cb0cb65 Rename DeviceErrorCallback to ErrorCallback and add ErrorType arg by Austin Eng · 5 years ago
  78. 6a5418a Add MemoryTransfer interfaces to the wire by Austin Eng · 6 years ago
  79. 21eba76 Implement CreateBufferMappedAsync in dawn_wire and dawn_native by Austin Eng · 6 years ago
  80. 67ab1ea dawn.json: Use void* instead of uint8_t* for data pointers by Corentin Wallez · 6 years ago
  81. 76e3de4 Implement CreateBufferMapped in dawn_wire by Austin Eng · 6 years ago
  82. 740995c Implement CreateBufferMapped in dawn_native for MAP_WRITE buffers only. by Austin Eng · 6 years ago
  83. cf52d71 Change buffer-related sizes/offsets to be uint64_t by Austin Eng · 6 years ago
  84. 1cc3866 Move CreateFence from Device to Queue by Austin Eng · 6 years ago
  85. 1541c8b Remove |start| and |size| from buffer mapping by Austin Eng · 6 years ago
  86. 62e8397 Factor wire server handlers into proper command handlers and doers by Austin Eng · 6 years ago
  87. 1139d1c Factor wire client handlers into proper command handlers and doers by Austin Eng · 6 years ago
  88. c7f416c Add wire_cmd.py and dawn_wire.json to autogenerate all wire commands. by Austin Eng · 6 years ago