1. 413dcf8 Rename setBlendColor->setBlendConstant by Brandon Jones · 4 years ago
  2. d11f4c3 Query API: Non-precise occlusion query on Metal by Hao Li · 4 years, 1 month ago
  3. 01e4450 Query API: Non Precise Occlusion Query by Hao Li · 4 years, 4 months ago
  4. 4099f65 Typeify VertexBufferSlot and VertexAttributeLocation by Austin Eng · 4 years, 6 months ago
  5. 7b7e098 Typeify ColorAttachmentIndex by Austin Eng · 4 years, 6 months ago
  6. 8575cb3 Add setIndexBufferWithFormat method by Brandon Jones · 4 years, 7 months ago
  7. 2cf5a08 Track depth/stencil aspects independently by Austin Eng · 4 years, 7 months ago
  8. 0a43427 Implement depth-only/stencil-only copies on Vulkan and Metal by Austin Eng · 4 years, 7 months ago
  9. 5c89c8d Query API: ResolveQuerySet by Hao Li · 4 years, 8 months ago
  10. 5191adc Query API: WriteTimestamp by Hao Li · 4 years, 9 months ago
  11. ff90599 Replace TextureCopyView::arrayLayer -> origin.z in backends by Corentin Wallez · 4 years, 9 months ago
  12. 250f262 Use TypedInteger for BindGroupIndex by Austin Eng · 4 years, 9 months ago
  13. cdf2d8d Deprecate BufferCopyView.rowPitch/imageHeight -> bytesPerRow/rowsPerImage by Corentin Wallez · 4 years, 11 months ago
  14. c244f53 Add a size argument to Set[Vertex|Index]Buffer by Corentin Wallez · 4 years, 11 months ago
  15. 1f6c8c4 Make dawn_native use the webgpu.h header by Corentin Wallez · 5 years ago
  16. 91b2142 Change setVertexBuffers to setVertexBuffer by François Beaufort · 5 years ago
  17. 8a488c1 Implement RenderBundle in the frontend by Austin Eng · 6 years ago
  18. b98f0fa Deduplicate AttachmentState shared by RenderPipeline and RenderPasses by Austin Eng · 6 years ago
  19. 3c3e2bc Use mipLevel/arrayLayer for TextureCopyView by Corentin Wallez · 6 years ago
  20. 050ab49 Implement RenderPassEncoder::SetViewport - front end by Yunchao He · 6 years ago
  21. 05f7ad5 Reland "dawn_native: Indirect draw/dispatch" by Idan Raiter · 6 years ago
  22. 39b8ddf Revert "dawn_native: Indirect draw/dispatch" by Austin Eng · 6 years ago
  23. 7eb6be1 dawn_native: Indirect draw/dispatch by Idan Raiter · 6 years ago
  24. fa7228a Cleanup CopyBufferToBufferCmd by Austin Eng · 6 years ago
  25. 8dfc593 Remove the concept of push constants by Corentin Wallez · 6 years ago
  26. 1b5fb81 Dynamic Buffer Offset : Validation by Yan, Shaobo · 6 years ago
  27. 0c227e2 baseVertex in drawIndexed() should be int32, not uint32 by Yunchao He · 6 years ago
  28. cf52d71 Change buffer-related sizes/offsets to be uint64_t by Austin Eng · 6 years ago
  29. d3d3aa0 Implement Texture-to-Texture Copies by Brandon Jones · 6 years ago
  30. 54e4d47 Add check on the sample count between render pipeline and render pass by Jiawei Shao · 6 years ago
  31. b2c5023 Remove RenderPassDescriptorBuilder by Jiawei Shao · 6 years ago
  32. 11d32c8 Implementation of Debug Marker APIs by Brandon Jones · 6 years ago
  33. 81da14f Remove RenderPassDescriptor from BeginRenderPassCmd by Jiawei Shao · 6 years ago
  34. 00976d0 Make setBlendColor take in a Color instead of 4 floats by Corentin Wallez · 6 years ago
  35. ff9562f Implement 'baseVertex' in drawIndexed() on D3D12, Metal and Vulkan by Jiawei Shao · 6 years ago
  36. 069664e Remove textureAspect from TextureCopyView by Brandon Jones · 6 years ago
  37. c789b84 Rename draw commands to match WebGPU IDL by Jiawei Shao · 6 years ago
  38. 179db44 Refactor Internal Command Buffer Copy APIs by Brandon Jones · 6 years ago
  39. 4b74dbe Implement copying between a buffer and a texture 2D array on Vulkan (#257) by Jiawei Shao · 7 years ago
  40. 36afbb6 Make dawn_native use its own header for Dawn datatypes by Corentin Wallez · 7 years ago
  41. 49a65d0 dawn_native: Fixup namespace from backend:: to dawn_native:: by Corentin Wallez · 7 years ago
  42. 30965a7 dawn_native: Fixup header guards from BACKEND_ to DAWNNATIVE_ by Corentin Wallez · 7 years ago
  43. d37523f Move src/backend to src/dawn_native by Corentin Wallez · 7 years ago[Renamed (97%) from src/backend/Commands.h]
  44. 046cb46 Rename generated files nxt -> dawn by Corentin Wallez · 7 years ago
  45. 226110f Rename nxt:: to dawn:: in the backends by Corentin Wallez · 7 years ago
  46. 4a9ef4e Rename the copyright authors from NXT to Dawn by Corentin Wallez · 7 years ago
  47. d8c068f Remove explicit usage transition from the API and validation by Corentin Wallez · 7 years ago
  48. e909d4e Move FreeCommands and SkipCommand to their own file by Corentin Wallez · 7 years ago
  49. 8d6b5d2 Rename RenderPassInfo to RenderPassDescriptor by Corentin Wallez · 7 years ago
  50. 6f7749c Change render passes from multi to single pass. by Corentin Wallez · 7 years ago
  51. a3c89cc Add and Implement CommandBuffer::SetScissorRect by Corentin Wallez · 7 years ago
  52. 77a1d90 Vulkan: Handle CopyBufferToBuffer commands by Corentin Wallez · 7 years ago
  53. c1400f0 Format: src/backend by Corentin Wallez · 7 years ago
  54. 405dcd6 Make the index format part of the pipeline state. by Corentin Wallez · 7 years ago
  55. fb42653 Add SetBlendColor command by Austin Eng · 8 years ago
  56. c8377da Validate SetPushConstants is done inside subpass and compute passes by Corentin Wallez · 8 years ago
  57. 359acd6 Add row pitch to Texture->Buffer and Buffer->Texture copy commands by Austin Eng · 8 years ago
  58. 29ced28 Split Pipeline in Render and Compute, common part by Corentin Wallez · 8 years ago
  59. 296951d Introduce Begin/EndComputePass (#70) by Kai Ninomiya · 8 years ago
  60. fa37f22 replace AdvanceSubpass with Begin/EndRenderSubpass by Kai Ninomiya · 8 years ago
  61. fffe6df Split backend/common in backend/ and common/ by Corentin Wallez · 8 years ago[Renamed (95%) from src/backend/common/Commands.h]
  62. aecf0b1 Add D3D12 buffer, texture, and sampler binding by Austin Eng · 8 years ago
  63. e9d347e Add T->B copies. by Corentin Wallez · 8 years ago
  64. b6d52b4 Refactor copy validation to add helper functions useful for T->B too. by Corentin Wallez · 8 years ago
  65. d84d107 Add buffer to buffer copies by Corentin Wallez · 8 years ago
  66. 1063439 Refactor DepthStencilState. TODO: add validation tests by Austin Eng · 8 years ago
  67. 4f5521e Remove StencilReferenceMode. Add SetStencilReference. by Austin Eng · 8 years ago
  68. 68df8b0 Introduce render passes by Kai Ninomiya · 8 years ago
  69. 7f433a5 Add bufferOffset to CopyBufferToTexture. by Corentin Wallez · 8 years ago
  70. f07e3bd Initial commit of all the NXT integration. by Corentin Wallez · 8 years ago