1. 45b88e8 Use an internal version of TextureBindingLayout. by Corentin Wallez · 11 months ago
  2. 5738848 Use an internal version of StorageTextureBindingLayout. by Corentin Wallez · 11 months ago
  3. cea9d98 Use an internal version of BufferBindingLayout. by Corentin Wallez · 11 months ago
  4. 0a552b4 Reland "[wgpu-headers] Align device lost callbacks with webgpu.h and futures." by Loko Kung · 11 months ago
  5. aae22bd Revert "[wgpu-headers] Align device lost callbacks with webgpu.h and futures." by Corentin Wallez · 11 months ago
  6. d9355b1 [wgpu-headers] Align device lost callbacks with webgpu.h and futures. by Loko Kung · 11 months ago
  7. 8c56cd2 Reland "Make dawn_proc print a warning if dawnProcSetProcs is not called." by Corentin Wallez · 11 months ago
  8. 7eeefde Revert "Make dawn_proc print a warning if dawnProcSetProcs is not called." by Austin Eng · 11 months ago chromium/6401
  9. f8037f8 Revert "Remove SwapChain from the API" by Corentin Wallez · 11 months ago
  10. 9ab1440 Make dawn_proc print a warning if dawnProcSetProcs is not called. by Corentin Wallez · 11 months ago
  11. 966c917 Remove SwapChain from the API by Elie Michel · 11 months ago
  12. 8eb36b4 Replace DAWN_UNUSED with [[maybe_unused]] by Austin Eng · 11 months ago
  13. 2f18c9a Various cleanups to CMake files. by Corentin Wallez · 11 months ago chromium/6395
  14. 10b2b06 Fix for handling of path constants. by Jim Blackler · 11 months ago
  15. 87277bd Fix CMake dependencies after the touch of generated files. by Corentin Wallez · 11 months ago
  16. 299ad59 CMake: Use Python3_EXECUTABLE instead of PYTHON_EXECUTABLE by Corentin Wallez · 11 months ago
  17. 179e84a Fix warning for CMake Policy CMP0148 by Corentin Wallez · 11 months ago
  18. 2e2d1d7 Supply initial templates for ART library API. by Jim Blackler · 11 months ago
  19. a3014cc CMake: Make placeholder files for generated files by Corentin Wallez · 11 months ago
  20. 0b18c8b Fix generation of proc table by Austin Eng · 12 months ago
  21. 53296e8 Revert "Remove SwapChain from the API" by Austin Eng · 12 months ago
  22. 8faad45 Remove SwapChain from the API by Elie Michel · 12 months ago
  23. 4569ad1 [WGPUFuture] Manually scope the device lock for Future entry points. by Loko Kung · 12 months ago
  24. d46120e [dawn][wire] Update generated mock files for new callback info types. by Loko Kung · 1 year ago
  25. 7567443 [dawn][wire] Removes InjectDevice. by Loko Kung · 1 year ago
  26. 6fe2b96 [WGPUFuture] Implement GetCompilationInfo in wire/native with Futures. by Loko Kung · 1 year, 1 month ago chromium/6307
  27. f03057f Use WireResult instead of bool in various autogen places. by Loko Kung · 1 year, 1 month ago
  28. 8342317 Reland "Remove F suffix for futures from the cpp api" by Austin Eng · 1 year, 1 month ago
  29. 71161fd Add cache functions to dawn::native::DawnCacheDescriptor by Austin Eng · 1 year, 1 month ago
  30. 13b1da2 Adds GetObjectType on wire objects to implement Release properly. by Loko Kung · 1 year, 1 month ago
  31. 723c187 Make the client->server flush on the wire implicitly call ProcessEvents by Loko Kung · 1 year, 1 month ago
  32. 4e1cbbc Revert "Remove F suffix for futures from the cpp api" by Corentin Wallez · 1 year, 1 month ago
  33. 0d045df Remove F suffix for futures from the cpp api by Austin Eng · 1 year, 1 month ago
  34. ede1260 Add a cpp override to paper over Future F-suffix by Austin Eng · 1 year, 1 month ago
  35. f9116da Reland "[WGPUFuture] Move the EventManager in the wire to appear in the Instance." by Loko Kung · 1 year, 2 months ago
  36. 28ab345 Revert "[WGPUFuture] Move the EventManager in the wire to appear in the Instance." by Corentin Wallez · 1 year, 2 months ago
  37. 6ecbeed [WGPUFuture] Move the EventManager in the wire to appear in the Instance. by Loko Kung · 1 year, 2 months ago
  38. a8516c1 Reland "Apply trivial frontend defaults by copy, and recursively" by Kai Ninomiya · 1 year, 2 months ago
  39. 2d0164e Revert "Apply trivial frontend defaults by copy, and recursively" by Kai Ninomiya · 1 year, 2 months ago
  40. b334e34 Remove unused dawn::wire mechanisms. by Corentin Wallez · 1 year, 2 months ago
  41. ba44daa Apply trivial frontend defaults by copy, and recursively by Kai Ninomiya · 1 year, 2 months ago
  42. 6889227 Move EnumClassBitmasks to wgpu:: and fix emscripten-bits by Kai Ninomiya · 1 year, 2 months ago
  43. 98dce27 webgpu.h: Re-number enums, with defaulting: SamplerDescriptor by Kai Ninomiya · 1 year, 2 months ago
  44. a5059a6 Move dawn.json and dawn_wire.json to src/dawn/ by Jiawei Shao · 1 year, 2 months ago
  45. 5c0b6b8 Reduce binary size for GLES on Android. by Stephen White · 1 year, 3 months ago
  46. b37a4e4 Use chain utilities in more places to remove FindInChain. by Loko Kung · 1 year, 3 months ago
  47. e863c50 Add DAWN_NO_SANITIZE("cfi-icall") to dawn procs by Clark DuVall · 1 year, 3 months ago
  48. 3c117aa Removes leftover ValidateSType helpers in cpp. by Loko Kung · 1 year, 3 months ago
  49. bc8b99a Renames Unpacked to UnpackedPtr. by Loko Kung · 1 year, 3 months ago
  50. 678e2bd Use chain utilities in more places and removes ValidateSType-like utils. by Loko Kung · 1 year, 3 months ago
  51. 06a882a Adds absl::StrFormat functions for UnpackedPtr types. by Loko Kung · 1 year, 3 months ago
  52. ac04405 Updates Chain utilities with wrapper and for Out structs as well. by Loko Kung · 1 year, 3 months ago
  53. 7d256c7 dawn::native: Implement wgslLanguageFeatures. by Corentin Wallez · 1 year, 3 months ago
  54. af4dd0f Remove extra tab within namespaces in ChainUtil templates. by Loko Kung · 1 year, 3 months ago
  55. be274e8 Add WGPUAdapterPropertiesMemoryHeaps by Austin Eng · 1 year, 3 months ago
  56. 0c04deb Make TypedIntegers work with absl::Format. by Corentin Wallez · 1 year, 4 months ago
  57. 5953d0a Actually match feature name casing with JS by Austin Eng · 1 year, 4 months ago
  58. 1281bdb [generator] [py3.12] Python3.12 compatibility tweaks built for Linux by Ho Cheung · 1 year, 4 months ago
  59. 4090b7d Add support for the Rust toolchain by danakj · 1 year, 4 months ago chromium/6088
  60. 54befbd Reland "Reland "[webgpu-headers] Removes define for signalValue."" by Loko Kung · 1 year, 5 months ago
  61. cc2516a Relicense Dawn to BSD 3-Clause by Austin Eng · 1 year, 5 months ago
  62. 1257902 Revert "Reland "[webgpu-headers] Removes define for signalValue."" by Loko Kung · 1 year, 5 months ago chromium/6072
  63. ff76ecc Reland "[webgpu-headers] Removes define for signalValue." by Loko Kung · 1 year, 5 months ago
  64. 6d0bc2f Revert "[webgpu-headers] Removes define for signalValue." by Loko Kung · 1 year, 5 months ago chromium/6066
  65. 79cd639 [webgpu-headers] Removes define for signalValue. by Loko Kung · 1 year, 5 months ago
  66. 3a23a14 [webgpu-headers] Removes macros for count field renames. by Loko Kung · 1 year, 5 months ago
  67. 3a00a9e [webgpu-headers] Removes signalValue from onSubmittedWorkDone. by Loko Kung · 1 year, 5 months ago
  68. f0abf08 Hyphenate feature name strings by Austin Eng · 1 year, 5 months ago
  69. c511ffb dawn: Add install command to CMakeLists files by munoza · 1 year, 5 months ago
  70. 93a8ee2 [DawnLPM] Fail when reaching ObjectHandle limits by Brendon Tiszka · 1 year, 5 months ago
  71. 881dc3b [DawnLPM] Add size_t types by Brendon Tiszka · 1 year, 6 months ago
  72. 7325ae8d [WGPUFuture] Use C++ types for Futures in Dawn native. by Loko Kung · 1 year, 6 months ago
  73. 08e0fd7 generator_lib: Use forward slashes for CMake even on Windows by Corentin Wallez · 1 year, 6 months ago chromium/6017
  74. 5317cb3 [dawn] Replace UNREACHABLE() with DAWN_UNREACHABLE() by Ben Clayton · 1 year, 6 months ago
  75. e60adb2 [dawn] Replace ASSERT() with DAWN_ASSERT() by Ben Clayton · 1 year, 6 months ago
  76. 4506f39 [dawn] Rename ChainUtilsImpl.h to ChainUtilsImpl.inl by Ben Clayton · 1 year, 6 months ago
  77. be98f27 Add WGPUFuture, and implement for WorkDone in Metal + wire by Kai Ninomiya · 1 year, 6 months ago
  78. 8d524b2 Small fixes in Dawn generator by Kai Ninomiya · 1 year, 6 months ago
  79. 54c613a Drop kFirstMemberAlignment from DawnInstanceDescriptor by Austin Eng · 1 year, 6 months ago
  80. 6522953 Remove unnecessary include. by Corentin Wallez · 1 year, 6 months ago
  81. b585e7b Implement SharedTextureMemory and SharedFence on D3D by Austin Eng · 1 year, 6 months ago
  82. 0d45e89 Introduce/use ValidateBranches in place of ValidateSTypes by Loko Kung · 1 year, 7 months ago
  83. c450f62 Splits ChainUtils.h into a ChainUtilsImpl.h for further extensibility. by Loko Kung · 1 year, 7 months ago
  84. d1dcb50 Autogenerate Features mappings by Austin Eng · 1 year, 7 months ago
  85. 0af86f2 ChainUtil autogenerated validation for unpacking. by Loko Kung · 1 year, 7 months ago
  86. 44fc9da [webgpu-headers] Rename "count" fields and update usages. by Loko Kung · 1 year, 7 months ago
  87. 3d13bbc Deprecates C++ .Release() method in favor of MoveToCHandle. by Loko Kung · 1 year, 7 months ago
  88. 643625a Add *FreeMembers functions for out structs with non-value members by Austin Eng · 1 year, 7 months ago
  89. 038ebe9 [webgpu-headers] Removes compatibility macros and header for WGPUBool. by Loko Kung · 1 year, 7 months ago
  90. 440a30c [webgpu-headers] Introduces WGPUBool for boolean compatibility. by Loko Kung · 1 year, 7 months ago
  91. 1b03380 Add ProcSetDefaultThreadProc() for per thread disptach procs by Peng Huang · 1 year, 8 months ago
  92. a2b9558 Generate proc tables by constexpr assignment by Austin Eng · 1 year, 8 months ago
  93. 09febd4 Simplify wire to have less custom object creation by Austin Eng · 1 year, 8 months ago
  94. 1f1c093 Release devices first in wire server destruction by Austin Eng · 1 year, 9 months ago
  95. 0d5e76a Deprecate explicit physical device discovery by Austin Eng · 1 year, 9 months ago
  96. d03da69 [DawnLPM] Add optional fields to the lpm grammar by Brendon Tiszka · 1 year, 9 months ago
  97. dbfb280 Formatting cleanup for WireCmd.cpp template. by Loko Kung · 1 year, 9 months ago
  98. 318a0e2 [DawnLPM] Match dawn wire for pointer serialization by Brendon Tiszka · 1 year, 9 months ago
  99. 670e0bb Refactors WireCmd.cpp generation to remove callbacks/userdata. by Loko Kung · 1 year, 9 months ago chromium/5824
  100. 7c8dfbc Clean up for-loops in WireCmd.cpp template file. by Loko Kung · 1 year, 9 months ago