- 47245bc Remove wgpu::TextureUsage::Present by Corentin Wallez · 1 year, 8 months ago
- 9fb0eed Implements float32-filterable feature. by Loko Kung · 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
- d5611aa Validate compute pass timestamp queries are unique by Brandon Jones · 1 year, 8 months ago
- 9924426 Unset vertex buffer: validations and unittests by Yunchao He · 1 year, 8 months ago
- 5e155b2 Remove lingering disallow_unsafe_apis toggle usage. by Loko Kung · 1 year, 8 months ago
- 743ceb0 Adds a check and message for when encoding on a finished encoder. by Loko Kung · 1 year, 8 months ago
- 0edb520 Adds AllowUnsafeAPIs toggle and fixes code-paths to use it. by Loko Kung · 1 year, 8 months ago
- b22c5a4 Handle new errors to WGPUBufferMapAsyncStatus by François Beaufort · 1 year, 8 months ago chromium/5751
- b27e2bf Adds generation for WGSL descriptor to rename source->code. by Loko Kung · 1 year, 8 months ago
- ba242e5 Removes remaining V1 deprecation utilities. by Loko Kung · 1 year, 8 months ago
- e4877b7 Rename AdapterBase -> PhysicalDeviceBase. by Stephen White · 1 year, 8 months ago
- a406959 Add transient attachments and initial Metal support by Colin Blundell · 1 year, 9 months ago
- 5e4aad9 Make maxBindingsPerBindGroup 1000 by Takahiro · 1 year, 9 months ago
- abfa45b Deprecates use of filter mode for mipmap filters. by Loko Kung · 1 year, 9 months ago
- d2aaf76 Removes maxFragmentCombinedOutputResources limit and tests. by Loko Kung · 1 year, 9 months ago
- 89c89b7 Removes deprecation period code for renamed APIs (i.e. endPass/dispatch) by Loko Kung · 1 year, 9 months ago
- 2f84502 Removes/unifies deprecation period code for depthStencilReadOnly ops. by Loko Kung · 1 year, 9 months ago
- c421a4b Removes deprecation period code for maxBufferSize. by Loko Kung · 1 year, 9 months ago
- 003e879 Removes deprecation period code for multisampled float sample type. by Loko Kung · 1 year, 9 months ago
- f9719b7 Removes deprecation period code for maxColorAttachmentBytesPerSample. by Loko Kung · 1 year, 9 months ago chromium/5726
- a965f52 Add alphaToCoverage validation aligning with WebGPU V1 by Shrek Shao · 1 year, 9 months ago
- 8150d1c Add natural size in imageCopyExternalTexture by Yan,Shaobo · 1 year, 10 months ago
- 6af073c Tint&Dawn: Enable f16 override by Zhaoming Jiang · 1 year, 10 months ago
- ebf8b7f Flips the default deprecated code path to error instead of logging. by Loko Kung · 1 year, 10 months ago
- 4f98dd4 Add maxFragmentCombinedOutputResources and validation for it. by Loko Kung · 1 year, 10 months ago
- c2657b2 Dawn: Promote DisallowUnsafeAPIs as instance toggle by Zhaoming Jiang · 1 year, 10 months ago
- 8ab7dbe DawnNative: Defer callbacks' triggerings to APITick(). by Le Hoang Quyen · 1 year, 10 months ago
- d81aca7 Make ConsumedError require handling the returned bool. by Loko Kung · 1 year, 10 months ago
- 8453246 Validate writable storage texture bindings don't alias by shrekshao · 1 year, 11 months ago
- 9754bc4 Make properties required by Takahiro · 1 year, 11 months ago
- 148e7fa Raise maxStorageTexturesPerShaderStage to 8 by Austin Eng · 1 year, 11 months ago
- 2ea4aac Support higher limits for maxDynamicUniform/StorageBuffers by Austin Eng · 1 year, 11 months ago
- e958db0 Add ExternalTexture::Refresh() and ExternalTexture::Expire() by Yan,Shaobo · 1 year, 11 months ago
- 182a7e8 Validate writable storage buffer bindings don't alias by shrekshao · 1 year, 11 months ago
- b549b30 tint: Validate @must_use on functions and builtins by Ben Clayton · 1 year, 11 months ago
- 5860a14 Use the correct Validation/InternalError status for CreatePipelineAsync by Corentin Wallez · 1 year, 11 months ago
- f5cee3f Enable the optional feature bgra8unorm-storage on Metal by Jiawei Shao · 1 year, 11 months ago
- 2d41a01 Report error immediately if pass ends twice by Yunchao He · 1 year, 11 months ago
- 831ff0e Deprecates clearColor, clearDepth, and clearStencil values. by Loko Kung · 1 year, 11 months ago
- 132d8c7 Add flag to disable derivative_uniformity for SPIR-V ingestion by James Price · 2 years ago
- 08027c6 Modernize some internal WGSL syntax by Austin Eng · 2 years ago
- a12ff9a Dawn: Deprecate DawnTogglesDeviceDescriptor with DawnTogglesDescriptor by Zhaoming Jiang · 2 years ago
- 899126f Dawn: Fix FeatureState of some features by Zhaoming Jiang · 2 years ago
- 61d2cf2 Making SPIR-V ingestion and validation optional by Brandon Jones · 2 years ago
- 44e9db3 Allow reentrant buffer mapping operations in the mapping callback. by Takahiro · 2 years ago
- e597e04 Validate if depth attachment is present when frag_depth is written by shrekshao · 2 years ago
- 46e3e21 Fix Buffer mapState after destroyed in Wire by Takahiro · 2 years ago
- 0963142 Add wgpu::Device::ValidateTextureDescriptor by Corentin Wallez · 2 years ago
- ab00dd0 Remove ShaderModuleValidationTest.FragmentOutputLocationExceedsMaxColorAttachments by Jiawei Shao · 2 years ago
- 713cd86 Change External Texture Crop Parameters by Brandon Jones · 2 years ago
- 49a08b7 Refix validation for command encoder pass encoding by shrekshao · 2 years, 1 month ago chromium/5490
- 915e55a Add Buffer.GetMapState() by Takahiro · 2 years, 1 month ago
- 5208edf Buffer.MapAsync pending map error non validation error consumed by Takahiro · 2 years, 1 month ago
- e70563a Implements maxColorAttachmentBytesPerSample by Loko Kung · 2 years, 1 month ago
- e536775 Distinguish Map request callback fired by device by Takahiro · 2 years, 1 month ago
- ad71dc1 Add validation for pipeline overrides value type error for i32/u32/f32 by shrekshao · 2 years, 1 month ago
- 6198bea Dawn&Tint: Implement F16 pipeline IO by Zhaoming Jiang · 2 years, 1 month ago chromium/5464
- 71e6bcf Update validation for pass encoding beginRenderPass/beginComputePass by shrekshao · 2 years, 1 month ago chromium/5453
- ff70da9 Include padding bytes in minBindingSize validation by James Price · 2 years, 1 month ago
- d743778 Also reject mapAsync if the buffer is being mapped by Takahiro · 2 years, 2 months ago
- 806c583 Wire: Make validation error prior to OOM if mappedAtCreation == false by Jiawei Shao · 2 years, 2 months ago
- f9c6633 Update inter stage variable subsetting validation and add tests by shrekshao · 2 years, 2 months ago chromium/5436 chromium/5437 chromium/5438 chromium/5439 chromium/5440 chromium/5441 chromium/5442 chromium/5443 chromium/5444 chromium/5445 chromium/5446 chromium/5447 chromium/5448
- 8a68537 Check buffer state is not destroyed before internally calling unmap by Austin Eng · 2 years, 2 months ago
- 1eaeb31 tint: fail on creation of a non-finite constant by Antonio Maiorano · 2 years, 2 months ago
- 0d2aedf Run ./tools/format by Ben Clayton · 2 years, 2 months ago
- e8cd0be GPUBuffer.unmap() shouldn't validate buffer state by Takahiro · 2 years, 2 months ago
- e8dd681 Provide origin info for ExternalTexture by Yan,Shaobo · 2 years, 2 months ago
- 74f6bc7 Move timestamp query inside compute/render passes to new feature by Li Hao · 2 years, 2 months ago chromium/5387
- b4d8c80 Reland "Add CopyExternalTextureForBrowser()" by Yan,Shaobo · 2 years, 3 months ago
- f4baf27 Revert "Add CopyExternalTextureForBrowser()" by dan sinclair · 2 years, 3 months ago
- f392c38 Add CopyExternalTextureForBrowser() by Yan,Shaobo · 2 years, 3 months ago
- 96a0bd5 Add visibleRect to ExternalTextureDescriptor by Yan,Shaobo · 2 years, 3 months ago chromium/5379
- 75a8574 Validate effective storage or read-only storage buffer size be multiple of 4 by Jiawei Shao · 2 years, 3 months ago
- 174b6bd Make GetBindGroupLayout error for indices past the last defined BGL. by Corentin Wallez · 2 years, 3 months ago
- d1a5f93 Add maxBufferSize limit by shrekshao · 2 years, 3 months ago
- 00aced1 Allow usage chromium_disable_uniformity_analysis by Corentin Wallez · 2 years, 3 months ago
- f304f25 Dawn: fix default value of size in BindGroupEntry by Zhaoming Jiang · 2 years, 3 months ago
- d4dd547 Implement "rg11b10ufloat-renderable" feature by Takahiro · 2 years, 4 months ago chromium/5317
- 773800b Reland "Implement maxBindingsPerBindGroup limit" by Brandon Jones · 2 years, 4 months ago
- d41981b Deprecate sampleType "float" with multisampled textures by Austin Eng · 2 years, 4 months ago
- 505e1a9 Revert "Make it invalid to use sampleType "float" with multisampled textures" by Austin Eng · 2 years, 4 months ago
- 233d640 Make the validation on inter-stage shader variables match latest WebGPU SPEC by Jiawei Shao · 2 years, 4 months ago
- 9b2f273 Make it invalid to use sampleType "float" with multisampled textures by Austin Eng · 2 years, 4 months ago
- b74ca3f Block NaN and Inf constants value as invalid by Shrek Shao · 2 years, 4 months ago chromium/5302
- 14579b9 Add Overrides implementation for OpenGL/OpenGLES backend by shrekshao · 2 years, 4 months ago chromium/5291
- 145337f Use SubstituteOverride transform to implement overrides by shrekshao · 2 years, 4 months ago
- 2b0fce7 Revert "Implement maxBindingsPerBindGroup limit" by Brandon Jones · 2 years, 4 months ago
- 4d67a88 Implement maxBindingsPerBindGroup limit by Brandon Jones · 2 years, 4 months ago
- 1eb6d2d Convert a few remaining DAWN_VALIDATION_ERROR. by Corentin Wallez · 2 years, 4 months ago
- 6a314e4 Accept unfilterable-float sample type for depth format texture by Takahiro · 2 years, 5 months ago
- 2e81814 Suppress a failure with new (std::nothrow) on Mac ARM64. by Corentin Wallez · 2 years, 5 months ago chromium/5226
- 256e026 dawn: Add Device::CreateErrorTexture(desc) by Corentin Wallez · 2 years, 6 months ago chromium/5193
- 81768c1 Validate that depth clear values are between 0, 1 by Brandon Jones · 2 years, 6 months ago chromium/5192
- 8d73198 Remove depth-clamping and add depth-clip-control feature by Austin Eng · 2 years, 6 months ago
- c6cbcdb Add internal usage for copyTextureForBrowser by shrekshao · 2 years, 6 months ago
- e629aee dawn::native: Check that ExternalTexture bindings are ExternalTextures by Corentin Wallez · 2 years, 6 months ago
- cfa951a tint: Remove semicolon as struct member delimeter by dan sinclair · 2 years, 6 months ago chromium/5161
- 831296d Implement RenderPassDescriptor.maxDrawCount by Takahiro · 2 years, 6 months ago