1. a089e8c Improve validation errors in CommandValidation by Brandon Jones · 3 years, 2 months ago
  2. 01466b2 Revert "Add deps to enable performing the cmake build of dawn_node on CQ" by Sven Zheng · 3 years, 2 months ago
  3. da1a78d Improve validation errors in CommandEncoder by Brandon Jones · 3 years, 2 months ago
  4. afe9138 Reland "OpenGL: delete shaders and pipelines when they are not used any longer" by Jiawei Shao · 3 years, 2 months ago
  5. 3f689a4 Rename "extension" to "feature" by François Beaufort · 3 years, 2 months ago
  6. bf8c40b Vulkan: Implement StoreOp::Discard by Corentin Wallez · 3 years, 2 months ago
  7. bb417ac Validate index formats in SetIndexBuffer by Brandon Jones · 3 years, 3 months ago
  8. 2f1d02b Improve validation errors in Texture by Brandon Jones · 3 years, 3 months ago
  9. 2bf5156 Improve validation errors for Buffer by Corentin Wallez · 3 years, 3 months ago
  10. 16b4246 Improve validation errors for CopyTextureForBrowser by Corentin Wallez · 3 years, 3 months ago
  11. ecbdd8f Add deps to enable performing the cmake build of dawn_node on CQ by Austin Eng · 3 years, 3 months ago
  12. 698bb82 Refactor/remove dawn-defined buffer and texture usages by Yunchao He · 3 years, 3 months ago
  13. d85bbb6 Improve validation errors for CreateExternalTexture by Corentin Wallez · 3 years, 3 months ago chromium/4660
  14. 14d33c3 dawn_node: Implement setlike keys() by Ben Clayton · 3 years, 3 months ago
  15. 7a93485 Improve validation errors in Adapter by François Beaufort · 3 years, 3 months ago
  16. 5ad5250 Track read-only depth/stencil attachment as read-only usage by Yunchao He · 3 years, 3 months ago
  17. 75911ca dawn_node: Fix Windows build by Ben Clayton · 3 years, 3 months ago
  18. d84d7f1 Disable DrawIndexedIndirect by Austin Eng · 3 years, 3 months ago
  19. 99be407 Improvement validation errors: Pipeline.cpp by shrekshao · 3 years, 3 months ago
  20. 72e3ba6 dawn_node: Fix macOS build by Ben Clayton · 3 years, 3 months ago
  21. 547c4ed Improve validation errors for CreateQuerySet by Corentin Wallez · 3 years, 3 months ago
  22. 200ed61 dawn_node: Add a tool to run the CTS by Ben Clayton · 3 years, 3 months ago
  23. 8bbcd80 dawn_node: Move cmd/idlgen under a src directory by Ben Clayton · 3 years, 3 months ago
  24. 8f87d8a AdapterVk: Remove redundant VkPhysicalDevice limit check by Corentin Wallez · 3 years, 3 months ago
  25. ffe5114 dawn_node: Fix conversion of BlendState by Ben Clayton · 3 years, 3 months ago chromium/4659
  26. 7c92945 dawn_node: Add message support to UNIMPLEMENTED() by Ben Clayton · 3 years, 3 months ago
  27. 7ed0624 dawn_node: Begin implementing GPUSupportedFeatures by Ben Clayton · 3 years, 3 months ago
  28. 3e12281 dawn_node: Fix stack overflow with Write() by Ben Clayton · 3 years, 3 months ago
  29. 4d2bc39 Improve validation errors in RenderPipeline by Brandon Jones · 3 years, 3 months ago
  30. d6d2584 Add debug group logging to validation errors by Brandon Jones · 3 years, 3 months ago
  31. 9b643b7 Improve validation errors, Part 3 by Brandon Jones · 3 years, 3 months ago
  32. d6ecf83 dawn_node: Add Module.cpp by Ben Clayton · 3 years, 3 months ago chromium/4657 chromium/4658
  33. cac3e7e Revert "OpenGL: delete shaders and pipelines when they are not used any longer" by Corentin Wallez · 3 years, 3 months ago
  34. bc207f7 dawn_node: Add binding/GPUDevice.cpp by Ben Clayton · 3 years, 3 months ago
  35. 3c0925b Avoid redundant creation of RenderPipelineBase in GetCachedRenderPipeline by Jiawei Shao · 3 years, 3 months ago
  36. a57c1db OpenGL: delete shaders and pipelines when they are not used any longer by Jiawei Shao · 3 years, 3 months ago
  37. 126dc7d dawn_node: Add binding/GPUBuffer.cpp by Ben Clayton · 3 years, 3 months ago
  38. ea5d768 Improve validation errors, Part 2 by Brandon Jones · 3 years, 3 months ago
  39. e99ad76 Overridable constants vulkan implementation and tests by shrekshao · 3 years, 3 months ago
  40. 5d1613d dawn_node: Fix Converter<Napi::TypedArrayOf<T>>::FromJS by Ben Clayton · 3 years, 3 months ago
  41. 5a18c2a dawn_node: Add binding/GPURenderBundleEncoder.cpp by Ben Clayton · 3 years, 3 months ago
  42. c6b786e dawn_node: Add binding/GPUAdapter.cpp by Ben Clayton · 3 years, 3 months ago
  43. ffcebe8 dawn_node: Add binding/GPUCommandEncoder.cpp by Ben Clayton · 3 years, 3 months ago
  44. 334714b dawn_node: Add binding/GPUComputePassEncoder.cpp by Ben Clayton · 3 years, 3 months ago
  45. c5d9650 dawn_node: Add binding/GPU.cpp by Ben Clayton · 3 years, 3 months ago
  46. 6104800 dawn_node: Add binding/GPUQueue.cpp by Ben Clayton · 3 years, 3 months ago
  47. c06b813 dawn_node: Add binding/GPURenderPassEncoder.cpp by Ben Clayton · 3 years, 3 months ago
  48. 347a597 Only call WillBeginRenderPass when encoder is current by Corentin Wallez · 3 years, 3 months ago
  49. 8d195d5 Refactors dawn_native objects for list tracking and adds destroy skeleton API. by Loko Kung · 3 years, 3 months ago
  50. 7b04930 dawn_node: Add binding/GPUShaderModule.cpp by Ben Clayton · 3 years, 3 months ago
  51. 05944b0 dawn_node: Add binding/GPUTexture.cpp by Ben Clayton · 3 years, 3 months ago
  52. ca9bc67 dawn_node: Add binding .cpp files for trivial types by Ben Clayton · 3 years, 3 months ago
  53. 118d2dd dawn_node: Add binding/Converter.[cpp,h] by Ben Clayton · 3 years, 3 months ago
  54. 3e5848a dawn_node: Add all the headers for the binding classes by Ben Clayton · 3 years, 3 months ago
  55. a35156b dawn_node: Add binding/AsyncRunner by Ben Clayton · 3 years, 3 months ago
  56. af48bbc dawn_node: Add binding/Errors.[cpp,h] by Ben Clayton · 3 years, 3 months ago
  57. 51791e0 Add 'reason' argument to device lost callback by Kai Ninomiya · 3 years, 3 months ago
  58. affb7a3 dawn_node: Begin working on the CMake rules by Ben Clayton · 3 years, 3 months ago
  59. 897cdee dawn_node: Add template files by Ben Clayton · 3 years, 3 months ago
  60. 6d8a03e dawn_node: Add interop/Core.[h,cpp] by Ben Clayton · 3 years, 3 months ago
  61. 2be4b84 Deprecate size=0 for default in setIndexBuffer and setVertexBuffer by Zhaoming Jiang · 3 years, 3 months ago
  62. 8411a12 Add a mechanism for finding the best tier for a set of limits by Austin Eng · 3 years, 3 months ago
  63. a3c387a dawn_node: Add utils/Debug.h by Ben Clayton · 3 years, 3 months ago
  64. cea792f dawn_node: Add idlgen tool by Ben Clayton · 3 years, 3 months ago
  65. 029d67f D3D12: implement WGSL pipeline cache key generation by Michael Tang · 3 years, 3 months ago chromium/4656
  66. 0e3aa3c Metal: Support creating render pipeline asynchronously by Jiawei Shao · 3 years, 3 months ago
  67. 525039d Vulkan: Support creating render pipeline asynchronously by Jiawei Shao · 3 years, 3 months ago
  68. ba66295 Improve validation errors, Part 1 by Brandon Jones · 3 years, 3 months ago
  69. a04663c Added Abseil as a third-party dependency (Take 2) by Brandon Jones · 3 years, 3 months ago
  70. c19329c CMake: Only require SPIRV-Cross when enabling OpenGL backend by Ben Clayton · 3 years, 3 months ago
  71. 999cc24 Fix all GCC 10 warnings by Ben Clayton · 3 years, 3 months ago chromium/4652
  72. ebf183b Implement drawIndexedIndirect validation by Ken Rockot · 3 years, 3 months ago
  73. 1bca159 Add dawn_native unittests for Limits by Austin Eng · 3 years, 3 months ago
  74. f84e7b4 Remove prefix 'm' on mCreateInfo in ComputeVertexInputDesc by Jiawei Shao · 3 years, 3 months ago
  75. a10f533 Update destinationOffset alignment to 256 in resolveQuerySet by Li Hao · 3 years, 3 months ago
  76. a928047 Force -Wno-shadow to avoid variable shadowing warnings. by Peter Kasting · 3 years, 3 months ago
  77. 92d6e53 Fix CMake build failures after recent changes by Kai Ninomiya · 3 years, 3 months ago
  78. 73d7c84 Default initialize DeviceDescriptor in DawnTest.cpp by Austin Eng · 3 years, 3 months ago
  79. 1c85de6 Clamp limits to the defaults if they are worse than the defaults by Austin Eng · 3 years, 3 months ago
  80. 44d729fc Introduce BufferLocation by Ken Rockot · 3 years, 3 months ago
  81. 6237c8a Introduce WriteBuffer command by Ken Rockot · 3 years, 3 months ago
  82. 4e37acc Add new items for Emscripten/webgpu-headers by Kai Ninomiya · 3 years, 3 months ago
  83. 930e918 Generate multiple variants of webgpu.h header by Kai Ninomiya · 3 years, 3 months ago
  84. 0a4cb8d D3D12: Move transform/FirstIndexOffset outside of TranslateToHLSL by Michael Tang · 3 years, 3 months ago
  85. fa9ca44 Stub out depth16unorm texture format by Kai Ninomiya · 3 years, 3 months ago
  86. 2e48f01 Add an option for the Adapter to use tiered limits by Austin Eng · 3 years, 3 months ago
  87. c389182 Remove readonly storage textures by Corentin Wallez · 3 years, 3 months ago
  88. a6394dd Fix a few comments in RenderPassDescriptorValidationTests.cpp by Yunchao He · 3 years, 3 months ago chromium/4646
  89. bd04e15 Remove deprecated APIs by Corentin Wallez · 3 years, 3 months ago
  90. bffc966 Add wgpuDeviceGetLimits. Split Required/Supported limit structs by Austin Eng · 3 years, 3 months ago
  91. 4ecfc58 D3D12: Support creating render pipeline asynchronously by Jiawei Shao · 3 years, 3 months ago
  92. b166b99 Treat 'mipLevelCount == 0' as error by jchen10 · 3 years, 3 months ago
  93. 8626b21 Disable the workaround about the T2T copy issue on newer Intel drivers by Jiawei Shao · 3 years, 3 months ago
  94. 2f8f251 Revert "Added Abseil as a third-party dependency" by Shrek Shao · 3 years, 3 months ago
  95. 4646de9 Support flattening multiple CommandAllocators by Ken Rockot · 3 years, 3 months ago chromium/4644
  96. 5528d0e Metal: Allocate threadgroup memory based on Tint reflection by Austin Eng · 3 years, 3 months ago
  97. 49d794f Use IterateBitSet in AddVertexPullingPass by Corentin Wallez · 3 years, 3 months ago
  98. 4935c14 Use WGPU_MIP_LEVEL_COUNT_UNDEFINED instead of 0 by jchen10 · 3 years, 3 months ago
  99. 857d4e6 Support vertex-only render pipeline by Zhaoming Jiang · 3 years, 3 months ago
  100. 43ce892 Remove descriptor in RenderPipeline::Initialize by Jiawei Shao · 3 years, 3 months ago