1. 326e14f Revert "Add a per-thread proc table using thread local storage" by Kai Ninomiya · 4 years, 5 months ago
  2. b04a92f Add a per-thread proc table using thread local storage by Austin Eng · 4 years, 5 months ago
  3. df90930 wire::client: Make Buffer::MapAsync surface server-side errors. by Corentin Wallez · 4 years, 5 months ago
  4. ed2b465 Report more detailed error information for the failures of mapAsync by Jiawei Shao · 4 years, 6 months ago
  5. 0b89b27 Move client-side OnCompletion callbacks to the server. by Austin Eng · 4 years, 7 months ago
  6. f7123d7 Remove MapRead/WriteAsync and CreateBufferMapped by Corentin Wallez · 4 years, 7 months ago
  7. 13f3340 Remove wgpu::Buffer::SetSubData by Corentin Wallez · 4 years, 7 months ago
  8. f93fa6a dawn_wire: Implement CreateBufferMapped on top of mappedAtCreation by Corentin Wallez · 4 years, 8 months ago
  9. b88b1a15 Revert "dawn_wire: Implement CreateBufferMapped on top of mappedAtCreation" by Corentin Wallez · 4 years, 8 months ago
  10. 0811ecc dawn_wire: Implement CreateBufferMapped on top of mappedAtCreation by Corentin Wallez · 4 years, 8 months ago
  11. 5b007a5 dawn_wire: Implement MapRead/WriteAsync on top of MapAsync by Corentin Wallez · 4 years, 8 months ago
  12. 0d158ac Fix some bugs in buffer mapping in the wire client by Kai Ninomiya · 4 years, 8 months ago
  13. f6e7044 Add offset and size to Get[Const]MappedRange. by Corentin Wallez · 4 years, 8 months ago
  14. 450b6f4 Use MapAsync callback for server->client map callbacks. by Corentin Wallez · 4 years, 8 months ago
  15. c15c6eb dawn_wire/server: Use MapAsync to do Map[Read/Write]Async by Corentin Wallez · 4 years, 8 months ago
  16. 9d66c53 Implementing Queue::WriteTexture in Metal by Tomek Ponitka · 4 years, 8 months ago
  17. 0d52f80 Implement Buffer::MapAsync by Corentin Wallez · 4 years, 8 months ago
  18. 6328356 Autoformat everything except tests/examples by Kai Ninomiya · 4 years, 8 months ago
  19. a9c7d64 Adding Queue::WriteTexture by Tomek Ponitka · 4 years, 8 months ago
  20. b2ea191 Implement GPUBufferDescriptor.mappedAtCreation. by Corentin Wallez · 4 years, 8 months ago
  21. dbf805f Update GetMappedRange to not produce validation errors by Corentin Wallez · 4 years, 9 months ago
  22. 00d6215 dawn_wire/client: Add ToAPI and FromAPI helpers. by Corentin Wallez · 4 years, 9 months ago
  23. 2f616dd dawn_wire: Remove client/ApiProcs_autogen.h by Corentin Wallez · 4 years, 9 months ago
  24. d411726 dawn_wire: Make ApiProcs call into objects directly. by Corentin Wallez · 4 years, 9 months ago
  25. 9fa6883 dawn_wire/client: Encapsulate all queue/fence-related logic by Corentin Wallez · 4 years, 9 months ago
  26. 1325ab1 Add Buffer::Get[|Const]MappedRange by Corentin Wallez · 4 years, 9 months ago
  27. bae16b4 dawn_wire/client: Encapsulate all buffer-related logic in Buffer.cpp by Corentin Wallez · 4 years, 9 months ago
  28. 90abd47 dawn_wire: Factor the common command serialization pattern. by Corentin Wallez · 4 years, 9 months ago
  29. cf1fdf4 Handle OOM buffer allocations better by Austin Eng · 4 years, 9 months ago
  30. 47a3341 Deprecate Buffer::SetSubData in favor of Queue::WriteBuffer by Corentin Wallez · 4 years, 10 months ago
  31. 275a95c Fix missing headers with libstdc++ (GCC 10.1) by nihui · 4 years, 10 months ago
  32. a1800c0 Make fence descriptor optional by Austin Eng · 4 years, 10 months ago
  33. 409cf67 Special-case GetDefaultQueue in the wire by Corentin Wallez · 5 years ago
  34. 5e08859 Revert "Special-case GetDefaultQueue in the wire" by Corentin Wallez · 5 years ago
  35. f93791a Special-case GetDefaultQueue in the wire by Corentin Wallez · 5 years ago
  36. f941205 Use new gmock MOCK_FUNCTION macro. by Corentin Wallez · 5 years ago
  37. ba72944 dawn_wire: Validate all objects are from the same device in the client by Austin Eng · 5 years ago
  38. 0ff7ed4 Remove CreateBufferMappedAsync by Corentin Wallez · 5 years ago
  39. 93bea5c Add WireClient::Disconnect to stop serializing commands by Austin Eng · 5 years ago
  40. 518c8e7 Cleanup: Rename dawn_wire Object "serial" to "generation" by Austin Eng · 5 years ago
  41. 077a427 Tombstone exhausted ObjectIds in the wire by Austin Eng · 5 years ago
  42. 7119a02 BUILD.gn: enable additional warnings. by Corentin Wallez · 5 years ago
  43. 36cd174 dawn_wire: Correctly handle buffer state changes on Destroy() by Corentin Wallez · 5 years ago
  44. 9bba4a9 Add DeviceLostCallback to dawn.json and dawn_wire by Natasha Lee · 5 years ago
  45. 1fdcb16 Make dawn_wire use the webgpu.h header by Corentin Wallez · 5 years ago
  46. 8eb8385 dawn_wire: Tag deserialize commands with volatile pointer by Austin Eng · 5 years ago
  47. e06f01b dawn_wire: Forward client-generated errors to the server by Austin Eng · 5 years ago
  48. 09cc2b9 Fixed compilation issues when using libstdc++ by Mathieu-Andre Chiasson · 5 years ago
  49. 45238d7 Add empty implementations of Push/PopErrorScope by Austin Eng · 6 years ago
  50. 45ea7e6 Rename SetErrorCallback to SetUncapturedErrorCallback by Austin Eng · 6 years ago
  51. cb0cb65 Rename DeviceErrorCallback to ErrorCallback and add ErrorType arg by Austin Eng · 6 years ago
  52. 5603dc9 Rename ContextLost to DeviceLost 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. 67ab1ea dawn.json: Use void* instead of uint8_t* for data pointers by Corentin Wallez · 6 years ago
  58. 839053b Replace dawn::CallbackUserdata with void* by Corentin Wallez · 6 years ago
  59. 76e3de4 Implement CreateBufferMapped in dawn_wire by Austin Eng · 6 years ago
  60. 3a8aa31 Rename .inl to .inc by Austin Eng · 6 years ago
  61. 740995c Implement CreateBufferMapped in dawn_native for MAP_WRITE buffers only. by Austin Eng · 6 years ago
  62. cf52d71 Change buffer-related sizes/offsets to be uint64_t by Austin Eng · 6 years ago
  63. cb2c64f Nuke Builders Part 2: remove all builder code from wire by Corentin Wallez · 6 years ago
  64. 339bd9d Add dawn_wire entrypoints to inject texture in the wire by Corentin Wallez · 6 years ago
  65. 45f9730 Capitalize C types dawn -> Dawn by Austin Eng · 6 years ago
  66. 1cc3866 Move CreateFence from Device to Queue by Austin Eng · 6 years ago
  67. 1541c8b Remove |start| and |size| from buffer mapping by Austin Eng · 6 years ago
  68. e2c8513 Create wire Client and Server classes with private impl by Austin Eng · 6 years ago
  69. 1139d1c Factor wire client handlers into proper command handlers and doers by Austin Eng · 6 years ago
  70. cd4fd8e Make the wire Client own ObjectAllocators and CommandSerializer by Austin Eng · 6 years ago
  71. acd8b7d Separate WireClient.cpp into multiple files. by Austin Eng · 6 years ago