- 413dcf8 Rename setBlendColor->setBlendConstant by Brandon Jones · 4 years ago
- d11f4c3 Query API: Non-precise occlusion query on Metal by Hao Li · 4 years, 1 month ago
- 01e4450 Query API: Non Precise Occlusion Query by Hao Li · 4 years, 4 months ago
- 4099f65 Typeify VertexBufferSlot and VertexAttributeLocation by Austin Eng · 4 years, 6 months ago
- 7b7e098 Typeify ColorAttachmentIndex by Austin Eng · 4 years, 6 months ago
- 8575cb3 Add setIndexBufferWithFormat method by Brandon Jones · 4 years, 7 months ago
- 2cf5a08 Track depth/stencil aspects independently by Austin Eng · 4 years, 7 months ago
- 0a43427 Implement depth-only/stencil-only copies on Vulkan and Metal by Austin Eng · 4 years, 7 months ago
- 5c89c8d Query API: ResolveQuerySet by Hao Li · 4 years, 8 months ago
- 5191adc Query API: WriteTimestamp by Hao Li · 4 years, 9 months ago
- ff90599 Replace TextureCopyView::arrayLayer -> origin.z in backends by Corentin Wallez · 4 years, 9 months ago
- 250f262 Use TypedInteger for BindGroupIndex by Austin Eng · 4 years, 9 months ago
- cdf2d8d Deprecate BufferCopyView.rowPitch/imageHeight -> bytesPerRow/rowsPerImage by Corentin Wallez · 4 years, 11 months ago
- c244f53 Add a size argument to Set[Vertex|Index]Buffer by Corentin Wallez · 4 years, 11 months ago
- 1f6c8c4 Make dawn_native use the webgpu.h header by Corentin Wallez · 5 years ago
- 91b2142 Change setVertexBuffers to setVertexBuffer by François Beaufort · 5 years ago
- 8a488c1 Implement RenderBundle in the frontend by Austin Eng · 6 years ago
- b98f0fa Deduplicate AttachmentState shared by RenderPipeline and RenderPasses by Austin Eng · 6 years ago
- 3c3e2bc Use mipLevel/arrayLayer for TextureCopyView by Corentin Wallez · 6 years ago
- 050ab49 Implement RenderPassEncoder::SetViewport - front end by Yunchao He · 6 years ago
- 05f7ad5 Reland "dawn_native: Indirect draw/dispatch" by Idan Raiter · 6 years ago
- 39b8ddf Revert "dawn_native: Indirect draw/dispatch" by Austin Eng · 6 years ago
- 7eb6be1 dawn_native: Indirect draw/dispatch by Idan Raiter · 6 years ago
- fa7228a Cleanup CopyBufferToBufferCmd by Austin Eng · 6 years ago
- 8dfc593 Remove the concept of push constants by Corentin Wallez · 6 years ago
- 1b5fb81 Dynamic Buffer Offset : Validation by Yan, Shaobo · 6 years ago
- 0c227e2 baseVertex in drawIndexed() should be int32, not uint32 by Yunchao He · 6 years ago
- cf52d71 Change buffer-related sizes/offsets to be uint64_t by Austin Eng · 6 years ago
- d3d3aa0 Implement Texture-to-Texture Copies by Brandon Jones · 6 years ago
- 54e4d47 Add check on the sample count between render pipeline and render pass by Jiawei Shao · 6 years ago
- b2c5023 Remove RenderPassDescriptorBuilder by Jiawei Shao · 6 years ago
- 11d32c8 Implementation of Debug Marker APIs by Brandon Jones · 6 years ago
- 81da14f Remove RenderPassDescriptor from BeginRenderPassCmd by Jiawei Shao · 6 years ago
- 00976d0 Make setBlendColor take in a Color instead of 4 floats by Corentin Wallez · 6 years ago
- ff9562f Implement 'baseVertex' in drawIndexed() on D3D12, Metal and Vulkan by Jiawei Shao · 6 years ago
- 069664e Remove textureAspect from TextureCopyView by Brandon Jones · 6 years ago
- c789b84 Rename draw commands to match WebGPU IDL by Jiawei Shao · 6 years ago
- 179db44 Refactor Internal Command Buffer Copy APIs by Brandon Jones · 6 years ago
- 4b74dbe Implement copying between a buffer and a texture 2D array on Vulkan (#257) by Jiawei Shao · 7 years ago
- 36afbb6 Make dawn_native use its own header for Dawn datatypes by Corentin Wallez · 7 years ago
- 49a65d0 dawn_native: Fixup namespace from backend:: to dawn_native:: by Corentin Wallez · 7 years ago
- 30965a7 dawn_native: Fixup header guards from BACKEND_ to DAWNNATIVE_ by Corentin Wallez · 7 years ago
- d37523f Move src/backend to src/dawn_native by Corentin Wallez · 7 years ago[Renamed (97%) from src/backend/Commands.h]
- 046cb46 Rename generated files nxt -> dawn by Corentin Wallez · 7 years ago
- 226110f Rename nxt:: to dawn:: in the backends by Corentin Wallez · 7 years ago
- 4a9ef4e Rename the copyright authors from NXT to Dawn by Corentin Wallez · 7 years ago
- d8c068f Remove explicit usage transition from the API and validation by Corentin Wallez · 7 years ago
- e909d4e Move FreeCommands and SkipCommand to their own file 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
- 77a1d90 Vulkan: Handle CopyBufferToBuffer commands by Corentin Wallez · 7 years ago
- c1400f0 Format: 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 · 8 years ago
- c8377da Validate SetPushConstants is done inside subpass and compute passes by Corentin Wallez · 8 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
- 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/Commands.h]
- aecf0b1 Add D3D12 buffer, texture, and sampler binding by Austin Eng · 8 years ago
- e9d347e Add T->B copies. by Corentin Wallez · 8 years ago
- b6d52b4 Refactor copy validation to add helper functions useful for T->B too. by Corentin Wallez · 8 years ago
- d84d107 Add buffer to buffer copies by Corentin Wallez · 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
- 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