- 970739e Add/update destruction handling for command encoding objects by Loko Kung · 3 years, 2 months ago chromium/4710
- e9c84c0 Renames DestroyApiObject* to Destroy* for simplicity. by Loko Kung · 3 years, 2 months ago
- 6abf1a1 Remove deferred BufferLocation updates for drawIndexedIndirect by Austin Eng · 3 years, 2 months ago chromium/4690
- bcfa7b1 Implement GPU-based validation for dispatchIndirect by Austin Eng · 3 years, 3 months ago
- 8d195d5 Refactors dawn_native objects for list tracking and adds destroy skeleton API. by Loko Kung · 3 years, 4 months ago
- ebf183b Implement drawIndexedIndirect validation by Ken Rockot · 3 years, 4 months ago
- 16ebcf6 Limit Clear Color Values to 2^24 For Integer Formats by Brandon Jones · 4 years, 3 months ago
- 670858d Change wgpu::Color from floats to doubles by Brandon Jones · 4 years, 4 months ago
- 76d9e34 Eagerly destroy CommandBuffer commands after submission by Enrico Galli · 4 years, 5 months ago
- 8c9858e Fix clearing sint/uint color attachments on Vulkan and OpenGL by Jiawei Shao · 4 years, 5 months ago
- c11a191 Support buffer lazy initialization before CopyTextureToBuffer by Jiawei Shao · 4 years, 6 months ago
- ff90599 Replace TextureCopyView::arrayLayer -> origin.z in backends by Corentin Wallez · 4 years, 7 months ago
- 0d66198 Metal: Implement lazy texture clears by Austin Eng · 5 years ago
- 321c122 Remove the "Base" from pure-frontend dawn_native types by Corentin Wallez · 5 years ago
- 4b90c47 Add missing descriptors that are present in WebGPU. by Corentin Wallez · 6 years ago
- 28232ce Clear Vulkan Textures at first usage by Natasha Lee · 6 years ago
- f20f5b9 WebGPU error handling 5: Move CmdBufBuilder logic to CmdEncoder by Corentin Wallez · 6 years ago
- 81da14f Remove RenderPassDescriptor from BeginRenderPassCmd by Jiawei Shao · 6 years ago
- e1f0d4e WebGPU error handling 2: CommandEncoder for samples and end2end tests by Corentin Wallez · 6 years ago
- ac71e34 Change Copy Operation Interfaces to Match WebGPU IDL by Brandon Jones · 6 years ago
- a14a070 CommandBuffer/PassEncoders: Correctly validate we can record by Corentin Wallez · 6 years ago
- 679ff4e Validate that mapped buffers aren't used in submits. by Corentin Wallez · 6 years ago
- 9e4518b Put the reference to DeviceBase in a new ObjectBase by Corentin Wallez · 6 years ago
- 82fbccb Introduce [Render|Compute]PassEncoder. by Corentin Wallez · 6 years ago
- 4b74dbe Implement copying between a buffer and a texture 2D array on Vulkan (#257) by Jiawei Shao · 6 years ago
- 36afbb6 Make dawn_native use its own header for Dawn datatypes by Corentin Wallez · 6 years ago
- 49a65d0 dawn_native: Fixup namespace from backend:: to dawn_native:: by Corentin Wallez · 6 years ago
- 30965a7 dawn_native: Fixup header guards from BACKEND_ to DAWNNATIVE_ by Corentin Wallez · 6 years ago
- d37523f Move src/backend to src/dawn_native by Corentin Wallez · 6 years ago[Renamed (96%) from src/backend/CommandBuffer.h]
- 1ea205f CommandBuffer: have a state tracker per-pass by Corentin Wallez · 6 years ago
- 0927ea5 Rename // NXT API to // Dawn API by Corentin Wallez · 6 years ago
- 046cb46 Rename generated files nxt -> dawn by Corentin Wallez · 6 years ago
- 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
- 021c950 Make CommandBufferValidation use Error.h by Corentin Wallez · 6 years ago
- d8c068f Remove explicit usage transition from the API and validation by Corentin Wallez · 7 years ago
- aa13be9 Make the Vulkan backend support implicit barriers. by Corentin Wallez · 7 years ago
- b3bd35e CommandBufferBuilder::Validate: Iterate per pass by Corentin Wallez · 7 years ago
- 8d6b5d2 Rename RenderPassInfo to RenderPassDescriptor by Corentin Wallez · 7 years ago
- 6f7749c Change render passes from multi to single pass. by Corentin Wallez · 7 years ago
- a3c89cc Add and Implement CommandBuffer::SetScissorRect by Corentin Wallez · 7 years ago
- c1400f0 Format: src/backend by Corentin Wallez · 7 years ago
- fbecc28 Member rename: src/backend by Corentin Wallez · 7 years ago
- 405dcd6 Make the index format part of the pipeline state. by Corentin Wallez · 7 years ago
- fb42653 Add SetBlendColor command by Austin Eng · 7 years ago
- c8377da Validate SetPushConstants is done inside subpass and compute passes by Corentin Wallez · 7 years ago
- 359acd6 Add row pitch to Texture->Buffer and Buffer->Texture copy commands by Austin Eng · 8 years ago
- 29ced28 Split Pipeline in Render and Compute, common part by Corentin Wallez · 8 years ago
- e66fcd8 OpenGL backend: implement render passes (#73) by Kai Ninomiya · 8 years ago
- 296951d Introduce Begin/EndComputePass (#70) by Kai Ninomiya · 8 years ago
- fa37f22 replace AdvanceSubpass with Begin/EndRenderSubpass by Kai Ninomiya · 8 years ago
- fffe6df Split backend/common in backend/ and common/ by Corentin Wallez · 8 years ago[Renamed (95%) from src/backend/common/CommandBuffer.h]
- e9d347e Add T->B copies. by Corentin Wallez · 8 years ago
- d84d107 Add buffer to buffer copies by Corentin Wallez · 8 years ago
- 468dafd Create a command buffer builder state tracker object (#19) by Kai Ninomiya · 8 years ago
- 1063439 Refactor DepthStencilState. TODO: add validation tests by Austin Eng · 8 years ago
- 4f5521e Remove StencilReferenceMode. Add SetStencilReference. by Austin Eng · 8 years ago
- 68df8b0 Introduce render passes by Kai Ninomiya · 8 years ago
- 7f96177 Implement the builder error callback in the backends by Corentin Wallez · 8 years ago
- 5dc7915 Introduce a base class for Builder objects. by Corentin Wallez · 8 years ago
- 7f433a5 Add bufferOffset to CopyBufferToTexture. by Corentin Wallez · 8 years ago
- f07e3bd Initial commit of all the NXT integration. by Corentin Wallez · 8 years ago