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