1. 16ebcf6 Limit Clear Color Values to 2^24 For Integer Formats by Brandon Jones · 4 years, 6 months ago
  2. 670858d Change wgpu::Color from floats to doubles by Brandon Jones · 4 years, 6 months ago
  3. 76d9e34 Eagerly destroy CommandBuffer commands after submission by Enrico Galli · 4 years, 7 months ago
  4. 8c9858e Fix clearing sint/uint color attachments on Vulkan and OpenGL by Jiawei Shao · 4 years, 8 months ago
  5. c11a191 Support buffer lazy initialization before CopyTextureToBuffer by Jiawei Shao · 4 years, 8 months ago
  6. ff90599 Replace TextureCopyView::arrayLayer -> origin.z in backends by Corentin Wallez · 4 years, 9 months ago
  7. 0d66198 Metal: Implement lazy texture clears by Austin Eng · 5 years ago
  8. 321c122 Remove the "Base" from pure-frontend dawn_native types by Corentin Wallez · 5 years ago
  9. 4b90c47 Add missing descriptors that are present in WebGPU. by Corentin Wallez · 6 years ago
  10. 28232ce Clear Vulkan Textures at first usage by Natasha Lee · 6 years ago
  11. f20f5b9 WebGPU error handling 5: Move CmdBufBuilder logic to CmdEncoder by Corentin Wallez · 6 years ago
  12. 81da14f Remove RenderPassDescriptor from BeginRenderPassCmd by Jiawei Shao · 6 years ago
  13. e1f0d4e WebGPU error handling 2: CommandEncoder for samples and end2end tests by Corentin Wallez · 6 years ago
  14. ac71e34 Change Copy Operation Interfaces to Match WebGPU IDL by Brandon Jones · 6 years ago
  15. a14a070 CommandBuffer/PassEncoders: Correctly validate we can record by Corentin Wallez · 6 years ago
  16. 679ff4e Validate that mapped buffers aren't used in submits. by Corentin Wallez · 6 years ago
  17. 9e4518b Put the reference to DeviceBase in a new ObjectBase by Corentin Wallez · 6 years ago
  18. 82fbccb Introduce [Render|Compute]PassEncoder. by Corentin Wallez · 6 years ago
  19. 4b74dbe Implement copying between a buffer and a texture 2D array on Vulkan (#257) by Jiawei Shao · 7 years ago
  20. 36afbb6 Make dawn_native use its own header for Dawn datatypes by Corentin Wallez · 7 years ago
  21. 49a65d0 dawn_native: Fixup namespace from backend:: to dawn_native:: by Corentin Wallez · 7 years ago
  22. 30965a7 dawn_native: Fixup header guards from BACKEND_ to DAWNNATIVE_ by Corentin Wallez · 7 years ago
  23. d37523f Move src/backend to src/dawn_native by Corentin Wallez · 7 years ago[Renamed (96%) from src/backend/CommandBuffer.h]
  24. 1ea205f CommandBuffer: have a state tracker per-pass by Corentin Wallez · 7 years ago
  25. 0927ea5 Rename // NXT API to // Dawn API by Corentin Wallez · 7 years ago
  26. 046cb46 Rename generated files nxt -> dawn by Corentin Wallez · 7 years ago
  27. 226110f Rename nxt:: to dawn:: in the backends by Corentin Wallez · 7 years ago
  28. 4a9ef4e Rename the copyright authors from NXT to Dawn by Corentin Wallez · 7 years ago
  29. 021c950 Make CommandBufferValidation use Error.h by Corentin Wallez · 7 years ago
  30. d8c068f Remove explicit usage transition from the API and validation by Corentin Wallez · 7 years ago
  31. aa13be9 Make the Vulkan backend support implicit barriers. by Corentin Wallez · 7 years ago
  32. b3bd35e CommandBufferBuilder::Validate: Iterate per pass by Corentin Wallez · 7 years ago
  33. 8d6b5d2 Rename RenderPassInfo to RenderPassDescriptor by Corentin Wallez · 7 years ago
  34. 6f7749c Change render passes from multi to single pass. by Corentin Wallez · 7 years ago
  35. a3c89cc Add and Implement CommandBuffer::SetScissorRect by Corentin Wallez · 7 years ago
  36. c1400f0 Format: src/backend by Corentin Wallez · 7 years ago
  37. fbecc28 Member rename: src/backend by Corentin Wallez · 7 years ago
  38. 405dcd6 Make the index format part of the pipeline state. by Corentin Wallez · 7 years ago
  39. fb42653 Add SetBlendColor command by Austin Eng · 8 years ago
  40. c8377da Validate SetPushConstants is done inside subpass and compute passes by Corentin Wallez · 8 years ago
  41. 359acd6 Add row pitch to Texture->Buffer and Buffer->Texture copy commands by Austin Eng · 8 years ago
  42. 29ced28 Split Pipeline in Render and Compute, common part by Corentin Wallez · 8 years ago
  43. e66fcd8 OpenGL backend: implement render passes (#73) by Kai Ninomiya · 8 years ago
  44. 296951d Introduce Begin/EndComputePass (#70) by Kai Ninomiya · 8 years ago
  45. fa37f22 replace AdvanceSubpass with Begin/EndRenderSubpass by Kai Ninomiya · 8 years ago
  46. fffe6df Split backend/common in backend/ and common/ by Corentin Wallez · 8 years ago[Renamed (95%) from src/backend/common/CommandBuffer.h]
  47. e9d347e Add T->B copies. by Corentin Wallez · 8 years ago
  48. d84d107 Add buffer to buffer copies by Corentin Wallez · 8 years ago
  49. 468dafd Create a command buffer builder state tracker object (#19) by Kai Ninomiya · 8 years ago
  50. 1063439 Refactor DepthStencilState. TODO: add validation tests by Austin Eng · 8 years ago
  51. 4f5521e Remove StencilReferenceMode. Add SetStencilReference. by Austin Eng · 8 years ago
  52. 68df8b0 Introduce render passes by Kai Ninomiya · 8 years ago
  53. 7f96177 Implement the builder error callback in the backends by Corentin Wallez · 8 years ago
  54. 5dc7915 Introduce a base class for Builder objects. by Corentin Wallez · 8 years ago
  55. 7f433a5 Add bufferOffset to CopyBufferToTexture. by Corentin Wallez · 8 years ago
  56. f07e3bd Initial commit of all the NXT integration. by Corentin Wallez · 8 years ago