1. 51791e0 Add 'reason' argument to device lost callback by Kai Ninomiya · 3 years, 6 months ago
  2. 6e680fc MapAsync update: keep read/write handle through lifetime of mappable buffers by shrekshao · 3 years, 8 months ago
  3. b44000e Add the user-visible logging interface. by Zhaoming Jiang · 3 years, 9 months ago
  4. 41c87d9 Removed deprecated CreateRenderPipeline path by Brandon Jones · 3 years, 10 months ago
  5. a548578 Remove Fences by Brandon Jones · 3 years, 10 months ago
  6. e190045 dawn_wire: Add support for injecting/reserving swapchains by Corentin Wallez · 4 years ago
  7. 6f2bbe9 Implement GPUCompilationInfo by Brandon Jones · 4 years ago
  8. 8ac6a48 Make CreateRenderPipelineAsync use Descriptor2 by Corentin Wallez · 4 years ago
  9. 8091584 Rename Buffer/TextureCopyView to ImageCopyBuffer/Texture. by Corentin Wallez · 4 years ago
  10. bd3f586 dawn_wire: Move BufferConsumer to it's own file. Unify WIRE_TRY by Austin Eng · 4 years, 1 month ago
  11. c093db2 Implement Queue::OnSubmittedWorkDone by Corentin Wallez · 4 years, 1 month ago
  12. 2d3c2e3 Rename CreateReady*Pipeline to Create*PipelineAsync by Corentin Wallez · 4 years, 1 month ago
  13. f104fea Remove size_t from wire transfer structs by Austin Eng · 4 years, 1 month ago
  14. 1b31dc0 Add a BufferConsumer primitive for wire [de]serialization by Austin Eng · 4 years, 1 month ago
  15. 7fe5aa2 Remove deprecated Wire APIs by Austin Eng · 4 years, 1 month ago
  16. 623d808 Add a Reserved state for dawn_wire ObjectId allocations by Austin Eng · 4 years, 1 month ago
  17. 4d66fb2 dawn_wire: Implement device-related callbacks for multiple devices by Austin Eng · 4 years, 2 months ago
  18. cef68bc dawn_wire: Fix a bug with multiple injected devices by Austin Eng · 4 years, 2 months ago
  19. 8bcde8e dawn_wire: Add Reserve/InjectDevice by Austin Eng · 4 years, 2 months ago
  20. 8ba0a01 Ensure all wire child objects are destroyed before their device by Austin Eng · 4 years, 2 months ago
  21. 5ad5557 Remove special-casing of device reference/release in the wire by Austin Eng · 4 years, 2 months ago
  22. 22eff1e Fixes to build with MSVC 2019 by Carl Woffenden · 4 years, 2 months ago
  23. 200941c dawn_wire: Return early in callbacks after the server is destroyed by Austin Eng · 4 years, 2 months ago
  24. 42103bc Fix crash when device is removed before CreateReady*Pipeline callback by Jiawei Shao · 4 years, 5 months ago
  25. 03e1400 Add the entry point of CreateReadyRenderPipeline by Jiawei Shao · 4 years, 5 months ago
  26. ae5f950 Add the entry point of CreateReadyComputePipeline by Jiawei Shao · 4 years, 5 months ago
  27. cac0442 dawn_wire: Support chunked commands by Austin Eng · 4 years, 5 months ago
  28. 0b89b27 Move client-side OnCompletion callbacks to the server. by Austin Eng · 4 years, 7 months ago
  29. 13f3340 Remove wgpu::Buffer::SetSubData by Corentin Wallez · 4 years, 7 months ago
  30. f93fa6a dawn_wire: Implement CreateBufferMapped on top of mappedAtCreation by Corentin Wallez · 4 years, 8 months ago
  31. b88b1a15 Revert "dawn_wire: Implement CreateBufferMapped on top of mappedAtCreation" by Corentin Wallez · 4 years, 8 months ago
  32. 0811ecc dawn_wire: Implement CreateBufferMapped on top of mappedAtCreation by Corentin Wallez · 4 years, 8 months ago
  33. f6e7044 Add offset and size to Get[Const]MappedRange. by Corentin Wallez · 4 years, 8 months ago
  34. 450b6f4 Use MapAsync callback for server->client map callbacks. by Corentin Wallez · 4 years, 8 months ago
  35. c15c6eb dawn_wire/server: Use MapAsync to do Map[Read/Write]Async by Corentin Wallez · 4 years, 8 months ago
  36. a9c7d64 Adding Queue::WriteTexture by Tomek Ponitka · 4 years, 8 months ago
  37. 90abd47 dawn_wire: Factor the common command serialization pattern. by Corentin Wallez · 4 years, 9 months ago
  38. 13f4650 Add tests and fix (create) mapping zero-sized buffers by Corentin Wallez · 4 years, 9 months ago
  39. 47a3341 Deprecate Buffer::SetSubData in favor of Queue::WriteBuffer by Corentin Wallez · 4 years, 10 months ago
  40. f941205 Use new gmock MOCK_FUNCTION macro. by Corentin Wallez · 5 years ago
  41. 0ff7ed4 Remove CreateBufferMappedAsync by Corentin Wallez · 5 years ago
  42. 518c8e7 Cleanup: Rename dawn_wire Object "serial" to "generation" by Austin Eng · 5 years ago
  43. 36cd174 dawn_wire: Correctly handle buffer state changes on Destroy() by Corentin Wallez · 5 years ago
  44. 17a8498 ObjectStorage Allocate nullptr when id is 0 by Natasha Lee · 5 years ago
  45. 9bba4a9 Add DeviceLostCallback to dawn.json and dawn_wire by Natasha Lee · 5 years ago
  46. 1fdcb16 Make dawn_wire use the webgpu.h header by Corentin Wallez · 5 years ago
  47. 8eb8385 dawn_wire: Tag deserialize commands with volatile pointer by Austin Eng · 5 years ago
  48. 09cc2b9 Fixed compilation issues when using libstdc++ by Mathieu-Andre Chiasson · 5 years ago
  49. abec145 dawn_wire: Fix leak in Server::DoDevicePopErrorScope by Austin Eng · 6 years ago
  50. 45238d7 Add empty implementations of Push/PopErrorScope by Austin Eng · 6 years ago
  51. 45ea7e6 Rename SetErrorCallback to SetUncapturedErrorCallback by Austin Eng · 6 years ago
  52. cb0cb65 Rename DeviceErrorCallback to ErrorCallback and add ErrorType arg by Austin Eng · 6 years ago
  53. a9658d9 MemoryTransferService: Separate functions to serialize and get serialization size by Austin Eng · 6 years ago
  54. 72724b8 Add wire tests and mocks for the MemoryTransferService by Austin Eng · 6 years ago
  55. 6a5418a Add MemoryTransfer interfaces to the wire by Austin Eng · 6 years ago
  56. 21eba76 Implement CreateBufferMappedAsync in dawn_wire and dawn_native by Austin Eng · 6 years ago
  57. 120f5d9 Return nullptr from MakeErrorMapped if OOM allocating staging data by Austin Eng · 6 years ago
  58. 67ab1ea dawn.json: Use void* instead of uint8_t* for data pointers by Corentin Wallez · 6 years ago
  59. 839053b Replace dawn::CallbackUserdata with void* by Corentin Wallez · 6 years ago
  60. 76e3de4 Implement CreateBufferMapped in dawn_wire by Austin Eng · 6 years ago
  61. 3a8aa31 Rename .inl to .inc by Austin Eng · 6 years ago
  62. f54bb68 Improve usage of static_casts over reinterpret_casts by Rafael Cintron · 6 years ago
  63. cf52d71 Change buffer-related sizes/offsets to be uint64_t by Austin Eng · 6 years ago
  64. cb2c64f Nuke Builders Part 2: remove all builder code from wire by Corentin Wallez · 6 years ago
  65. 339bd9d Add dawn_wire entrypoints to inject texture in the wire by Corentin Wallez · 6 years ago
  66. 041aca1 Fix leaking FenceCompletionUserdata in the wire by Austin Eng · 6 years ago
  67. 45f9730 Capitalize C types dawn -> Dawn by Austin Eng · 6 years ago
  68. b92fa10 KnownObject: Make it an error to request ID 0 by Corentin Wallez · 6 years ago
  69. 1541c8b Remove |start| and |size| from buffer mapping by Austin Eng · 6 years ago
  70. e2c8513 Create wire Client and Server classes with private impl by Austin Eng · 6 years ago
  71. 62e8397 Factor wire server handlers into proper command handlers and doers by Austin Eng · 6 years ago
  72. 8749506 dawn_wire: Move manual class members from ServerBase to Server by Austin Eng · 6 years ago
  73. fd4688e Separate WireServer.cpp into multiple files. by Austin Eng · 6 years ago