1. 984493d Deprecate TextureCopyView::arrayLayer -> origin.z by Corentin Wallez · 4 years, 11 months ago
  2. 4234d78 Deprecate TextureDescriptor::arrayLayerCount -> size.depth by Corentin Wallez · 4 years, 11 months ago
  3. f5657af Fix use of bytesPerRows=0 in CppHelloTriangle by Corentin Wallez · 5 years ago
  4. 47a3341 Deprecate Buffer::SetSubData in favor of Queue::WriteBuffer by Corentin Wallez · 5 years ago
  5. 8a43794 Introduce Device::GetDefaultQueue and deprecate CreateQueue by Corentin Wallez · 5 years ago
  6. 797fa62 Remove temporary GN proxy groups. by Corentin Wallez · 5 years ago
  7. d11cc39 Split third_party/BUILD.gn in per-project files. by Corentin Wallez · 5 years ago
  8. b31015b Split examples, test and utils in their own BUILD.gn by Corentin Wallez · 5 years ago
  9. 3da19b8 Use the default values for Dispatch in examples and tests by Corentin Wallez · 5 years ago
  10. 67b1ad7 Add the defaults for Draw and DrawIndexed by Corentin Wallez · 5 years ago
  11. 80a1868 Fix MSVC build by Austin Eng · 5 years ago
  12. 11652ff Implement the webgpu.h swapchains on Metal by Corentin Wallez · 5 years ago
  13. 3ded65e Default initialize all descriptors by Austin Eng · 5 years ago
  14. 7fe6efb Add initial CMakeLists.txt files by Corentin Wallez · 5 years ago
  15. d87e676 Add the webgpu.h swapchain creation path by Corentin Wallez · 5 years ago
  16. 3a1746e Introduce wgpu::Surface and implement it for HWND, X11 and Metal by Corentin Wallez · 5 years ago
  17. f12c9db Add WGPUAdapterProperties and expose it in DawnNative by Corentin Wallez · 5 years ago
  18. e6441b6 dawn_wire: Make GetProcs() a static member function of WireClient by Jiawei Shao · 5 years ago
  19. dc3317d Namespace Log.h/cpp in dawn:: by Corentin Wallez · 5 years ago
  20. 95586ff Add Log.h to replace all uses of iostream by Corentin Wallez · 5 years ago
  21. 604072b Make the SwapChain interface match webgpu.h by Corentin Wallez · 5 years ago
  22. ae1f25f Update naming for vertex state by Kai Ninomiya · 5 years ago
  23. 314fd35 Update SetBindGroup dynamic offsets to uint32_t by Austin Eng · 5 years ago
  24. 04863c4 Make examples and utils use webgpu.h by Corentin Wallez · 6 years ago
  25. 9649682 Split the libdawn target in components with a single purpose. by Corentin Wallez · 6 years ago
  26. d285525 Make the offset of SetIndexBuffer default to 0 by Corentin Wallez · 6 years ago
  27. 91b2142 Change setVertexBuffers to setVertexBuffer by François Beaufort · 6 years ago
  28. 70c8c10 Make the dynamicOffsets optional in SetBindGroup. by Corentin Wallez · 6 years ago
  29. 5f53d53 Fix RenderPassDescriptor to be extensible. by Corentin Wallez · 6 years ago
  30. 0b82671 Rename PipelineStageDescriptor to ProgrammableStageDescriptor by Jinho Bang · 6 years ago
  31. 277d2e1 Add missing optional label member to descriptors by François Beaufort · 6 years ago
  32. d46cabd7 Fix the orientation of CubeReflection by Corentin Wallez · 6 years ago
  33. c81a717 Remove indirection for colorStates by Corentin Wallez · 6 years ago
  34. a838c7d Remove indirection for colorAttachments by Corentin Wallez · 6 years ago
  35. a900cce Remove indirection for computeStage by Corentin Wallez · 6 years ago
  36. c6c7a42 Remove indirection for vertexStage by Corentin Wallez · 6 years ago
  37. 45ea7e6 Rename SetErrorCallback to SetUncapturedErrorCallback by Austin Eng · 6 years ago
  38. cb0cb65 Rename DeviceErrorCallback to ErrorCallback and add ErrorType arg by Austin Eng · 6 years ago
  39. 4078ed8 Remove Texture::createDefaultView by Kai Ninomiya · 6 years ago
  40. b9b088f Rename ShaderStageBit to ShaderStage. by Corentin Wallez · 6 years ago
  41. 9e9e29f Remove Bit from TextureUsageBit and BufferUsageBit by Corentin Wallez · 6 years ago
  42. 38ee172 Fix dynamic bind group size in Animometer example by Austin Eng · 6 years ago
  43. 6a5418a Add MemoryTransfer interfaces to the wire by Austin Eng · 6 years ago
  44. f07e85c Add missing WebGPU enums and defaulted members. by Corentin Wallez · 6 years ago
  45. 2a1d8c2 Remove ShaderStage that doesn't exist in WebGPU. by Corentin Wallez · 6 years ago
  46. 4b90c47 Add missing descriptors that are present in WebGPU. by Corentin Wallez · 6 years ago
  47. f697fe3 Add dynamic attribute in bind group layout binding by Yan, Shaobo · 6 years ago
  48. ec05355 Rename Transfer[Src|Dst] to Copy[Src|Dst] by Corentin Wallez · 6 years ago
  49. 77fa31c Make Texture format names match WebGPU by Corentin Wallez · 6 years ago
  50. 2d4b529 Update VertexInput (InputState) to match the spec - Part 3 by Yunchao He · 6 years ago
  51. 67ab1ea dawn.json: Use void* instead of uint8_t* for data pointers by Corentin Wallez · 6 years ago
  52. 97c0885 Update VertexInput (InputState) to match the spec - Part 2 by Yunchao He · 6 years ago
  53. 8dfc593 Remove the concept of push constants by Corentin Wallez · 6 years ago
  54. 839053b Replace dawn::CallbackUserdata with void* by Corentin Wallez · 6 years ago
  55. eea2091 Update VertexInput (InputState) to match spec - Part 1 by Yunchao He · 6 years ago
  56. f3f5bf4 Remove glTFViewer from samples by Austin Eng · 6 years ago
  57. 3a8aa31 Rename .inl to .inc by Austin Eng · 6 years ago
  58. 0c133bb Rename DawnColorStateDescriptor.colorWriteMask to writeMask by Austin Eng · 6 years ago
  59. c33a8c1 Implement rasterization state for render pipeline - Part 1 by Yunchao He · 6 years ago
  60. b4b3ea05 Reland "Rename texture.createTextureView to createView to match WebGPU" by Austin Eng · 6 years ago
  61. 2d4c66d Revert "Rename texture.createTextureView to createView to match WebGPU" by Yuly Novikov · 6 years ago
  62. fbe6cfd Update ComputePipelineDescriptor to use PipelineStageDescriptor by Austin Eng · 6 years ago
  63. 6f0b021 Rename texture.createTextureView to createView to match WebGPU by Austin Eng · 6 years ago
  64. cf52d71 Change buffer-related sizes/offsets to be uint64_t by Austin Eng · 6 years ago
  65. f856903 Move vertex index format from RenderPipelineDesc to InputStateDesc by Yunchao He · 6 years ago
  66. 1ba2cb8 Construct ComboInputStateDescriptor to simplify tests and examples by Yunchao He · 6 years ago
  67. 889d743 Input State Descriptorization by Yunchao He · 6 years ago
  68. e105f96 Match vertex format in dawn with webgpu by Yan, Shaobo · 6 years ago
  69. 991ab98 Make dawn idl support dynamic buffer offset by Yan, Shaobo · 6 years ago
  70. 45f9730 Capitalize C types dawn -> Dawn by Austin Eng · 6 years ago
  71. b2c5023 Remove RenderPassDescriptorBuilder by Jiawei Shao · 6 years ago
  72. 2030166 Rename several parameters to match WebGPU IDL by Jiawei Shao · 6 years ago
  73. 938811e Use const*const* to annotate color state descriptors by Yunchao He · 6 years ago
  74. e1f0d4e WebGPU error handling 2: CommandEncoder for samples and end2end tests by Corentin Wallez · 6 years ago
  75. 7be2a71 Descriptorize SwapChain. by Corentin Wallez · 6 years ago
  76. 108bcbd Split AttachmentStateDescriptor, in order to match web idl by Yunchao He · 6 years ago
  77. 4dec737 Construct VertexInputDescriptor, in order to match web idl by Yunchao He · 6 years ago
  78. 6fe9b98 Fix a bug in example CubeReflection by Yunchao He · 6 years ago
  79. b220773 Construct VertexAttributeDescriptor, in order to match web idl by Yunchao He · 6 years ago
  80. bb5696b Simplify BackendBinding following adapters. by Corentin Wallez · 6 years ago
  81. 5987c4e Remove blendEnabled in BlendStateDescriptor, in order to match web idl by Yunchao He · 6 years ago
  82. e2c8513 Create wire Client and Server classes with private impl by Austin Eng · 6 years ago
  83. 8c88e1d Remove redundant BackendType enums by Corentin Wallez · 6 years ago
  84. baa3741 Rename variables in DepthStencilStateDescriptor, in order to match web idl by Yunchao He · 6 years ago
  85. c0f31e7 Use const*const* to annotate a sequence of descriptors by Yunchao He · 6 years ago
  86. ea56333 Replace DepthStencilState builder via DepthStencilState descriptor. by Yunchao He · 6 years ago
  87. 92700bf Replace BlendState builder via BlendState descriptor. by Yunchao He · 6 years ago
  88. 300eec0 Rename SetRenderPipeline and SetComputePipeline to SetPipeline by Yan, Shaobo · 6 years ago
  89. 5e811ae Add render pass color and depth stencil attachment descriptor by Jiawei Shao · 6 years ago
  90. 48485e3 Add StencilStateFaceDescriptor, in order to match web idl by Yunchao He · 6 years ago
  91. ff9562f Implement 'baseVertex' in drawIndexed() on D3D12, Metal and Vulkan by Jiawei Shao · 6 years ago
  92. 069664e Remove textureAspect from TextureCopyView by Brandon Jones · 6 years ago
  93. 8bff3b2 Make TextureDescriptor match WebGPU IDL by Jiawei Shao · 6 years ago
  94. a492427 Render Pipeline Descriptorization -- Part I by Yan, Shaobo · 6 years ago
  95. c789b84 Rename draw commands to match WebGPU IDL by Jiawei Shao · 6 years ago
  96. 6f0e1f9 Remove BufferView and inline offset/size in BindGroup by Corentin Wallez · 6 years ago
  97. 6f9d21e Descriptorize BindGroups. by Corentin Wallez · 6 years ago
  98. ac71e34 Change Copy Operation Interfaces to Match WebGPU IDL by Brandon Jones · 6 years ago
  99. 146edf5 Remove support for CMake builds by Corentin Wallez · 6 years ago
  100. 84cde51 Rename mipLevel to levelCount in TextureDescriptor by Jiawei Shao · 6 years ago