1. 4e3b218 Introduce a format table in the OpenGL by Corentin Wallez · 4 years, 10 months ago
  2. 722c4fa Fix missing header in OpenGLFunctions.cpp by Jiawei Shao · 4 years, 10 months ago
  3. 07b5be3 Resource Management 2: Buffer mapping error handling by Bryan Bernhart · 4 years, 10 months ago
  4. 23dd124 Fix compilation of the OpenGL backend on Mac by Corentin Wallez · 4 years, 10 months ago
  5. 4079323 Resource Management 1: Math ops by Bryan Bernhart · 4 years, 10 months ago
  6. 0e338ff Fix compilation of MemoryTransferService Read/WriteHandle on Windows by Austin Eng · 4 years, 10 months ago
  7. 4e9923c Remove suppression fixed for Linux Intel Vulkan by Corentin Wallez · 4 years, 10 months ago
  8. ba84fb2 OpenGL: Add support for backend validation by Corentin Wallez · 4 years, 10 months ago
  9. fefb3ab OpenGL: Use the correct size to lazy-clear mips by Corentin Wallez · 4 years, 10 months ago
  10. 9dffe11 OpenGL: Don't bind non-existent shader resources. by Corentin Wallez · 4 years, 10 months ago
  11. 69f1db7 Add RenderEncoderBase to match WebGPU class hierarchy. by Austin Eng · 4 years, 10 months ago
  12. c0b8132 Implement RenderPassEncoder::SetViewport: impl on backends by Yunchao He · 4 years, 10 months ago
  13. 472bd1e Add some missing #includes. by Stephen White · 4 years, 10 months ago
  14. 47b1070 dawn.json: Removed unused "face" bitmask by Corentin Wallez · 4 years, 10 months ago
  15. 72724b8 Add wire tests and mocks for the MemoryTransferService by Austin Eng · 4 years, 10 months ago
  16. 6a5418a Add MemoryTransfer interfaces to the wire by Austin Eng · 4 years, 10 months ago
  17. 49aae0f Double the size of the ring buffer only when it is not big enough by Jiawei Shao · 4 years, 10 months ago
  18. 91ec571 Impl RenderPassEncoder::SetViewport: add more tests by Yunchao He · 4 years, 10 months ago
  19. 1546bfb Precompute all the Formats at Device creation in the FormatTable by Corentin Wallez · 4 years, 10 months ago
  20. d6cc1fe Add an implementation of Result<const T*, E*> by Corentin Wallez · 4 years, 10 months ago
  21. 9dbb81f Add missing validation for unsupported texture view dims. by Corentin Wallez · 4 years, 10 months ago
  22. ee0fa17 Update Vulkan headers to v1.1.115 by David 'Digit' Turner · 4 years, 10 months ago
  23. 0326b80 Use whole size of buffer if binding buffer size is UINT64_MAX by François Beaufort · 4 years, 10 months ago
  24. 56a21a6 Make GN //src/common target easier to use when Vulkan is enabled. by David 'Digit' Turner · 4 years, 10 months ago
  25. cf20678 Use xenial explicitly for builder by Takuto Ikuta · 4 years, 10 months ago
  26. 8605d2e Enable Vulkan extensions for Linux, Windows, Android and Fuchsia. by David 'Digit' Turner · 4 years, 10 months ago
  27. 6eb681c Metal: use the IORegistry to get the PCI ids by Li, Hao · 4 years, 10 months ago
  28. 1ffb0d6 OpenGL: use vendor name to get PCI vendor id by Li, Hao · 4 years, 10 months ago
  29. 5580970 Support all BC formats on D3D12, Metal and Vulkan by Jiawei Shao · 4 years, 10 months ago
  30. d6f13c6 Implement RenderPassEncoder::SetViewport: add end2end tests by Yunchao He · 4 years, 10 months ago
  31. 4af9808 Make rasterization state descriptor optional by François Beaufort · 4 years, 10 months ago
  32. d3e7f94 Fix double to float conversion warning on MSVC by Corentin Wallez · 4 years, 10 months ago
  33. c8ab96c Add an end2end test to ensure dawn cache system considers dynamic attributes by Yan, Shaobo · 4 years, 10 months ago
  34. f07e85c Add missing WebGPU enums and defaulted members. by Corentin Wallez · 4 years, 10 months ago
  35. dd15b11 Add .gitattributes to normalize EOL by Corentin Wallez · 4 years, 10 months ago
  36. d757c30 Validate usage of dynamic at the BGL level. by Corentin Wallez · 4 years, 10 months ago
  37. 5de3e0a Fix a few more coding style issues for shader by Yunchao He · 4 years, 10 months ago
  38. 2a1d8c2 Remove ShaderStage that doesn't exist in WebGPU. by Corentin Wallez · 4 years, 10 months ago
  39. 06ab6e5 Metal: Code clean up in copy commands by Jiawei Shao · 4 years, 10 months ago
  40. 2d8ba5f Add rendering tests for all color formats by Corentin Wallez · 4 years, 10 months ago
  41. e896a0d Implement Implicit State Decays For D3D12 by Brandon Jones · 4 years, 10 months ago
  42. 4b24886 Use R"(shader source)" to keep consistent by Yunchao He · 4 years, 10 months ago
  43. 1107003 Culling and FrontFace: verify the framebuffer coordinate by Yunchao He · 4 years, 10 months ago
  44. 0023953 Make RG11B10 non-renderable. by Corentin Wallez · 4 years, 10 months ago
  45. ea2d558 Support BC5 formats on Metal by Jiawei Shao · 4 years, 10 months ago
  46. 4b90c47 Add missing descriptors that are present in WebGPU. by Corentin Wallez · 4 years, 10 months ago
  47. 27e67b5 Rolling 4 dependencies by Ryan Harrison · 4 years, 10 months ago
  48. bb218b8 Implement WebGPU formats on D3D12 by Corentin Wallez · 4 years, 10 months ago
  49. 3e1bca7 Metal: Move all the computation in buffer-texture copies to one function by Jiawei Shao · 4 years, 10 months ago
  50. f697fe3 Add dynamic attribute in bind group layout binding by Yan, Shaobo · 4 years, 10 months ago
  51. 8f93871 Add default values to dawn.json for dawncpp.h by Corentin Wallez · 4 years, 10 months ago
  52. 6be3132 Invert component names in RG11B10 and RGB10A2 by Corentin Wallez · 4 years, 10 months ago
  53. ec05355 Rename Transfer[Src|Dst] to Copy[Src|Dst] by Corentin Wallez · 4 years, 10 months ago
  54. 3c3e2bc Use mipLevel/arrayLayer for TextureCopyView by Corentin Wallez · 4 years, 10 months ago
  55. a0491c9 Rename AddressMode::MirroredRepeat to MirrorRepeat. by Corentin Wallez · 4 years, 10 months ago
  56. 7843076 Implement WebGPU formats on Metal. by Corentin Wallez · 4 years, 10 months ago
  57. 5df84ce Make TextureAspect match WebGPU by Corentin Wallez · 4 years, 10 months ago
  58. e409acf Rename SamplerDescriptor::compareFunction to compare. by Corentin Wallez · 4 years, 10 months ago
  59. 35716c2 Add adapter filter flag by vendor id for end2end tests by Li, Hao · 4 years, 10 months ago
  60. 769edd0 Fix compilation on MSVC by Corentin Wallez · 4 years, 10 months ago
  61. d2631f8 Implement Culling and FrontFace by Yunchao He · 4 years, 10 months ago
  62. c6d2d8e Suppress failure on Win NVIDIA GTX 1660 by Corentin Wallez · 4 years, 10 months ago
  63. 3392b20 Support BC5 formats on D3D12 by Jiawei Shao · 4 years, 10 months ago
  64. 3789858 Fix the failures in dynamic buffer offset tests with Vulkan validation layer enabled. by Yan, Shaobo · 4 years, 10 months ago
  65. 050ab49 Implement RenderPassEncoder::SetViewport - front end by Yunchao He · 4 years, 10 months ago
  66. c9b9290 Rolling 5 dependencies by Ryan Harrison · 4 years, 10 months ago
  67. 72508d6 Support BC5 formats on Vulkan by Jiawei Shao · 4 years, 10 months ago
  68. c246494 Skip ManySetSubData test on Linux Vulkan Intel. by Austin Eng · 4 years, 10 months ago
  69. 4886403 Clear OpenGL textures on first use if not initialized already by Natasha Lee · 4 years, 10 months ago
  70. ce32a94 Remove mResourcePtr member from d3d12::Texture by Rafael Cintron · 4 years, 10 months ago
  71. 521003f Move all the validations on imageHeight to one function by Jiawei Shao · 4 years, 10 months ago
  72. 773a551 Newline fixes and tiny cleanups for lazy-0-init by Corentin Wallez · 4 years, 10 months ago
  73. 431d618 Add most WebGPU texture formats on Vulkan by Corentin Wallez · 4 years, 10 months ago
  74. b6096db Make Linux bots run on an unspecified Ubuntu version by Corentin Wallez · 4 years, 10 months ago
  75. eee3e41 Add shaderc to DEPS to roll in script by Ryan Harrison · 4 years, 11 months ago
  76. 293ea77 Make RenderPipeline::ValidateCompatibleWith produce an error message by Corentin Wallez · 4 years, 11 months ago
  77. 77aa5b5 Add support to NaN in Float32ToFloat16 by Corentin Wallez · 4 years, 11 months ago
  78. 7ac0815 dawn_json_generator: Assert that enum values are unique. by Corentin Wallez · 4 years, 11 months ago
  79. ebcf0d3 Add missing Reference count in null Device. by Corentin Wallez · 4 years, 11 months ago
  80. 751252e D3D12: Use D3D12_BUFFER_UAV_FLAG_RAW when creating unordered access views by Rafael Cintron · 4 years, 11 months ago
  81. 41c24ee Fix computation of mipmap sizes used in validation by Yizhou Jiang · 4 years, 11 months ago
  82. 6fa398e Supress failing end2end tests with Metal validation layer by Li, Hao · 4 years, 11 months ago
  83. 99b76d1 Clear D3D12 texture on first usage if not yet initialized by Natasha Lee · 4 years, 11 months ago
  84. 5dee3e8 [generator_lib]: Make generator_lib.py easier to reuse. by David 'Digit' Turner · 4 years, 11 months ago
  85. 4ec2c10 Init PointSize value when pipeline topology is PointList in end2end by Li, Hao · 4 years, 11 months ago
  86. a92f83b Add internal Format structure for texture formats by Corentin Wallez · 4 years, 11 months ago
  87. 4729b15 Add begin-capture-on-startup testing flag by Rafael Cintron · 4 years, 11 months ago
  88. bfd0d94 Fix vulkan clear texture image layout format by Natasha Lee · 4 years, 11 months ago
  89. db8b3fa Remove unnecessary DeviceBase::GetDevice by Corentin Wallez · 4 years, 11 months ago
  90. 24f8d18 Migrate to use new Shader Model API by Ryan Harrison · 4 years, 11 months ago
  91. da8223d Add script to assist in manually rolling shaderc and related DEPS by Ryan Harrison · 4 years, 11 months ago
  92. 77fa31c Make Texture format names match WebGPU by Corentin Wallez · 4 years, 11 months ago
  93. 92cdeaa Rolling 4 dependencies by Ryan Harrison · 4 years, 11 months ago
  94. 872c1d7 Add validations to the texture copies with BC formats by Jiawei Shao · 5 years ago
  95. 8f4046b Remove glad and replace it with our own GL header by Corentin Wallez · 5 years ago
  96. abdb566 Remove OpenGLBinding's dependency on glad by Corentin Wallez · 5 years ago
  97. 21eba76 Implement CreateBufferMappedAsync in dawn_wire and dawn_native by Austin Eng · 5 years ago
  98. d1b4b5c Allow D3D12 Implicit State Transitions by Brandon Jones · 5 years ago
  99. e0a2ae8 Fix casing of includes in D3D12Info by Corentin Wallez · 5 years ago
  100. 55ab6aa Fix compilation of the GL backend on Windows by Corentin Wallez · 5 years ago