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