1. 09c308c Improve ScopedEnvironmentVar to distinguish between null and empty by Austin Eng · 3 years, 4 months ago
  2. 970739e Add/update destruction handling for command encoding objects by Loko Kung · 3 years, 4 months ago chromium/4710
  3. 61c8532 Make CompilationInfo extensible. by Corentin Wallez · 3 years, 4 months ago
  4. de014a8 Add end2end test for readonly stencil attachment on D3D12 by Yunchao He · 3 years, 4 months ago
  5. 7065c21 Add descriptive error contexts to adapter initialization by Austin Eng · 3 years, 4 months ago
  6. 610f184 Add a guard for MTLDevice.counterSets being null. by Corentin Wallez · 3 years, 4 months ago
  7. 90c30f7 Remove deprecated zero default size of setIndexBuffer and setVertexBuffer by Zhaoming Jiang · 3 years, 4 months ago
  8. c38c4d3 Remove deprecated zero default size of buffer mapAsync by Zhaoming Jiang · 3 years, 4 months ago chromium/4707
  9. e9ac877 Test shader robust buffer access for dynamic buffer bindings by Austin Eng · 3 years, 4 months ago
  10. e9c84c0 Renames DestroyApiObject* to Destroy* for simplicity. by Loko Kung · 3 years, 4 months ago
  11. 2c67af9 Adds destruction handling for "simple objects" in device.destroy by Loko Kung · 3 years, 4 months ago
  12. 6b6262d Adds destruction handling for Textures when device is destroyed. by Loko Kung · 3 years, 4 months ago
  13. 75c978f Fixes buffer unmapping issue in D3D12 by Loko Kung · 3 years, 4 months ago
  14. 0994bbe Revise readonly depth/stencil compability between pass and bundle by Yunchao He · 3 years, 4 months ago
  15. b019ca6 Support FL 11.0 adapters if they have at least Resource Binding Tier 2 by Austin Eng · 3 years, 4 months ago chromium/4697
  16. 3646019 Add utils/WGPUHelpers.{cpp,h} to CMake build by James Price · 3 years, 4 months ago
  17. 2754900 dawn_node: Add documentation on how you debug TS by Ben Clayton · 3 years, 4 months ago chromium/4693
  18. a50efb9 Copy some WGPUHelpers into dawn_native to simplify reentrant code by Austin Eng · 3 years, 4 months ago
  19. b0a5ed4 Pipeline overridable constants: Metal backend by Shrek Shao · 3 years, 4 months ago
  20. cb41115 dawn_node: handle signals (e.g. ctrl+C) by Antonio Maiorano · 3 years, 4 months ago
  21. d0effc0 Add depth16unorm texture format by Dawn Autoroller · 3 years, 4 months ago
  22. dc6af22 dawn_node: add "--backend=<name>" convenience parameter by Antonio Maiorano · 3 years, 4 months ago
  23. e53b9ef Add more dst texture format for CopyTextureForBrowser by Yan · 3 years, 4 months ago
  24. 2514566 Make validation error formatting more consistent by Brandon Jones · 3 years, 4 months ago
  25. 0a873d8 dawn_node: make server mode output stdout of each test in verbose mode by Antonio Maiorano · 3 years, 4 months ago
  26. cb9b2f9 Implement readonly depth/stencil attachment on D3D12 by Yunchao He · 3 years, 4 months ago
  27. 6abf1a1 Remove deferred BufferLocation updates for drawIndexedIndirect by Austin Eng · 3 years, 4 months ago chromium/4690
  28. d4b9cda Improve various error messages by Brandon Jones · 3 years, 4 months ago
  29. e5b6bbc dawn_node: make run_cts accept "--flag=<flag>=<value>" argument by Antonio Maiorano · 3 years, 4 months ago
  30. 983d132 Add more / finer-grained OWNERS by Corentin Wallez · 3 years, 4 months ago
  31. b78e8fb Add trace events on the creation of shader module and pipeline by Jiawei Shao · 3 years, 4 months ago
  32. 05946d0 Add more validation tests for readonly depth/stencil attachment by Yunchao He · 3 years, 4 months ago
  33. ff9a1f7 Adds/refactors destroy handling for Buffer and QuerySet. by Loko Kung · 3 years, 4 months ago
  34. 32e9dd2 dawn_node: Improve error handling for run-cts by Ben Clayton · 3 years, 4 months ago
  35. e1e9fd0 Reland "Adds destroy handling for simple objects without new backend changes yet." by Loko Kung · 3 years, 4 months ago
  36. 1722f9e Unmark DispatchIndirect as an unsafe API by Austin Eng · 3 years, 4 months ago
  37. b19556e Revert "Adds destroy handling for simple objects without new backend changes yet." by Loko Kung · 3 years, 4 months ago chromium/4686 chromium/4687 chromium/4688
  38. bcfa7b1 Implement GPU-based validation for dispatchIndirect by Austin Eng · 3 years, 4 months ago
  39. deb4057 Remove the use_tint_generator toggle by Corentin Wallez · 3 years, 4 months ago
  40. 94d1678 Implement ConcurrentCache by Jiawei Shao · 3 years, 4 months ago
  41. 9901c71 Adds destroy handling for simple objects without new backend changes yet. by Loko Kung · 3 years, 4 months ago
  42. 1de83e5 MaxLimitTests: workaround i32 maximum for size annotation by Austin Eng · 3 years, 4 months ago
  43. f33afcd Improve validation errors for encoders by Brandon Jones · 3 years, 4 months ago
  44. 5e2e2d8 Pipeline constants: validate if any uninitialized overridable constants exist by Shrek Shao · 3 years, 4 months ago
  45. 3faa478 Add FromAPI / ToAPI helpers for dawn_native by Austin Eng · 3 years, 4 months ago
  46. 346b58c Reland "Populate some D3D12 limits from the backend" by Austin Eng · 3 years, 4 months ago
  47. 3c786cd Revert "Reland "Populate some D3D12 limits from the backend"" by Austin Eng · 3 years, 4 months ago chromium/4683
  48. f45478d Populate some Metal limits up from the backend by Austin Eng · 3 years, 4 months ago
  49. 167d299 Reland "Populate some D3D12 limits from the backend" by Austin Eng · 3 years, 4 months ago
  50. 9b92a7c Fix overridable constants by Ben Clayton · 3 years, 4 months ago
  51. f4c8a6a Mark pipeline overridable constants as unsafe by Shrek Shao · 3 years, 5 months ago
  52. ec60b17 Revert "Disable DrawIndexedIndirect" by Austin Eng · 3 years, 5 months ago
  53. 066ab14 wgsl: Remove unnecessary phony-assignments by Ben Clayton · 3 years, 5 months ago
  54. 5c4ce7b wgsl: Migrate from ignore() to phony-assignment by Ben Clayton · 3 years, 5 months ago
  55. eb0d900 Improving Metal backend validation messages. by Brandon Jones · 3 years, 5 months ago chromium/4679 chromium/4680 chromium/4681
  56. 4ce84fc Improving Vulkan backend validation messages. by Brandon Jones · 3 years, 5 months ago
  57. c19f27b Revert "Improve validation errors for encoders" by Brandon Jones · 3 years, 5 months ago
  58. ceb46e7 dawn_node: add "enable/disable-dawn-features=<comma-separated-values>" by Antonio Maiorano · 3 years, 5 months ago
  59. c674590 dawn_node: add "dlldir=<path>" flag by Antonio Maiorano · 3 years, 5 months ago chromium/4678
  60. 821f1a8 dawn_node: add "dawn-backend=<value>" flag by Antonio Maiorano · 3 years, 5 months ago
  61. 1d55306 Improving D3D12 backend validation messages. by Brandon Jones · 3 years, 5 months ago
  62. e772615 dawn_node: add support for input flags by Antonio Maiorano · 3 years, 5 months ago
  63. 7dc906a Improve validation messages for surface/swap chain by Brandon Jones · 3 years, 5 months ago
  64. fc5cae6 Improving OpenGL backend validation messages. by Brandon Jones · 3 years, 5 months ago
  65. 08b9654 Zero the index offsets before an indirect draw by Aleksi Sapon · 3 years, 5 months ago
  66. 05a3187 Revert "Populate some D3D12 limits from the backend" by Austin Eng · 3 years, 5 months ago
  67. 520539f Various validation error improvements by Brandon Jones · 3 years, 5 months ago
  68. c7e6bb0 Improve validation errors for encoders by Brandon Jones · 3 years, 5 months ago
  69. aa8fcfc Populate some D3D12 limits from the backend by Austin Eng · 3 years, 5 months ago
  70. 1349ca1 D3D12: Support [[num_workgroups]] for Dispatch by Jiawei Shao · 3 years, 5 months ago
  71. d97b29c Populate supported Vulkan limits from the backend by Austin Eng · 3 years, 5 months ago
  72. bf9b3cc Moves DestroyApiObject call into ApiObjectBase::DeleteThis by Loko Kung · 3 years, 5 months ago
  73. 74635bc dawn_node: Use the new CTS server runner by Ben Clayton · 3 years, 5 months ago
  74. d2c9cd3 Add validation rule for depth/stencil between bundle and pass by Yunchao He · 3 years, 5 months ago
  75. 4168780 dawn_node: Run CTS serially if --j 0 is specified by Ben Clayton · 3 years, 5 months ago
  76. 06b827e dawn_node: Only rebuild CTS if something has changed by Ben Clayton · 3 years, 5 months ago
  77. 1bf932e D3D12: dump disassembled DXBC when dump_shaders is enabled by Antonio Maiorano · 3 years, 5 months ago
  78. e9cbd48 dawn_node: Track promises by Ben Clayton · 3 years, 5 months ago
  79. 0e3d4fc dawn_node: Prevent setImmediate() being queued multiple times by Ben Clayton · 3 years, 5 months ago
  80. 538f795 Improve errors in BindGroupLayout, BindingInfo by Brandon Jones · 3 years, 5 months ago
  81. 26ae0ea Add tests for some limits by Austin Eng · 3 years, 5 months ago
  82. 40b73c6 Fix an unused variable warning on Android. by Peter Kasting · 3 years, 5 months ago
  83. e43eaab Add validation rule for depth/stencil between pipeline and render bundle by Yunchao He · 3 years, 5 months ago chromium/4674
  84. 2a5b981 Deprecation of using 0 as default size in buffer mapAsync by Zhaoming Jiang · 3 years, 5 months ago
  85. 79d2099 Add depth/stencilReadOnly and validations in RenderBundleEncoderDescriptor by Yunchao He · 3 years, 5 months ago
  86. 17dd734 dawn_node: Document `npm install` step for CTS by James Price · 3 years, 5 months ago
  87. 4948c81 Reland "Add deps to enable performing the cmake build of dawn_node on CQ" by Austin Eng · 3 years, 5 months ago chromium/4671
  88. daffd22 Add validation rule for depth/stencil between pipeline and pass by Yunchao He · 3 years, 5 months ago
  89. 91851e2 Remove several compile-time constants in favor of limits by Austin Eng · 3 years, 5 months ago chromium/4669
  90. e0390b8 Fix compilation error after ComputePipelineBase becomes virtual by Jiawei Shao · 3 years, 5 months ago
  91. 8fd1eb5 Avoid redundant creation of ComputePipelineBase in GetCachedComputePipeline by Jiawei Shao · 3 years, 5 months ago
  92. 2f3fe95 Adds destroy handling for BindGroupLayout without new backend changes yet. by Loko Kung · 3 years, 5 months ago
  93. fc5a7d4 Adds remaining setup logic to implement destroy in Device and ObjectBase. by Loko Kung · 3 years, 5 months ago
  94. a4c8c8d Remove "extension" by François Beaufort · 3 years, 5 months ago
  95. 6fd28ba Adds iterators and a check to avoid segfault when removing node in LinkedList. by Loko Kung · 3 years, 5 months ago
  96. 34206ec dawn_node: Use wgpu::SupportedLimits by Ben Clayton · 3 years, 5 months ago chromium/4667
  97. 008cba9 Reenable timestamp queries on Metal macOS 11 by Corentin Wallez · 3 years, 5 months ago
  98. 2d17620 Make Dawn's feature name casing match WebGPU (- instead of _) by Corentin Wallez · 3 years, 5 months ago
  99. daf1cdb Fix resolve range of resolveQuerySet on Metal by Li Hao · 3 years, 5 months ago
  100. 9a8099e Fix Wbitwise-instead-of-logical warnings by Nico Weber · 3 years, 5 months ago chromium/4665 chromium/4666