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