1. ec9cf2a Rename namespace dawn_native to dawn::native. by Corentin Wallez · 3 years ago chromium/4825 chromium/4826
  2. 8b4d03d tint: Remove deprecated texel formats. by Ben Clayton · 3 years, 1 month ago chromium/4813
  3. 5984d8d Use C++17 structured binding in more places. by Corentin Wallez · 3 years, 1 month ago
  4. 6331f95 Refactors Destroy to be upward calls instead of overriding. by Loko Kung · 3 years, 2 months ago
  5. e9c84c0 Renames DestroyApiObject* to Destroy* for simplicity. by Loko Kung · 3 years, 3 months ago
  6. b0a5ed4 Pipeline overridable constants: Metal backend by Shrek Shao · 3 years, 3 months ago
  7. e1e9fd0 Reland "Adds destroy handling for simple objects without new backend changes yet." by Loko Kung · 3 years, 3 months ago
  8. b19556e Revert "Adds destroy handling for simple objects without new backend changes yet." by Loko Kung · 3 years, 3 months ago chromium/4686 chromium/4687 chromium/4688
  9. 9901c71 Adds destroy handling for simple objects without new backend changes yet. by Loko Kung · 3 years, 3 months ago
  10. 5e2e2d8 Pipeline constants: validate if any uninitialized overridable constants exist by Shrek Shao · 3 years, 3 months ago
  11. f4c8a6a Mark pipeline overridable constants as unsafe by Shrek Shao · 3 years, 3 months ago
  12. 1349ca1 D3D12: Support [[num_workgroups]] for Dispatch by Jiawei Shao · 3 years, 3 months ago
  13. 91851e2 Remove several compile-time constants in favor of limits by Austin Eng · 3 years, 3 months ago chromium/4669
  14. 5497aad Improve validation errors for ShaderModule by Corentin Wallez · 3 years, 4 months ago
  15. 698bb82 Refactor/remove dawn-defined buffer and texture usages by Yunchao He · 3 years, 4 months ago
  16. e99ad76 Overridable constants vulkan implementation and tests by shrekshao · 3 years, 4 months ago
  17. 8d195d5 Refactors dawn_native objects for list tracking and adds destroy skeleton API. by Loko Kung · 3 years, 4 months ago
  18. a04663c Added Abseil as a third-party dependency (Take 2) by Brandon Jones · 3 years, 4 months ago
  19. 999cc24 Fix all GCC 10 warnings by Ben Clayton · 3 years, 4 months ago chromium/4652
  20. c389182 Remove readonly storage textures by Corentin Wallez · 3 years, 4 months ago
  21. 2f8f251 Revert "Added Abseil as a third-party dependency" by Shrek Shao · 3 years, 4 months ago
  22. 49d794f Use IterateBitSet in AddVertexPullingPass by Corentin Wallez · 3 years, 4 months ago
  23. 24cad6e Metal: Remove vertexState in the parameter of TranslateToMSL by Jiawei Shao · 3 years, 4 months ago
  24. 020d699 Added Abseil as a third-party dependency by Brandon Jones · 3 years, 4 months ago chromium/4643
  25. c1bcbbf Add Labels For Pipelines and ShaderModule for D3D12/Vk by Brandon Jones · 3 years, 5 months ago
  26. 5ae66fb Add Tag for Unimplemented Labels to ObjectBase Constructor by Brandon Jones · 3 years, 5 months ago
  27. 8d1ead6 Remove unused SPIRV-Cross shader reflection bits. by Stephen White · 3 years, 5 months ago
  28. 5bed1ed More spirv-cross related removal by Austin Eng · 3 years, 6 months ago
  29. 4f2edf5 Add validation for fragment output and attachment interface matching by shrekshao · 3 years, 6 months ago
  30. bcbe2e0 Move SPIRV-Cross functions into OpenGL backend. by Stephen White · 3 years, 6 months ago
  31. 5d17ed6 Wrap all uses of SPIRV-Cross in #define. by Stephen White · 3 years, 6 months ago
  32. 8d8fadb Validate MaxInterStageShaderComponents when creating shader module by Jiawei Shao · 3 years, 6 months ago
  33. b5e2089 Hook up dump_shaders toggle to dump SPIRV and GLSL by Austin Eng · 3 years, 6 months ago
  34. b7c7f62 Implement inter-stage variable matching rules - Part II by Jiawei Shao · 3 years, 6 months ago chromium/4592 chromium/4593 chromium/4594 chromium/4595
  35. d05777b Support multisampled depth texture bindings by Austin Eng · 3 years, 6 months ago chromium/4591
  36. 4840b8a Replace use of deprecated tint::transform::InputStepMode by Corentin Wallez · 3 years, 6 months ago chromium/4588
  37. c686a6a Implement inter-stage variable matching rules - Part I by Jiawei Shao · 3 years, 6 months ago
  38. ff6c9ca6 wgpu::InputStepMode -> VertexStepMode by Corentin Wallez · 3 years, 6 months ago chromium/4587
  39. e9c8225 Implement render pipeline vertex format base type validation. by Corentin Wallez · 3 years, 6 months ago
  40. 1384e8b Replace VertexFormatUtils with a dawn_native table of formats by Corentin Wallez · 3 years, 6 months ago
  41. 59668e9 Validate workgroup size and storage requirements by Ken Rockot · 3 years, 6 months ago
  42. 46513c7 Add validation to the maximum inter-shader stage variable location by Jiawei Shao · 3 years, 6 months ago
  43. 5af0a62 Fix memory leak in ShaderModuleBase::MakeError by Zhaoming Jiang · 3 years, 6 months ago
  44. 631b300 Ensure correct shader reflection for texture_external by Brandon Jones · 3 years, 6 months ago
  45. d9d6e7f ShaderModule: Deprecate dump_translated_shaders for dump_shaders by Ben Clayton · 3 years, 6 months ago
  46. 15838b9 Switch to new Tint generator API by James Price · 3 years, 7 months ago
  47. 2583b8d D3D12: Improve dump_translated_shaders debugging by Ben Clayton · 3 years, 7 months ago
  48. 7ae959d Allowed mismatch sampler/comparison sampler when using SPIRV-Cross by Corentin Wallez · 3 years, 7 months ago
  49. a5f24e5 Validate textures with filtering/non-filtering/comparison samplers by Austin Eng · 3 years, 7 months ago
  50. bf832f0 Remove all use of deprecated tint APIs and WGSL syntax by Ben Clayton · 3 years, 7 months ago
  51. 1ce20bf Fix -Wunreachable-code-aggressive. by Peter Kasting · 3 years, 7 months ago
  52. 220ff07 dawn_native: Add a force_wgsl_step toggle. by Corentin Wallez · 3 years, 7 months ago
  53. f21d1f4 Refer TODO to Dawn issue 944 by Zhaoming Jiang · 3 years, 7 months ago
  54. fdc35e6 Emit tint warning when creating shader module by Zhaoming Jiang · 3 years, 7 months ago
  55. b936d23 Implement internal storage for buffer usage and buffer binding type by Li Hao · 3 years, 7 months ago
  56. 8c584a1 Make usage of overridable constants a validation error by Ryan Harrison · 3 years, 7 months ago
  57. ed8a8c0 Triage Dawn TODOs by Austin Eng · 3 years, 8 months ago chromium/4534 chromium/4535
  58. b66f630 Add a toggle to disallow_spirv. by Corentin Wallez · 3 years, 8 months ago
  59. 39633e2 Implement External Texture Binding Functionality by Brandon Jones · 3 years, 8 months ago chromium/4530
  60. 4139fa5 Remove deprecated vertex formats by Brandon Jones · 3 years, 8 months ago
  61. 122e6ab ShaderModule: Add default case to ResourceType switch by Ben Clayton · 3 years, 8 months ago
  62. f0fdfa0 ShaderModule: Keep the tint::Source::File alive by Ben Clayton · 3 years, 9 months ago chromium/4505
  63. b8c7724 Remove use of EmitVertexPointSize transform by James Price · 3 years, 9 months ago
  64. 5346e77 Add helper functions to iterate over ChainedStructs by Brian Ho · 3 years, 9 months ago
  65. 8091c68 Cleanup transform usage by Ben Clayton · 3 years, 9 months ago chromium/4483
  66. 417d91c Remap BindGroup bindingIndex for vulkan backend when using Tint Generator by shrekshao · 3 years, 10 months ago
  67. 9b606f7 ShaderModule: Keep the tint::Source::File alive by Ben Clayton · 3 years, 10 months ago
  68. 978c2e0 Remove usage of tint::Validator by Antonio Maiorano · 3 years, 10 months ago
  69. 47b6b68 Fill CompilationInfo with Tint diagnostic messages by Brandon Jones · 3 years, 10 months ago
  70. 6f2bbe9 Implement GPUCompilationInfo by Brandon Jones · 3 years, 10 months ago
  71. f759264 Finish conversion to RenderPipelineDescriptor2 by Brandon Jones · 3 years, 10 months ago
  72. 6a2e16b Split top-level reflection code into either Tint or SPIRV-Cross by Ryan Harrison · 3 years, 10 months ago
  73. 1523d4c Add using Tint for binding reflection by Ryan Harrison · 3 years, 10 months ago
  74. 37ad44e Allow Dawn to surface Tint internal compiler errors as uncaptured validation errors by Brandon Jones · 3 years, 10 months ago
  75. a943919 Use Tint/WGSL unconditionally by Corentin Wallez · 3 years, 10 months ago
  76. 3e4b57b ShaderModule: Store the tint::Program in the base class. by Corentin Wallez · 3 years, 10 months ago
  77. 0ed19c6 Port invalid SPIR-V tests to SPVASM instead of GLSL. by Corentin Wallez · 3 years, 10 months ago
  78. bdc1340 Add reflection for fragment inputs/outputs from Tint by Ryan Harrison · 3 years, 11 months ago
  79. 54c9b82 Add reflection for used vertex attributes using Tint by Ryan Harrison · 3 years, 11 months ago
  80. 95034f6 Enable the BoundArrayAccessors tint transform by Ben Clayton · 3 years, 11 months ago
  81. 3b1a0c6 ShaderModule: Use tint::diag::List::str() by Ben Clayton · 3 years, 11 months ago
  82. 4d9f2ca tint: Move to new transform API by Ben Clayton · 4 years ago
  83. e3f10e3 Updated VertexFormat enums by Brandon Jones · 4 years ago
  84. 3b201d1 ShaderModule: Fix transform error message by Ben Clayton · 4 years ago
  85. bbc2354 Use tint::transform::Spirv by Ben Clayton · 4 years ago
  86. 401aad5 Simplify tint API usage by Ben Clayton · 4 years ago
  87. ec53444 GCC: fix name clash cause of multiple BindingInfo definitions by Stephan Hartmann · 4 years ago
  88. dc25c98 Combine tint toggles. by dan sinclair · 4 years ago
  89. e0fecca Migrate from tint::ast::Module to tint::Program by Ben Clayton · 4 years ago
  90. 49a1f72 Rename leftover references of output attachment to render attachment. by Corentin Wallez · 4 years ago
  91. 001b499 Adding stage input/output reflection to inspector path by Ryan Harrison · 4 years ago
  92. 1dee916 Use Tint to extract local workgroup size by Ryan Harrison · 4 years ago
  93. 3639186 ShaderModule: Include extra information in shader errors by Ben Clayton · 4 years ago
  94. 6427574 ShaderModule: Enable the prettier tint diagnostic formatter by Ben Clayton · 4 years ago
  95. 4c5ab90 ShaderModule: Refactor ParseWGSL() to take a File* by Ben Clayton · 4 years ago
  96. 58ce274 dawn_native/vulkan: Use EmitVertexPointSize transform by Ben Clayton · 4 years, 1 month ago
  97. 3af532b Update BindingInfo to reflect new BindGroupLayoutEntry structure by Brandon Jones · 4 years, 1 month ago
  98. 9c52c299 Updating BindGroupLayoutEntry interface to match latest spec by Brandon Jones · 4 years, 1 month ago
  99. 0824188 Fix issues with roll into Skia by Ryan Harrison · 4 years, 2 months ago
  100. 8a73e18 Add MSL support for UseTintGenerator toggle by Austin Eng · 4 years, 2 months ago