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