1. 02fbf16 Add validation, storage, and querying of limits by Austin Eng · 3 years, 6 months ago
  2. dc7971c dawn_wire: Support deserializing s->c chained structs by Austin Eng · 3 years, 6 months ago
  3. 75f554d WireCmd: disallow optional members with length="otherMember" by Corentin Wallez · 3 years, 9 months ago
  4. bd3f586 dawn_wire: Move BufferConsumer to it's own file. Unify WIRE_TRY by Austin Eng · 4 years ago
  5. 5eb496b Add comment that memberLength for-loop cannot overflow by Austin Eng · 4 years, 1 month ago
  6. f104fea Remove size_t from wire transfer structs by Austin Eng · 4 years, 1 month ago
  7. 51db53f dawn_wire: Harden deserialization routines by Austin Eng · 4 years, 1 month ago
  8. b921b7d Guard against overflow when allocating the null terminator by Austin Eng · 4 years, 1 month ago
  9. 1b31dc0 Add a BufferConsumer primitive for wire [de]serialization by Austin Eng · 4 years, 1 month ago
  10. 7fe5aa2 Remove deprecated Wire APIs by Austin Eng · 4 years, 1 month ago
  11. 9a2174a Pass the buffer size into DeserializeWGPUDeviceProperties by Austin Eng · 4 years, 1 month ago
  12. 65a903b dawn_wire: Gracefully handle all invalid and unknown sTypes by Austin Eng · 4 years, 1 month ago
  13. cac0442 dawn_wire: Support chunked commands by Austin Eng · 4 years, 5 months ago
  14. 90abd47 dawn_wire: Factor the common command serialization pattern. by Corentin Wallez · 4 years, 9 months ago
  15. 00b90ea Enable more warning needed for Skia to build with Dawn on Linux by Corentin Wallez · 4 years, 11 months ago
  16. 518c8e7 Cleanup: Rename dawn_wire Object "serial" to "generation" by Austin Eng · 5 years ago
  17. 5b7292c Fix more compilation warnings. by Zhenyao Mo · 5 years ago
  18. 76a8d0b Support chained extension structs on the wire by Austin Eng · 5 years ago
  19. 1fdcb16 Make dawn_wire use the webgpu.h header by Corentin Wallez · 5 years ago
  20. 2c8b5c6 Introduce the webgpu[_cpp].h headers. by Corentin Wallez · 5 years ago
  21. 5c2f5f3 Implement serialization/deserialization of DawnDeviceProperties by Jiawei Shao · 5 years ago
  22. 919812e Use webgpu.h's bitmask type definitions. by Corentin Wallez · 5 years ago
  23. b0cdf95 Fix compilation with MSVC of volatile assignment operator by Austin Eng · 5 years ago
  24. 8eb8385 dawn_wire: Tag deserialize commands with volatile pointer by Austin Eng · 5 years ago
  25. 4379e8f dawn_wire: Only generate has_member for optional members by Austin Eng · 5 years ago
  26. f622a44 Fix support for optional const char* by François Beaufort · 5 years ago
  27. c6c7a42 Remove indirection for vertexStage by Corentin Wallez · 6 years ago
  28. 6a5418a Add MemoryTransfer interfaces to the wire by Austin Eng · 6 years ago
  29. 67ab1ea dawn.json: Use void* instead of uint8_t* for data pointers by Corentin Wallez · 6 years ago
  30. 740995c Implement CreateBufferMapped in dawn_native for MAP_WRITE buffers only. by Austin Eng · 6 years ago
  31. cb2c64f Nuke Builders Part 2: remove all builder code from wire by Corentin Wallez · 6 years ago
  32. f872e69 Wire: Add support from optional struct/integer const* by Corentin Wallez · 6 years ago
  33. c0f31e7 Use const*const* to annotate a sequence of descriptors by Yunchao He · 6 years ago
  34. c7f416c Add wire_cmd.py and dawn_wire.json to autogenerate all wire commands. by Austin Eng · 6 years ago
  35. a19c759 WireCmd: guard against overflows when computing array sizes by Corentin Wallez · 6 years ago
  36. 0f50114 Disable/avoid some warnings. by Stephen White · 6 years ago
  37. 7b3ea34 WireCmd: Update buffer pointer when serializing sub elements by Corentin Wallez · 6 years ago
  38. d8c1a48 WireCmd: require opt-in to treat ID 0 as nullptr instead of error. by Corentin Wallez · 6 years ago
  39. dcc488a WireCmd: error out if "self" is null. by Corentin Wallez · 6 years ago
  40. 03e1813 Add DAWN_UNUSED_FUNC to ignore unused functions in generated code by Corentin Wallez · 6 years ago
  41. bdc8677 Make dawn_wire a shared library by Corentin Wallez · 7 years ago[Renamed (97%) from generator/templates/wire/WireCmd.cpp]
  42. ae79c03 Rename the nxt namespace to dawn by Corentin Wallez · 7 years ago
  43. 83a9c9d Rename src/common macros NXT_* to DAWN_* by Corentin Wallez · 7 years ago
  44. 33ca496 Rename Error.h macros from NXT to DAWN by Corentin Wallez · 7 years ago
  45. 4a9ef4e Rename the copyright authors from NXT to Dawn by Corentin Wallez · 7 years ago
  46. f53f98b Use a descriptor for PipelineLayout (#206) by Kai Ninomiya · 7 years ago
  47. 40e72d7 WireCmd: factor code to [de]serialize structs and methods by Corentin Wallez · 7 years ago
  48. 88fb8fa Wire: Move the logic of [de]serialization in WireCmd. by Corentin Wallez · 7 years ago
  49. a641654 generator: Add support for structure of non-object values by Corentin Wallez · 7 years ago
  50. cd0ea35 Implement builder callback forwarding in the wire by Corentin Wallez · 8 years ago
  51. f07e3bd Initial commit of all the NXT integration. by Corentin Wallez · 8 years ago