1. 857d4e6 Support vertex-only render pipeline by Zhaoming Jiang · 3 years, 4 months ago
  2. 43ce892 Remove descriptor in RenderPipeline::Initialize by Jiawei Shao · 3 years, 4 months ago
  3. 10b9cce Remove deprecated SetBlendColor and blend factors by Corentin Wallez · 3 years, 4 months ago chromium/4632
  4. c1bcbbf Add Labels For Pipelines and ShaderModule for D3D12/Vk by Brandon Jones · 3 years, 4 months ago
  5. da230e5 Remove typedefs for passed deprecations by Corentin Wallez · 3 years, 5 months ago
  6. ff6c9ca6 wgpu::InputStepMode -> VertexStepMode by Corentin Wallez · 3 years, 6 months ago chromium/4587
  7. 6703504 D3D12: Enable IEEE strictness by Ben Clayton · 3 years, 6 months ago
  8. f56dab0 Added new toggle EmitHLSLDebugSymbols to improve shader debugging capabilities by external tools. by Francois Guthmann · 3 years, 7 months ago
  9. 41c87d9 Removed deprecated CreateRenderPipeline path by Brandon Jones · 3 years, 8 months ago
  10. 22b923c Updated BlendFactor enum to match spec by Brandon Jones · 3 years, 9 months ago
  11. f759264 Finish conversion to RenderPipelineDescriptor2 by Brandon Jones · 3 years, 9 months ago
  12. 50f9958 DeviceBase: Make object creation use ResultOrError<Ref<T>> by Corentin Wallez · 3 years, 10 months ago
  13. 97da45c Update RenderPipelineBase to stop depending on deprecated struct types by Brandon Jones · 3 years, 10 months ago
  14. e3f10e3 Updated VertexFormat enums by Brandon Jones · 3 years, 11 months ago
  15. 311a17a D3D12: Add firstVertex/Instance to vertex/instance_index by Enrico Galli · 4 years ago
  16. 3a915a6 Set D3D12 IBStripCutValue by Brandon Jones · 4 years, 1 month ago
  17. 41b3f9c D3D12: Support caching DX shaders. by Bryan Bernhart · 4 years, 2 months ago
  18. 2b4609b Use remapped entry point name in D3D12 by Ryan Harrison · 4 years, 2 months ago
  19. 2b6b0f4 Add support for Tint's HLSL writer as a Toggle by Enrico Galli · 4 years, 2 months ago
  20. db2c2dd Add support for depthBias, depthBiasSlope, and depthBiasClamp by Enrico Galli · 4 years, 3 months ago
  21. eec9edf Standardize the use of UNREACHABLE in switches. by Corentin Wallez · 4 years, 4 months ago
  22. 4099f65 Typeify VertexBufferSlot and VertexAttributeLocation by Austin Eng · 4 years, 4 months ago
  23. b8712c0 D3D12: Make HLSL generation per-entrypoint. by Corentin Wallez · 4 years, 4 months ago
  24. 7b7e098 Typeify ColorAttachmentIndex by Austin Eng · 4 years, 4 months ago
  25. ab04da4 Enabling alphaToCoverage by Tomek Ponitka · 4 years, 6 months ago
  26. c7ae7a0 Implement sampleMask in D3D12 and OpenGL. by Corentin Wallez · 4 years, 6 months ago
  27. 6328356 Autoformat everything except tests/examples by Kai Ninomiya · 4 years, 6 months ago
  28. 216c10d D3D12: Implement UseDxc toggle to use DXC for HLSL compilation by Hugo Amiard · 4 years, 8 months ago
  29. 19b21c5 D3D12: Remove ComPtr from D3D12 objects when possible. by Bryan Bernhart · 4 years, 8 months ago
  30. c64242d Make RefCounted derived objects have private destructors by Rafael Cintron · 4 years, 9 months ago
  31. c00163b Return error instead of crash if compile shader failed on D3D12 by Li, Hao · 4 years, 9 months ago
  32. dd45843 Refactor D3D12 pipeline creation to better propagate errors by Ryan Harrison · 5 years ago
  33. be5c135 Refactor code to have rudimentary support for using SPVC by Ryan Harrison · 5 years ago
  34. ae1f25f Update naming for vertex state by Kai Ninomiya · 5 years ago
  35. 1f6c8c4 Make dawn_native use the webgpu.h header by Corentin Wallez · 5 years ago
  36. f3d50ba D3D12 replace ASSERT_SUCCESS with better error handling by Natasha Lee · 5 years ago
  37. c6c7a42 Remove indirection for vertexStage by Corentin Wallez · 5 years ago
  38. b9b088f Rename ShaderStageBit to ShaderStage. by Corentin Wallez · 5 years ago
  39. 2a1d8c2 Remove ShaderStage that doesn't exist in WebGPU. by Corentin Wallez · 6 years ago
  40. d2631f8 Implement Culling and FrontFace by Yunchao He · 6 years ago
  41. 97c0885 Update VertexInput (InputState) to match the spec - Part 2 by Yunchao He · 6 years ago
  42. eea2091 Update VertexInput (InputState) to match spec - Part 1 by Yunchao He · 6 years ago
  43. 0c133bb Rename DawnColorStateDescriptor.colorWriteMask to writeMask by Austin Eng · 6 years ago
  44. 8e50ba1 Support multisampled rendering on D3D12 by Jiawei Shao · 6 years ago
  45. 494552b Some small optimizations and style issues for input state by Yunchao He · 6 years ago
  46. 889d743 Input State Descriptorization by Yunchao He · 6 years ago
  47. 7775258 Rename BlendState to ColorState, in order to match web idl by Yunchao He · 6 years ago
  48. 108bcbd Split AttachmentStateDescriptor, in order to match web idl by Yunchao He · 6 years ago
  49. 5987c4e Remove blendEnabled in BlendStateDescriptor, in order to match web idl by Yunchao He · 6 years ago
  50. baa3741 Rename variables in DepthStencilStateDescriptor, in order to match web idl by Yunchao He · 6 years ago
  51. 6e30884 Unify the compare function for sampler and depth stencil by Yunchao He · 6 years ago
  52. ea56333 Replace DepthStencilState builder via DepthStencilState descriptor. by Yunchao He · 6 years ago
  53. 92700bf Replace BlendState builder via BlendState descriptor. by Yunchao He · 6 years ago
  54. a492427 Render Pipeline Descriptorization -- Part I by Yan, Shaobo · 6 years ago
  55. 4408b7f D3D12 fix for register binding offsets. by Stephen White · 6 years ago
  56. d8597b2 D3D12: Dynamically load D3D12, DXGI and D3DCompiler by Corentin Wallez · 6 years ago
  57. 49a65d0 dawn_native: Fixup namespace from backend:: to dawn_native:: by Corentin Wallez · 6 years ago
  58. d37523f Move src/backend to src/dawn_native by Corentin Wallez · 6 years ago[Renamed (94%) from src/backend/d3d12/RenderPipelineD3D12.cpp]
  59. 226110f Rename nxt:: to dawn:: in the backends by Corentin Wallez · 6 years ago
  60. 4a9ef4e Rename the copyright authors from NXT to Dawn by Corentin Wallez · 6 years ago
  61. a2f9277 D3D12: Split D3D12Backend in Forward.h and DeviceD3D12 by Corentin Wallez · 7 years ago
  62. 6f7749c Change render passes from multi to single pass. by Corentin Wallez · 7 years ago
  63. cf0ac75 D3D12: Keep a reference to pipelines until unused by Corentin Wallez · 7 years ago
  64. 2d62a37 Format: src/backend/d3d12 by Corentin Wallez · 7 years ago
  65. e00385a Member rename: src/backend/d3d12 by Corentin Wallez · 7 years ago
  66. 4820dbd D3D12: Apply blend state to render pipeline by Austin Eng · 7 years ago
  67. ea507dd Code review feedback by Ben Constable · 7 years ago
  68. d54a523 Fix missing depth stencil format and reference value setting by Ben Constable · 7 years ago
  69. a015ad3 Initial changes for depth stencil, some tests not passing by Ben Constable · 7 years ago
  70. 439d963 Point,Line,Triangle -> PointList,LineList,TriangleList by Austin Eng · 7 years ago
  71. c2def46 Add input primitive topology to D3D12 and Metal pipeline states by Austin Eng · 7 years ago
  72. d81fd82 Implement primitive topology in OpenGL, Metal, and D3D12 backends by Austin Eng · 7 years ago
  73. 136cae5 Split Pipeline in Render and Compute, D3D12 part by Corentin Wallez · 7 years ago