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