1. 5603dc9 Rename ContextLost to DeviceLost by Austin Eng · 6 years ago
  2. 9e9e29f Remove Bit from TextureUsageBit and BufferUsageBit by Corentin Wallez · 6 years ago
  3. 93196db Implement new defaults for Texture::CreateView by Kai Ninomiya · 6 years ago
  4. ba84fb2 OpenGL: Add support for backend validation by Corentin Wallez · 6 years ago
  5. 6a5418a Add MemoryTransfer interfaces to the wire by Austin Eng · 6 years ago
  6. 0326b80 Use whole size of buffer if binding buffer size is UINT64_MAX by François Beaufort · 6 years ago
  7. 4af9808 Make rasterization state descriptor optional by François Beaufort · 6 years ago
  8. 8f93871 Add default values to dawn.json for dawncpp.h by Corentin Wallez · 6 years ago
  9. 8f4046b Remove glad and replace it with our own GL header by Corentin Wallez · 6 years ago
  10. 21eba76 Implement CreateBufferMappedAsync in dawn_wire and dawn_native by Austin Eng · 6 years ago
  11. df69f24 OpenGL: Don't use glad to load OpenGL entrypoints by Corentin Wallez · 6 years ago
  12. 67ab1ea dawn.json: Use void* instead of uint8_t* for data pointers by Corentin Wallez · 6 years ago
  13. 839053b Replace dawn::CallbackUserdata with void* by Corentin Wallez · 6 years ago
  14. 3a8aa31 Rename .inl to .inc by Austin Eng · 6 years ago
  15. 740995c Implement CreateBufferMapped in dawn_native for MAP_WRITE buffers only. by Austin Eng · 6 years ago
  16. cf52d71 Change buffer-related sizes/offsets to be uint64_t by Austin Eng · 6 years ago
  17. 4f5fc2d Nuke Builders part 4: headers, proctable and miscreferences by Corentin Wallez · 6 years ago
  18. cb2c64f Nuke Builders Part 2: remove all builder code from wire by Corentin Wallez · 6 years ago
  19. 0ae00a1 Nuke Builders Part 1: remove the testing BufferBuilder. by Corentin Wallez · 6 years ago
  20. d754fb2 Make Wire tests more strict w.r.t. expectations by Corentin Wallez · 6 years ago
  21. 45f9730 Capitalize C types dawn -> Dawn by Austin Eng · 6 years ago
  22. 579cf62 Split off common and libdawn / dawn_headers from BUILD.gn by Corentin Wallez · 6 years ago
  23. 1541c8b Remove |start| and |size| from buffer mapping by Austin Eng · 6 years ago
  24. f872e69 Wire: Add support from optional struct/integer const* by Corentin Wallez · 6 years ago
  25. 62e8397 Factor wire server handlers into proper command handlers and doers by Austin Eng · 6 years ago
  26. 8749506 dawn_wire: Move manual class members from ServerBase to Server by Austin Eng · 6 years ago
  27. 1139d1c Factor wire client handlers into proper command handlers and doers by Austin Eng · 6 years ago
  28. cd4fd8e Make the wire Client own ObjectAllocators and CommandSerializer by Austin Eng · 6 years ago
  29. fd4688e Separate WireServer.cpp into multiple files. by Austin Eng · 6 years ago
  30. c0f31e7 Use const*const* to annotate a sequence of descriptors by Yunchao He · 6 years ago
  31. acd8b7d Separate WireClient.cpp into multiple files. by Austin Eng · 6 years ago
  32. c7f416c Add wire_cmd.py and dawn_wire.json to autogenerate all wire commands. by Austin Eng · 6 years ago
  33. 1a99f42 WireServer: Wrap userdata in unique_ptr in callbacks by Corentin Wallez · 6 years ago
  34. bd48385 Add static library versions of libdawn* by Corentin Wallez · 6 years ago
  35. 5236eb2 Specialize WireServer objects by Austin Eng · 6 years ago
  36. 9dc1250 Use single DestroyObject command in the wire by Austin Eng · 6 years ago
  37. 1e37db5 WireServer: check buffer exists before sending the map callback by Corentin Wallez · 6 years ago
  38. a19c759 WireCmd: guard against overflows when computing array sizes by Corentin Wallez · 6 years ago
  39. 0d95887 WireServer: don't skip destroy on error objects. by Corentin Wallez · 6 years ago
  40. 08aa58f Check if fence is nullptr in PostHandleQueueSignal by Austin Eng · 6 years ago
  41. 48a1923 Revert "Create new src/tests BUILD.gn file." by Corentin Wallez · 6 years ago
  42. 672d29d Create new src/tests BUILD.gn file. by Stephen White · 6 years ago
  43. 67737f1 WireServer: Don't allow freeing the Device by Corentin Wallez · 6 years ago
  44. 1d2850a WireServer: on destruction, free all objects. by Corentin Wallez · 6 years ago
  45. 6f0e1f9 Remove BufferView and inline offset/size in BindGroup by Corentin Wallez · 6 years ago
  46. 0f50114 Disable/avoid some warnings. by Stephen White · 6 years ago
  47. 5aacd29 ProcTable: only cast the return value if needed. by Corentin Wallez · 6 years ago
  48. 7b3ea34 WireCmd: Update buffer pointer when serializing sub elements by Corentin Wallez · 6 years ago
  49. 006f218 Use std::nullptr_t in place of nullptr_t. by Stephen White · 6 years ago
  50. f48e6b7 dawncpp.h: Add nullptr ObjectBase constructor and assignment by Corentin Wallez · 6 years ago
  51. f0b761f Implement timeline fences in Dawn by Austin Eng · 6 years ago
  52. d8c1a48 WireCmd: require opt-in to treat ID 0 as nullptr instead of error. by Corentin Wallez · 6 years ago
  53. c7d7808 Make codegen not cast between fnptrs. by Corentin Wallez · 6 years ago
  54. c56860e WireServer: Check for ID 0 in hand-written handlers. by Corentin Wallez · 6 years ago
  55. dcc488a WireCmd: error out if "self" is null. by Corentin Wallez · 6 years ago
  56. aa7109c Add copy constructors to the C++ Dawn interface by Corentin Wallez · 6 years ago
  57. 386b888 Wire: Add support for nullptr objects as arguments by Corentin Wallez · 7 years ago
  58. fdccb54 dawncpp.h: Don't expose the fluent syntax for non-builders by Corentin Wallez · 7 years ago
  59. 1e68479 dawn.h: Don't use anonymous structures by Corentin Wallez · 7 years ago
  60. 03e1813 Add DAWN_UNUSED_FUNC to ignore unused functions in generated code by Corentin Wallez · 7 years ago
  61. 6fee61c Make Dawn error macro more explicit and have an "error type" by Corentin Wallez · 7 years ago
  62. 8e335a5 Descriptorize ComputePipeline by Corentin Wallez · 7 years ago
  63. 82b6573 Descriptorize Buffer by Corentin Wallez · 7 years ago
  64. 21a2385 Add initial BUILD.gn files for libdawn[|_native|_wire] by Corentin Wallez · 7 years ago
  65. dcb71a13 dawn_native: Factor getting procs into a single function. by Corentin Wallez · 7 years ago
  66. fe253f1 Generate a single ProcTable instead of one per backend. by Corentin Wallez · 7 years ago
  67. bdc8677 Make dawn_wire a shared library by Corentin Wallez · 7 years ago
  68. 1dd8b12 Fixed Spelling. by Jimmy Casey · 7 years ago
  69. 36afbb6 Make dawn_native use its own header for Dawn datatypes by Corentin Wallez · 7 years ago
  70. 5dcaadb Make libdawn a shared library, add a DAWN_EXPORT macro by Corentin Wallez · 7 years ago
  71. e37234c Standardize header guards for libdawn headers by Corentin Wallez · 7 years ago
  72. 49a65d0 dawn_native: Fixup namespace from backend:: to dawn_native:: by Corentin Wallez · 7 years ago
  73. d37523f Move src/backend to src/dawn_native by Corentin Wallez · 7 years ago
  74. 9fc6534 Rename NXT -> Dawn in the comments by Corentin Wallez · 7 years ago
  75. 923574e Rename IsNXTBitMask and NxtReference/Release to dawn by Corentin Wallez · 7 years ago
  76. a5ee52d Rename NXT -> DAWN in header guards by Corentin Wallez · 7 years ago
  77. be5ca38 Rename nxtProcTable and nxtSetProcs to dawn by Corentin Wallez · 7 years ago
  78. b1669e3 Change the API prefix in generators from nxt to dawn by Corentin Wallez · 7 years ago
  79. ae79c03 Rename the nxt namespace to dawn by Corentin Wallez · 7 years ago
  80. 3e371b1 Rename files in src/include nxt -> dawn by Corentin Wallez · 7 years ago
  81. 046cb46 Rename generated files nxt -> dawn by Corentin Wallez · 7 years ago
  82. 83a9c9d Rename src/common macros NXT_* to DAWN_* by Corentin Wallez · 7 years ago
  83. 33ca496 Rename Error.h macros from NXT to DAWN by Corentin Wallez · 7 years ago
  84. 141c0be Add a temporary define to help rename nxt:: to dawn:: by Corentin Wallez · 7 years ago
  85. 4a9ef4e Rename the copyright authors from NXT to Dawn by Corentin Wallez · 7 years ago
  86. 021c950 Make CommandBufferValidation use Error.h by Corentin Wallez · 7 years ago
  87. 21006bb Assert HandleCommands succeeds by Kai Ninomiya · 7 years ago
  88. d5c1eca WireClient: MapReadCallback, unconditionnally consume the data by Corentin Wallez · 7 years ago
  89. f53f98b Use a descriptor for PipelineLayout (#206) by Kai Ninomiya · 7 years ago
  90. 40e72d7 WireCmd: factor code to [de]serialize structs and methods by Corentin Wallez · 7 years ago
  91. 5ab96e0 Wire: Implement MapWriteAsync by Corentin Wallez · 7 years ago
  92. 88fb8fa Wire: Move the logic of [de]serialization in WireCmd. by Corentin Wallez · 7 years ago
  93. 50e0986 Use Error in Sampler and autogenerated validation functions by Corentin Wallez · 7 years ago
  94. a641654 generator: Add support for structure of non-object values by Corentin Wallez · 7 years ago
  95. e8c8f02 Factor autogen validation utilities out of ProcTable by Corentin Wallez · 7 years ago
  96. cc0a54d Implement MapWrite except in the wire. by Corentin Wallez · 7 years ago
  97. 8565e00 Rename "buffer map read status" to "buffer map async status" by Corentin Wallez · 7 years ago
  98. 2da19d5 Fix double MapReadCallback trigger when Unmapping in it. by Corentin Wallez · 7 years ago
  99. 42dbde1 Member rename: generator/templates by Corentin Wallez · 7 years ago
  100. f280e87 Remove Blink templates from this repository. by Corentin Wallez · 7 years ago