- be274e8 Add WGPUAdapterPropertiesMemoryHeaps by Austin Eng · 1 year, 1 month ago
- 0c04deb Make TypedIntegers work with absl::Format. by Corentin Wallez · 1 year, 2 months ago
- 5953d0a Actually match feature name casing with JS by Austin Eng · 1 year, 3 months ago
- 4090b7d Add support for the Rust toolchain by danakj · 1 year, 3 months ago chromium/6088
- 54befbd Reland "Reland "[webgpu-headers] Removes define for signalValue."" by Loko Kung · 1 year, 3 months ago
- cc2516a Relicense Dawn to BSD 3-Clause by Austin Eng · 1 year, 3 months ago
- 1257902 Revert "Reland "[webgpu-headers] Removes define for signalValue."" by Loko Kung · 1 year, 3 months ago chromium/6072
- ff76ecc Reland "[webgpu-headers] Removes define for signalValue." by Loko Kung · 1 year, 3 months ago
- 6d0bc2f Revert "[webgpu-headers] Removes define for signalValue." by Loko Kung · 1 year, 3 months ago chromium/6066
- 79cd639 [webgpu-headers] Removes define for signalValue. by Loko Kung · 1 year, 3 months ago
- 3a23a14 [webgpu-headers] Removes macros for count field renames. by Loko Kung · 1 year, 3 months ago
- 3a00a9e [webgpu-headers] Removes signalValue from onSubmittedWorkDone. by Loko Kung · 1 year, 3 months ago
- f0abf08 Hyphenate feature name strings by Austin Eng · 1 year, 3 months ago
- 93a8ee2 [DawnLPM] Fail when reaching ObjectHandle limits by Brendon Tiszka · 1 year, 4 months ago
- 7325ae8d [WGPUFuture] Use C++ types for Futures in Dawn native. by Loko Kung · 1 year, 4 months ago
- 5317cb3 [dawn] Replace UNREACHABLE() with DAWN_UNREACHABLE() by Ben Clayton · 1 year, 4 months ago
- e60adb2 [dawn] Replace ASSERT() with DAWN_ASSERT() by Ben Clayton · 1 year, 4 months ago
- 4506f39 [dawn] Rename ChainUtilsImpl.h to ChainUtilsImpl.inl by Ben Clayton · 1 year, 4 months ago
- be98f27 Add WGPUFuture, and implement for WorkDone in Metal + wire by Kai Ninomiya · 1 year, 4 months ago
- 8d524b2 Small fixes in Dawn generator by Kai Ninomiya · 1 year, 4 months ago
- 54c613a Drop kFirstMemberAlignment from DawnInstanceDescriptor by Austin Eng · 1 year, 4 months ago
- 6522953 Remove unnecessary include. by Corentin Wallez · 1 year, 4 months ago
- b585e7b Implement SharedTextureMemory and SharedFence on D3D by Austin Eng · 1 year, 4 months ago
- 0d45e89 Introduce/use ValidateBranches in place of ValidateSTypes by Loko Kung · 1 year, 5 months ago
- c450f62 Splits ChainUtils.h into a ChainUtilsImpl.h for further extensibility. by Loko Kung · 1 year, 5 months ago
- d1dcb50 Autogenerate Features mappings by Austin Eng · 1 year, 5 months ago
- 0af86f2 ChainUtil autogenerated validation for unpacking. by Loko Kung · 1 year, 5 months ago
- 44fc9da [webgpu-headers] Rename "count" fields and update usages. by Loko Kung · 1 year, 5 months ago
- 3d13bbc Deprecates C++ .Release() method in favor of MoveToCHandle. by Loko Kung · 1 year, 5 months ago
- 643625a Add *FreeMembers functions for out structs with non-value members by Austin Eng · 1 year, 5 months ago
- 038ebe9 [webgpu-headers] Removes compatibility macros and header for WGPUBool. by Loko Kung · 1 year, 5 months ago
- 440a30c [webgpu-headers] Introduces WGPUBool for boolean compatibility. by Loko Kung · 1 year, 5 months ago
- 1b03380 Add ProcSetDefaultThreadProc() for per thread disptach procs by Peng Huang · 1 year, 6 months ago
- a2b9558 Generate proc tables by constexpr assignment by Austin Eng · 1 year, 6 months ago
- 09febd4 Simplify wire to have less custom object creation by Austin Eng · 1 year, 7 months ago
- 1f1c093 Release devices first in wire server destruction by Austin Eng · 1 year, 7 months ago
- 0d5e76a Deprecate explicit physical device discovery by Austin Eng · 1 year, 7 months ago
- d03da69 [DawnLPM] Add optional fields to the lpm grammar by Brendon Tiszka · 1 year, 7 months ago
- dbfb280 Formatting cleanup for WireCmd.cpp template. by Loko Kung · 1 year, 7 months ago
- 318a0e2 [DawnLPM] Match dawn wire for pointer serialization by Brendon Tiszka · 1 year, 7 months ago
- 670e0bb Refactors WireCmd.cpp generation to remove callbacks/userdata. by Loko Kung · 1 year, 7 months ago chromium/5824
- 7c8dfbc Clean up for-loops in WireCmd.cpp template file. by Loko Kung · 1 year, 7 months ago
- 837f151 [webgpu-headers] Changes counts to use size_t in webgpu headers. by Loko Kung · 1 year, 7 months ago
- 1b545ec Stop serializing function pointers by Brandon Jones · 1 year, 7 months ago
- cd16294 Reland "Updates return type for bitmask fields to be the Flag version." by Loko Kung · 1 year, 7 months ago chromium/5807
- e387e82 dawn::wire::server: Use WireResult consistently for error handling. by Corentin Wallez · 1 year, 7 months ago
- 46403ed [DawnLPM] Add raw pointer serialization by Brendon Tiszka · 1 year, 7 months ago
- e56dae5 Revert "Updates return type for bitmask fields to be the Flag version." by Dan Sinclair · 1 year, 7 months ago
- 980a3b4 dawn::wire::server: Use Known<T> in more places by Corentin Wallez · 1 year, 7 months ago
- 8917055b dawn::wire::server: Add Known<T> for ID + ObjectData<T> by Corentin Wallez · 1 year, 7 months ago
- 195cb63 Updates return type for bitmask fields to be the Flag version. by Loko Kung · 1 year, 7 months ago
- a424fae Fix a bunch of -Wshadow by Corentin Wallez · 1 year, 7 months ago
- 6f5515a Adds missing includes for google3 roll. by Loko Kung · 1 year, 8 months ago
- 8d45d44 webgpu.h: Add overridable (default empty) attributes to all types by Corentin Wallez · 1 year, 8 months ago
- 2731b76 Namespace dawn/common/ and dawn/utils/ in dawn:: by Austin Eng · 1 year, 8 months ago
- 112b7fd Allow device lost callback to be passed at creation by Brandon Jones · 1 year, 8 months ago
- 14ed533 Updates DawnInstanceDescriptor to pass in the Platform. by Loko Kung · 1 year, 8 months ago
- f9f9f82 Add Dawn Wire Server LPM Fuzzer [5/N] by Brendon Tiszka · 1 year, 8 months ago
- 27521c6 Add Dawn Wire Server LPM Fuzzer [4/N] by Brendon Tiszka · 1 year, 8 months ago
- 0214a30 Renames C++ object Release function to MoveToCHandle. by Loko Kung · 1 year, 8 months ago
- b27e2bf Adds generation for WGSL descriptor to rename source->code. by Loko Kung · 1 year, 8 months ago
- 1f8413f Add Dawn Wire Server LPM Fuzzer [3/N] by Brendon Tiszka · 1 year, 8 months ago
- abfa45b Deprecates use of filter mode for mipmap filters. by Loko Kung · 1 year, 9 months ago
- 654416e Deprecation changes to rename some FilterMode enums to MipmapFilterMode. by Loko Kung · 1 year, 9 months ago
- 7971bfe Add an option to enable implicit device synchronization. by Le Hoang Quyen · 1 year, 9 months ago
- a045643 Add Dawn Wire Server LPM Fuzzer [2/N] by Brendon Tiszka · 1 year, 10 months ago
- d493c0f Dawn: Break dependency on ANGLE by Ben Clayton · 1 year, 10 months ago
- 55183e6 OpenGL: only load extension procs if extension supported. by Stephen White · 1 year, 11 months ago
- 25669a6 Adds To/FromAPI calls for wgpu (C++) namespace structs. by Loko Kung · 1 year, 11 months ago
- d0b284b Add Dawn Wire Server LPM Fuzzer [1/N] by Brendon Tiszka · 1 year, 11 months ago
- 2e1b359 Add wire serialized command buffer padding. by Loko Kung · 2 years, 2 months ago
- dc819c9 dawn::wire validate that the generation must be strictly increasing by Austin Eng · 2 years, 2 months ago
- 5a0f8d3 Support optional query on adapter power preference by Jiawei Shao · 2 years, 4 months ago
- ba68620 Do not memcpy transparent wire structs on serialization by Austin Eng · 2 years, 4 months ago
- 1b02102 Declare nextInChain as ChainedStructOut when extensible is out by Jiawei Shao · 2 years, 4 months ago chromium/5293
- 145337f Use SubstituteOverride transform to implement overrides by shrekshao · 2 years, 4 months ago
- 1105ec7 Merge DAWN_FORMAT_VALIDATION_ERROR in DAWN_VALIDATION_ERROR. by Corentin Wallez · 2 years, 4 months ago chromium/5272
- 1eb6d2d Convert a few remaining DAWN_VALIDATION_ERROR. by Corentin Wallez · 2 years, 4 months ago
- 462f648 Make adapter info device matching more flexible by Brandon Jones · 2 years, 5 months ago
- bc285fb Rename CacheKey-related files to Stream by Austin Eng · 2 years, 6 months ago
- 79ab0d38 Refactor [de]serialization functions out of CacheKey by Austin Eng · 2 years, 6 months ago
- 1260a53 Mark descriptor/options as optional for requestDevice/Adapter by Corentin Wallez · 2 years, 6 months ago
- a45561b dawn.json: Add the "chain roots" data for chained structs. by Corentin Wallez · 2 years, 6 months ago
- 7a64127 api_cpp.h: Fix alignas declaration following ChainedStruct. by Corentin Wallez · 2 years, 6 months ago
- 7d2b9d9 Add alternative method to use a version/git hash from a file. by Loko Kung · 2 years, 7 months ago
- a823ea1 dawn: Fix GCC warnings about functions not returning by Ben Clayton · 2 years, 7 months ago
- bf55236 dawn: Fix GCC build by Ben Clayton · 2 years, 7 months ago
- a55b29e dawn::wire::client: Make ObjectTypeToTypeEnum a template variable. by Corentin Wallez · 2 years, 7 months ago chromium/5131
- 0ebe86d dawn::wire::client: Merge object allocators, add variadic Make. by Corentin Wallez · 2 years, 7 months ago
- 0daef56 dawn::wire::client::ObjectBase: encapsulate remaining members. by Corentin Wallez · 2 years, 7 months ago
- 0f97df8 dawn::wire::client: Track the object generation on the objects by Corentin Wallez · 2 years, 7 months ago
- 87af04b dawn::wire: Separate ObjectHandle to its own header. by Corentin Wallez · 2 years, 7 months ago
- d428187 Add reflection APIs for wgpu::Buffer. by Corentin Wallez · 2 years, 7 months ago
- af510d7 Use git hash as fingerprint for getting caching interfaces. by Loko Kung · 2 years, 7 months ago
- 6a224fb Remove custom serialization of device properties by Austin Eng · 2 years, 7 months ago
- 8cb8c7a Begin auto generating GPUInfo utilities by Brandon Jones · 2 years, 8 months ago
- 20a4bd8 Remove device-child wire hack and enable DeviceLifetimeTests on the wire by Austin Eng · 2 years, 8 months ago
- 7477120 Add nullable annotations to webgpu.h by Corentin Wallez · 2 years, 8 months ago
- a5ff0e9 [warnings] Add Wsuggest-override and Wsuggest-destructor-override. by dan sinclair · 2 years, 8 months ago
- fb5a492 Fix inclusive language presubmit by dan sinclair · 2 years, 9 months ago