1. 5aa7458 Tiny fixes for BindGroup/BindGroupLayout tests by Yunchao He · 4 years, 5 months ago
  2. 59b2987 Another spvc API migration by Ryan Harrison · 4 years, 5 months ago
  3. 3c086a0 Remove VulkanImageWrappingTests suppression on Intel by Jiajie Hu · 4 years, 5 months ago
  4. 600a26d Fix ResourceHeapAllocation Memory Leak by Rafael Cintron · 4 years, 5 months ago
  5. 39b4b38 mac newsdk: build glfw with -Wno-objc-multiple-method-names by Elly Fong-Jones · 4 years, 5 months ago
  6. 1678773 Add vulkan-headers and vulkan-validation-layers to .gitignore by Jiawei Shao · 4 years, 5 months ago
  7. ae1f25f Update naming for vertex state by Kai Ninomiya · 4 years, 5 months ago
  8. c3284fa Migrate away from using recently deprecated APIs by Ryan Harrison · 4 years, 5 months ago
  9. 252d1eb Suppress viewport test by Yunchao He · 4 years, 6 months ago
  10. 0e1bef3 Add Vulkan validation layers on Windows by Li, Hao · 4 years, 6 months ago
  11. 64cfaea Reland "Implement readonly storage buffer - validation at API side" by Yunchao He · 4 years, 6 months ago
  12. f8045a0 Rolling 4 dependencies by Ryan Harrison · 4 years, 6 months ago
  13. 2cdf132 Support for small resource placement. by Bryan Bernhart · 4 years, 6 months ago
  14. c277c38 Suppress failing VertexFormat tests on Mac Intel by Corentin Wallez · 4 years, 6 months ago
  15. e3b510e Enable EmulateStoreAndMSAAResolve correctly by platform by Kai Ninomiya · 4 years, 6 months ago
  16. 0558f99 Vulkan: Reuse descriptor pools by Corentin Wallez · 4 years, 6 months ago
  17. dbf9f7c Fix conflicts between ANGLE & Dawn's spirv-cross build config by Le Quyen · 4 years, 6 months ago
  18. 6df81eb Support for resource heap tier 2. by Bryan Bernhart · 4 years, 6 months ago
  19. 314fd35 Update SetBindGroup dynamic offsets to uint32_t by Austin Eng · 4 years, 6 months ago
  20. c5e06a5 Fix result units in perf tests by Austin Eng · 4 years, 6 months ago
  21. fb03935 Add a GetInstanceProcAddr helper for the native Vulkan backend. by Austin Eng · 4 years, 6 months ago
  22. ec9010e Revert "Implement readonly storage buffer - validation at API side" by Austin Eng · 4 years, 6 months ago
  23. 34ac535 Implement readonly storage buffer - validation at API side by Yunchao He · 4 years, 6 months ago
  24. cdc2276 Rolling 4 dependencies by Ryan Harrison · 4 years, 6 months ago
  25. 9ec47a0 Validate texture component type in BGL against its shader module declaration by Jiajie Hu · 4 years, 6 months ago
  26. 64a3bb9 Add DrawCallPerf tests by Austin Eng · 4 years, 6 months ago
  27. 672707f perf_tests: Compute metrics for command validation and recording by Austin Eng · 4 years, 6 months ago
  28. 84bcf44 Only mark objects as cached right before inserting into the cache by Austin Eng · 4 years, 6 months ago
  29. fe221ac Add another missing #include. by Stephen White · 4 years, 6 months ago
  30. 3debb26 Limit heap growth when uploading with SetSubData. by Bryan Bernhart · 4 years, 6 months ago
  31. 6eb7d0e Add some missing #includes. by Stephen White · 4 years, 6 months ago
  32. 73d5bb5 Use enums for trace event categories by Austin Eng · 4 years, 6 months ago
  33. 7a7d547 perf_tests: Always capture trace events and flush incrementally by Austin Eng · 4 years, 6 months ago
  34. 45b51f5 Make unittests and fuzzers use webgpu.h by Corentin Wallez · 4 years, 6 months ago
  35. cab352c Make end2end and perf tests use webgpu.h by Corentin Wallez · 4 years, 6 months ago
  36. 9cf62ef D3D12: Use CheckHRESULT for allocator errors. by Bryan Bernhart · 4 years, 6 months ago
  37. f6281a5 perf_tests: Add missing trace event "id" by Austin Eng · 4 years, 6 months ago
  38. 04863c4 Make examples and utils use webgpu.h by Corentin Wallez · 4 years, 6 months ago
  39. 9f90c8d Make dawn_native public headers and dawn_wsi use webgpu.h by Corentin Wallez · 4 years, 6 months ago
  40. 1fdcb16 Make dawn_wire use the webgpu.h header by Corentin Wallez · 4 years, 6 months ago
  41. 15e751e Vulkan: Implement initial version of the suballocation by Corentin Wallez · 4 years, 6 months ago
  42. ca35435 Preliminary changes to Vulkan memory suballocation by Corentin Wallez · 4 years, 6 months ago
  43. 60a04dd Vulkan: Use the ResourceMemoryAllocator for all resources by Corentin Wallez · 4 years, 6 months ago
  44. 6da1770 Fix ambiguous errors for bind group by Yunchao He · 4 years, 6 months ago
  45. 20b4162 Move ldflags (Metal dependency) to libdawn_native. by Pawel Pluciennik · 4 years, 6 months ago
  46. 402fbcc Enable UpdateDynamicOffsetsMultipleTimesComputePipeline case by Yan · 4 years, 6 months ago
  47. 1f6c8c4 Make dawn_native use the webgpu.h header by Corentin Wallez · 4 years, 6 months ago
  48. c833c0c D3D12: Enable sub-allocation for MSAA and non-MSAA textures. by Bryan Bernhart · 4 years, 6 months ago
  49. 7b3cc35 D3D12/Vulkan: Insert storage buffer barriers between compute pass dipatches by Austin Eng · 4 years, 6 months ago
  50. 2c8b5c6 Introduce the webgpu[_cpp].h headers. by Corentin Wallez · 4 years, 6 months ago
  51. 16f1068 Rolling 3 dependencies by Ryan Harrison · 4 years, 6 months ago
  52. f0c036a Plug D3D 11on12 memory leak by Rafael Cintron · 4 years, 6 months ago
  53. 3c79cf2 Metal.framework must be optional instead of hard requirement. by Pawel Pluciennik · 4 years, 6 months ago
  54. 8d00f5d Prevent kMaxHeapSize overflow on 32-bit debug builds. by Bryan Bernhart · 4 years, 6 months ago
  55. 5c2f5f3 Implement serialization/deserialization of DawnDeviceProperties by Jiawei Shao · 4 years, 6 months ago
  56. f603903 Replace size_t with uint64_t in ringbuffer. by Bryan Bernhart · 4 years, 6 months ago
  57. 4794168 Use toggle to turn off vsync on D3D12 by Yizhou Jiang · 4 years, 6 months ago
  58. b2b2ef5 Add D3D12 keyed shared mutexes to Dawn by Rafael Cintron · 4 years, 6 months ago
  59. 63f98f6 Rolling 4 dependencies by Ryan Harrison · 4 years, 6 months ago
  60. 92a011a Record and dump trace events in the perf tests by Austin Eng · 4 years, 6 months ago
  61. 154badf Resource Management 8: placed resource sub-allocation. by Bryan Bernhart · 4 years, 6 months ago
  62. 8d000e0 Remove unneeded GN config removal after generated file cleanup by Corentin Wallez · 4 years, 6 months ago
  63. 919812e Use webgpu.h's bitmask type definitions. by Corentin Wallez · 4 years, 6 months ago
  64. 31bde95 perf_tests: Replace WaitForGPU with maxStepsInFlight argument by Austin Eng · 4 years, 6 months ago
  65. 7f42689 Skip BufferUploadPerf 16MB SetSubData on all backends. by Austin Eng · 4 years, 6 months ago
  66. f104ec2 Fix missing #include. by Stephen White · 4 years, 6 months ago
  67. e180b59 Fix compilation with shared_library components on Windows by Corentin Wallez · 4 years, 6 months ago
  68. fb75084 Add missing header for MSVC by Corentin Wallez · 4 years, 6 months ago
  69. cc071e4 Split generation of dawncpp headers from libdawncpp by Austin Eng · 4 years, 6 months ago
  70. f3d50ba D3D12 replace ASSERT_SUCCESS with better error handling by Natasha Lee · 4 years, 6 months ago
  71. c7d535b Prioritize discrete GPU in end2end tests by Li, Hao · 4 years, 6 months ago
  72. fd90d76 clang-win compile files for skia-dawn. by Stephen White · 4 years, 6 months ago
  73. c57b180 Add dawnGetProcAddress. by Corentin Wallez · 4 years, 6 months ago
  74. 9649682 Split the libdawn target in components with a single purpose. by Corentin Wallez · 4 years, 6 months ago
  75. 1093c4d Add a toggle to turn off vsync in Dawn by Yizhou Jiang · 4 years, 6 months ago
  76. b0cdf95 Fix compilation with MSVC of volatile assignment operator by Austin Eng · 4 years, 6 months ago
  77. 2e666bd Vulkan: Remove two ASSERT(false) with more detailed reading of Vk spec. by Corentin Wallez · 4 years, 6 months ago
  78. d59fec5 Skip LargeBufferFails test with NVIDIA for enabling Vulkan validation layers on Windows by Li, Hao · 4 years, 6 months ago
  79. 91fbfc3 ASSERT object is not nullptr in DeviceBase::ValidateObject by Jiawei Shao · 4 years, 6 months ago
  80. ba9e1ff Fix compilation in MSVC that was missing a <utility> include by Corentin Wallez · 4 years, 6 months ago
  81. b6acae6 Suppress BufferUploadPerf for setSubData of 16MB on Vulkan by Corentin Wallez · 4 years, 6 months ago
  82. c44b2d4 Vulkan: Properly handle errors for fences and commands by Corentin Wallez · 4 years, 6 months ago
  83. 76e1e41 Vulkan: Proper error handling for submission. by Corentin Wallez · 4 years, 6 months ago
  84. 18a5d42 Vulkan: Handle errors when creating VkRenderPass by Corentin Wallez · 4 years, 6 months ago
  85. 3b05a6e BufferUploadPerf: Measure various buffer sizes. by Bryan Bernhart · 4 years, 6 months ago
  86. 8bde031 Add CommandRecordingContext to D3D12 by Rafael Cintron · 4 years, 6 months ago
  87. d285525 Make the offset of SetIndexBuffer default to 0 by Corentin Wallez · 4 years, 6 months ago
  88. 9e64afc Rolling 4 dependencies by Ryan Harrison · 4 years, 6 months ago
  89. bed0fdf Allow Bind Group Layout Binding visibility to be None by François Beaufort · 4 years, 6 months ago
  90. 91b2142 Change setVertexBuffers to setVertexBuffer by François Beaufort · 4 years, 6 months ago
  91. e16a901 D3D12: Move resource into allocation handle. by Bryan Bernhart · 4 years, 6 months ago
  92. e79b061 Skip tests if no adapter is available by Austin Eng · 4 years, 6 months ago
  93. 70c8c10 Make the dynamicOffsets optional in SetBindGroup. by Corentin Wallez · 4 years, 6 months ago
  94. 16d2083 Roll ahead to fix and update .gni to unbreak shaderc by Ryan Harrison · 4 years, 6 months ago
  95. e09869e Vulkan: Handle errors when wrapping external images by Corentin Wallez · 4 years, 6 months ago
  96. c932f33 Attribute offset needs to be multiple of 4 bytes by François Beaufort · 4 years, 6 months ago
  97. e986cb9 Vulkan: Add proper error handling for all regular object creation. by Corentin Wallez · 4 years, 7 months ago
  98. bc8e7ea Fix MSVC build error due to implicit descriptor heap offset cast. by Bryan Bernhart · 4 years, 7 months ago
  99. b629c50 Guard macOS or iOS specific code in #if guards by Corentin Wallez · 4 years, 7 months ago
  100. 9723168 Make dawn.h closer to webgpu.h by Corentin Wallez · 4 years, 7 months ago