- 326e14f Revert "Add a per-thread proc table using thread local storage" by Kai Ninomiya · 4 years, 5 months ago
- b04a92f Add a per-thread proc table using thread local storage by Austin Eng · 4 years, 5 months ago
- df90930 wire::client: Make Buffer::MapAsync surface server-side errors. by Corentin Wallez · 4 years, 5 months ago
- ed2b465 Report more detailed error information for the failures of mapAsync by Jiawei Shao · 4 years, 6 months ago
- 0b89b27 Move client-side OnCompletion callbacks to the server. by Austin Eng · 4 years, 7 months ago
- f7123d7 Remove MapRead/WriteAsync and CreateBufferMapped by Corentin Wallez · 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
- 5b007a5 dawn_wire: Implement MapRead/WriteAsync on top of MapAsync by Corentin Wallez · 4 years, 8 months ago
- 0d158ac Fix some bugs in buffer mapping in the wire client by Kai Ninomiya · 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
- 9d66c53 Implementing Queue::WriteTexture in Metal by Tomek Ponitka · 4 years, 8 months ago
- 0d52f80 Implement Buffer::MapAsync by Corentin Wallez · 4 years, 8 months ago
- 6328356 Autoformat everything except tests/examples by Kai Ninomiya · 4 years, 8 months ago
- a9c7d64 Adding Queue::WriteTexture by Tomek Ponitka · 4 years, 8 months ago
- b2ea191 Implement GPUBufferDescriptor.mappedAtCreation. by Corentin Wallez · 4 years, 8 months ago
- dbf805f Update GetMappedRange to not produce validation errors by Corentin Wallez · 4 years, 9 months ago
- 00d6215 dawn_wire/client: Add ToAPI and FromAPI helpers. by Corentin Wallez · 4 years, 9 months ago
- 2f616dd dawn_wire: Remove client/ApiProcs_autogen.h by Corentin Wallez · 4 years, 9 months ago
- d411726 dawn_wire: Make ApiProcs call into objects directly. by Corentin Wallez · 4 years, 9 months ago
- 9fa6883 dawn_wire/client: Encapsulate all queue/fence-related logic by Corentin Wallez · 4 years, 9 months ago
- 1325ab1 Add Buffer::Get[|Const]MappedRange by Corentin Wallez · 4 years, 9 months ago
- bae16b4 dawn_wire/client: Encapsulate all buffer-related logic in Buffer.cpp by Corentin Wallez · 4 years, 9 months ago
- 90abd47 dawn_wire: Factor the common command serialization pattern. by Corentin Wallez · 4 years, 9 months ago
- cf1fdf4 Handle OOM buffer allocations better by Austin Eng · 4 years, 9 months ago
- 47a3341 Deprecate Buffer::SetSubData in favor of Queue::WriteBuffer by Corentin Wallez · 4 years, 10 months ago
- 275a95c Fix missing headers with libstdc++ (GCC 10.1) by nihui · 4 years, 10 months ago
- a1800c0 Make fence descriptor optional by Austin Eng · 4 years, 10 months ago
- 409cf67 Special-case GetDefaultQueue in the wire by Corentin Wallez · 5 years ago
- 5e08859 Revert "Special-case GetDefaultQueue in the wire" by Corentin Wallez · 5 years ago
- f93791a Special-case GetDefaultQueue in the wire by Corentin Wallez · 5 years ago
- f941205 Use new gmock MOCK_FUNCTION macro. by Corentin Wallez · 5 years ago
- ba72944 dawn_wire: Validate all objects are from the same device in the client by Austin Eng · 5 years ago
- 0ff7ed4 Remove CreateBufferMappedAsync by Corentin Wallez · 5 years ago
- 93bea5c Add WireClient::Disconnect to stop serializing commands by Austin Eng · 5 years ago
- 518c8e7 Cleanup: Rename dawn_wire Object "serial" to "generation" by Austin Eng · 5 years ago
- 077a427 Tombstone exhausted ObjectIds in the wire by Austin Eng · 5 years ago
- 7119a02 BUILD.gn: enable additional warnings. by Corentin Wallez · 5 years ago
- 36cd174 dawn_wire: Correctly handle buffer state changes on Destroy() by Corentin Wallez · 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
- e06f01b dawn_wire: Forward client-generated errors to the server by Austin Eng · 5 years ago
- 09cc2b9 Fixed compilation issues when using libstdc++ by Mathieu-Andre Chiasson · 5 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
- 5603dc9 Rename ContextLost to DeviceLost 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
- 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
- 740995c Implement CreateBufferMapped in dawn_native for MAP_WRITE buffers only. by Austin Eng · 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
- 45f9730 Capitalize C types dawn -> Dawn by Austin Eng · 6 years ago
- 1cc3866 Move CreateFence from Device to Queue by Austin Eng · 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
- 1139d1c Factor wire client handlers into proper command handlers and doers by Austin Eng · 6 years ago
- cd4fd8e Make the wire Client own ObjectAllocators and CommandSerializer by Austin Eng · 6 years ago
- acd8b7d Separate WireClient.cpp into multiple files. by Austin Eng · 6 years ago