1. 0e922b5 Add validations for depth/stencil aspect requirement for DepthStencilState by Yunchao He · 3 years, 3 months ago
  2. 370e6bd Validate stripIndexFormat at draw time. by Brandon Jones · 3 years, 3 months ago
  3. 6331f95 Refactors Destroy to be upward calls instead of overriding. by Loko Kung · 3 years, 4 months ago
  4. 970739e Add/update destruction handling for command encoding objects by Loko Kung · 3 years, 4 months ago chromium/4710
  5. e9c84c0 Renames DestroyApiObject* to Destroy* for simplicity. by Loko Kung · 3 years, 4 months ago
  6. e1e9fd0 Reland "Adds destroy handling for simple objects without new backend changes yet." by Loko Kung · 3 years, 5 months ago
  7. b19556e Revert "Adds destroy handling for simple objects without new backend changes yet." by Loko Kung · 3 years, 5 months ago chromium/4686 chromium/4687 chromium/4688
  8. 9901c71 Adds destroy handling for simple objects without new backend changes yet. by Loko Kung · 3 years, 5 months ago
  9. e43eaab Add validation rule for depth/stencil between pipeline and render bundle by Yunchao He · 3 years, 5 months ago chromium/4674
  10. daffd22 Add validation rule for depth/stencil between pipeline and pass by Yunchao He · 3 years, 5 months ago
  11. 3f689a4 Rename "extension" to "feature" by François Beaufort · 3 years, 5 months ago
  12. 4d2bc39 Improve validation errors in RenderPipeline by Brandon Jones · 3 years, 6 months ago
  13. 3c0925b Avoid redundant creation of RenderPipelineBase in GetCachedRenderPipeline by Jiawei Shao · 3 years, 6 months ago
  14. e99ad76 Overridable constants vulkan implementation and tests by shrekshao · 3 years, 6 months ago
  15. 8d195d5 Refactors dawn_native objects for list tracking and adds destroy skeleton API. by Loko Kung · 3 years, 6 months ago
  16. 999cc24 Fix all GCC 10 warnings by Ben Clayton · 3 years, 6 months ago chromium/4652
  17. 4ecfc58 D3D12: Support creating render pipeline asynchronously by Jiawei Shao · 3 years, 6 months ago
  18. 857d4e6 Support vertex-only render pipeline by Zhaoming Jiang · 3 years, 6 months ago
  19. d7ddfb4 Add FlatRenderPipelineDescriptor for CreateRenderPipelineAsync by Jiawei Shao · 3 years, 6 months ago
  20. 10b9cce Remove deprecated SetBlendColor and blend factors by Corentin Wallez · 3 years, 6 months ago chromium/4632
  21. c1bcbbf Add Labels For Pipelines and ShaderModule for D3D12/Vk by Brandon Jones · 3 years, 7 months ago
  22. 6fa34f8 Adding VB OOB validation for zero array stride by Zhaoming Jiang · 3 years, 7 months ago chromium/4622 chromium/4623
  23. 5486a2f Remove some validation for alpha.src/dstFactor by shrekshao · 3 years, 7 months ago
  24. 4f2edf5 Add validation for fragment output and attachment interface matching by shrekshao · 3 years, 7 months ago
  25. b7c7f62 Implement inter-stage variable matching rules - Part II by Jiawei Shao · 3 years, 8 months ago chromium/4592 chromium/4593 chromium/4594 chromium/4595
  26. 821b1cb Validate that the color write mask is zero if there is no fragment output by Austin Eng · 3 years, 8 months ago
  27. c686a6a Implement inter-stage variable matching rules - Part I by Jiawei Shao · 3 years, 8 months ago
  28. ff6c9ca6 wgpu::InputStepMode -> VertexStepMode by Corentin Wallez · 3 years, 8 months ago chromium/4587
  29. 9bb32ba Make vertex attrib offsets require min(4, formatSize) by Corentin Wallez · 3 years, 8 months ago
  30. e9c8225 Implement render pipeline vertex format base type validation. by Corentin Wallez · 3 years, 8 months ago
  31. 1384e8b Replace VertexFormatUtils with a dawn_native table of formats by Corentin Wallez · 3 years, 8 months ago
  32. bdc029e Validate format is blendable when blending is enabled by shrekshao · 3 years, 8 months ago
  33. d8b3d99 Add OOB validation in RenderPassEncoder for Draw and DrawIndexed by Zhaoming Jiang · 3 years, 8 months ago
  34. 73b7cd6 Add missing WebGPU limits to Constants.h by Corentin Wallez · 3 years, 9 months ago
  35. ed8a8c0 Triage Dawn TODOs by Austin Eng · 3 years, 10 months ago chromium/4534 chromium/4535
  36. 41c87d9 Removed deprecated CreateRenderPipeline path by Brandon Jones · 3 years, 10 months ago
  37. 4139fa5 Remove deprecated vertex formats by Brandon Jones · 3 years, 10 months ago
  38. 5346e77 Add helper functions to iterate over ChainedStructs by Brian Ho · 3 years, 11 months ago
  39. 22b923c Updated BlendFactor enum to match spec by Brandon Jones · 4 years ago
  40. 2cccd5a Add depth-clamping support for Metal by Brian Ho · 4 years ago
  41. f759264 Finish conversion to RenderPipelineDescriptor2 by Brandon Jones · 4 years ago
  42. 3ceb654 Create RenderPipeline blueprints w/ RenderPipelineDescriptor2 by Brandon Jones · 4 years ago
  43. 7f77cfd Implement validation for RenderPipelineDescriptor2 by Brandon Jones · 4 years ago
  44. 97da45c Update RenderPipelineBase to stop depending on deprecated struct types by Brandon Jones · 4 years ago
  45. a94c9ac Fix the vertex attribute offset alignment rule. by Corentin Wallez · 4 years ago
  46. e3f10e3 Updated VertexFormat enums by Brandon Jones · 4 years, 1 month ago
  47. fb3991e Lower the maxVertexBuffer limit to 8. by Corentin Wallez · 4 years, 1 month ago
  48. 24bf7a4 Pipeline caching: refactor object hashing by Bryan Bernhart · 4 years, 3 months ago
  49. 5fad85b Remove deprecated SetIndexBuffer (without format). by Corentin Wallez · 4 years, 4 months ago
  50. 3317374 Use IsSubset in more places. by Corentin Wallez · 4 years, 4 months ago
  51. d42713d Remove support for multiple entrypoints with the same name by Corentin Wallez · 4 years, 4 months ago
  52. 24e6369 Slightly improve a RenderPipeline error message. by Corentin Wallez · 4 years, 5 months ago
  53. 2a8ada7 Format: Move the baseType to be per-aspect. by Corentin Wallez · 4 years, 5 months ago
  54. 5931c0a ShaderModule: Don't use Format::Type for reflection. by Corentin Wallez · 4 years, 5 months ago
  55. db2c2dd Add support for depthBias, depthBiasSlope, and depthBiasClamp by Enrico Galli · 4 years, 5 months ago
  56. eec9edf Standardize the use of UNREACHABLE in switches. by Corentin Wallez · 4 years, 6 months ago
  57. 4099f65 Typeify VertexBufferSlot and VertexAttributeLocation by Austin Eng · 4 years, 6 months ago
  58. 7b7e098 Typeify ColorAttachmentIndex by Austin Eng · 4 years, 6 months ago
  59. 8ec8f31 Make ShaderModule reflection go through EntryPointMetadata by Corentin Wallez · 4 years, 7 months ago
  60. ccda6a0 Various cleanups for updated indexFormat handling by Brandon Jones · 4 years, 7 months ago
  61. 9ed8d51 Unify ProgrammableStageDescriptor handling in PipelineBase by Corentin Wallez · 4 years, 7 months ago
  62. 8575cb3 Add setIndexBufferWithFormat method by Brandon Jones · 4 years, 7 months ago
  63. ab04da4 Enabling alphaToCoverage by Tomek Ponitka · 4 years, 8 months ago
  64. 4d9cadd Enabling sampleMask usage in RenderPipelineVk by Tomek Ponitka · 4 years, 8 months ago
  65. 250f262 Use TypedInteger for BindGroupIndex by Austin Eng · 4 years, 9 months ago
  66. f434fdc Add minimum buffer size validation by Idan Raiter · 4 years, 9 months ago
  67. e51f8dd Fix compilation with stdlibc++ (instead of libc++) by Corentin Wallez · 5 years ago
  68. 69cdaf9 RenderPipeline: validate depth bias params are not NaN by Corentin Wallez · 5 years ago
  69. f6eb890 Implement getBindGroupLayout by Austin Eng · 5 years ago
  70. ae1f25f Update naming for vertex state by Kai Ninomiya · 5 years ago
  71. 84bcf44 Only mark objects as cached right before inserting into the cache by Austin Eng · 5 years ago
  72. 1f6c8c4 Make dawn_native use the webgpu.h header by Corentin Wallez · 5 years ago
  73. c932f33 Attribute offset needs to be multiple of 4 bytes by François Beaufort · 5 years ago
  74. 0b82671 Rename PipelineStageDescriptor to ProgrammableStageDescriptor by Jinho Bang · 5 years ago
  75. 64f4dd7 Add check between color state format and fragment shader output by Jiawei Shao · 5 years ago
  76. c81a717 Remove indirection for colorStates by Corentin Wallez · 5 years ago
  77. c6c7a42 Remove indirection for vertexStage by Corentin Wallez · 6 years ago
  78. 13c472e Make vertex input descriptor optional by François Beaufort · 6 years ago
  79. b58435c Vertex buffer stride size needs to be a multiple of 4 bytes by Yan, Shaobo · 6 years ago
  80. b9b088f Rename ShaderStageBit to ShaderStage. by Corentin Wallez · 6 years ago
  81. 3318caa Factor RenderPass command validation by Austin Eng · 6 years ago
  82. ae7e002 Make fragment stage optional in RenderPipeline by François Beaufort · 6 years ago
  83. b98f0fa Deduplicate AttachmentState shared by RenderPipeline and RenderPasses by Austin Eng · 6 years ago
  84. 1546bfb Precompute all the Formats at Device creation in the FormatTable by Corentin Wallez · 6 years ago
  85. 4af9808 Make rasterization state descriptor optional by François Beaufort · 6 years ago
  86. f07e85c Add missing WebGPU enums and defaulted members. by Corentin Wallez · 6 years ago
  87. 2a1d8c2 Remove ShaderStage that doesn't exist in WebGPU. by Corentin Wallez · 6 years ago
  88. 293ea774 Make RenderPipeline::ValidateCompatibleWith produce an error message by Corentin Wallez · 6 years ago
  89. a92f83b Add internal Format structure for texture formats by Corentin Wallez · 6 years ago
  90. 29f3de5 Update VertexInput (InputState) to match the spec - Part 4 by Yunchao He · 6 years ago
  91. 2b82eb2 Fix incorrect ASSERT in vertex validation. by Corentin Wallez · 6 years ago
  92. 2d4b529 Update VertexInput (InputState) to match the spec - Part 3 by Yunchao He · 6 years ago
  93. 97c0885 Update VertexInput (InputState) to match the spec - Part 2 by Yunchao He · 6 years ago
  94. 8dfc593 Remove the concept of push constants by Corentin Wallez · 6 years ago
  95. eea2091 Update VertexInput (InputState) to match spec - Part 1 by Yunchao He · 6 years ago
  96. 94274b6 dawn_native: deduplicate render pipelines by Corentin Wallez · 6 years ago
  97. 3826880 Metal: Implement Culling and FrontFace by Corentin Wallez · 6 years ago
  98. 0c133bb Rename DawnColorStateDescriptor.colorWriteMask to writeMask by Austin Eng · 6 years ago
  99. c33a8c1 Implement rasterization state for render pipeline - Part 1 by Yunchao He · 6 years ago
  100. fbe6cfd Update ComputePipelineDescriptor to use PipelineStageDescriptor by Austin Eng · 6 years ago