1. df69f24 OpenGL: Don't use glad to load OpenGL entrypoints by Corentin Wallez · 5 years ago
  2. 87ab2f9 Vulkan: always specify TRANSFER_DST_BIT usage when creating images by Jiawei Shao · 5 years ago
  3. 3dc8bf4 Update glad for Desktop GL 4.6 and GLES 3.2 by Corentin Wallez · 5 years ago
  4. 970101a Improve D3D12 adapter initialization. by Bryan Bernhart · 5 years ago
  5. 0e646e9 Add Vulkan / D3D12 indirect buffer flags by Idan Raiter · 5 years ago
  6. 17738b6 Fix wrong computation of texture copy buffer size by Jiawei Shao · 5 years ago
  7. 3e51fad Remove Full SPIRV-Cross fuzzers by Ryan Harrison · 5 years ago
  8. 8f813ac Fix indirect draw test for MSVC by Idan Raiter · 5 years ago
  9. 28232ce Clear Vulkan Textures at first usage by Natasha Lee · 5 years ago
  10. 031fbbb Generators: main.py is now dawn_json_generator.py by Corentin Wallez · 5 years ago
  11. 88860d1 Add 32 bit Linux/Windows builders to the Dawn CQ by Austin Eng · 5 years ago
  12. 29f3de5 Update VertexInput (InputState) to match the spec - Part 4 by Yunchao He · 5 years ago
  13. 903fc2b Explictly set the environment for the Fast fuzzers by Ryan Harrison · 5 years ago
  14. 05f7ad5 Reland "dawn_native: Indirect draw/dispatch" by Idan Raiter · 5 years ago
  15. 9d4d3ea Always back Buffers with data in the Null backend. by Austin Eng · 5 years ago
  16. fa8190a Manually roll shaderc related dependencies by Ryan Harrison · 5 years ago
  17. 39b8ddf Revert "dawn_native: Indirect draw/dispatch" by Austin Eng · 5 years ago
  18. 7eb6be1 dawn_native: Indirect draw/dispatch by Idan Raiter · 5 years ago
  19. de1ac9f D3D12: Batch Usage Transitions For Render Pass by Brandon Jones · 5 years ago
  20. 2b82eb2 Fix incorrect ASSERT in vertex validation. by Corentin Wallez · 5 years ago
  21. 0c38e92 Split off the reusable part of the code generator by Corentin Wallez · 5 years ago
  22. 120f5d9 Return nullptr from MakeErrorMapped if OOM allocating staging data by Austin Eng · 5 years ago
  23. fa7228a Cleanup CopyBufferToBufferCmd by Austin Eng · 5 years ago
  24. 2d4b529 Update VertexInput (InputState) to match the spec - Part 3 by Yunchao He · 5 years ago
  25. 67ab1ea dawn.json: Use void* instead of uint8_t* for data pointers by Corentin Wallez · 5 years ago
  26. 97c0885 Update VertexInput (InputState) to match the spec - Part 2 by Yunchao He · 5 years ago
  27. 9cd21f1 Implement CreateBufferMapped for non-mappable buffers by Austin Eng · 5 years ago
  28. 233ce73 Add Create/ReleaseStagingBuffer to DynamicUploader by Austin Eng · 5 years ago
  29. b632bc5 Vulkan: Don't enable primitiveRestart on "list" topologies by Corentin Wallez · 5 years ago
  30. c2750ab Add validations on the creation of textures in BC formats by Jiawei Shao · 5 years ago
  31. 8dfc593 Remove the concept of push constants by Corentin Wallez · 5 years ago
  32. 839053b Replace dawn::CallbackUserdata with void* by Corentin Wallez · 5 years ago
  33. 26d3cf0 Fix dawn_end2end_tests with the wire by Austin Eng · 5 years ago
  34. 93373ab Support force enabling multiple toggles in Dawn end2end tests by Jiawei Shao · 5 years ago
  35. 8b5fc36 Suppress failing shared memory test on GTX 1660 D3D12 by Corentin Wallez · 5 years ago
  36. 3dd6153 Dynamic Buffer Offset : Vulkan Backend by Yan, Shaobo · 5 years ago
  37. 7777078 Null backend: disallow more than 256M of Buffer allocations by Kai Ninomiya · 5 years ago
  38. 58ae08e Add nonzero_clear_resources_on_creation_for_testing toggle for d3d12 by Natasha Lee · 5 years ago
  39. 8aa036e Fix backend Device leak in dawn_end2end_tests harness with the wire by Austin Eng · 5 years ago
  40. f56efdf Skip IOSurfaceTests if UsesWire() is true by Austin Eng · 5 years ago
  41. c391fb7 Use single 64bit atomic refcount for Dawn objects by Austin Eng · 5 years ago
  42. 34f2fe8 Dynamic Buffer Offset : Metal Backend by Yan, Shaobo · 5 years ago
  43. eea2091 Update VertexInput (InputState) to match spec - Part 1 by Yunchao He · 5 years ago
  44. 820a04b Add Debug Marker Functionality for D3D12 by Brandon Jones · 5 years ago
  45. 76e3de4 Implement CreateBufferMapped in dawn_wire by Austin Eng · 5 years ago
  46. 1c85976 dawn_native: handle NaN lod values in samplers by Idan Raiter · 5 years ago
  47. 18672ef Fix MSVC compilation failure because of implicit conversions by Yan, Shaobo · 5 years ago
  48. c0c7e2f Add workaround on using non-zero ResolveLevel or ResolveSlice on Metal by Jiawei Shao · 5 years ago
  49. 2a7b631 Add nonzero_clear_resources_on_creation_for_testing toggle to opengl by Natasha Lee · 5 years ago
  50. 2bc3169 dawn_native: deduplicate samplers by Idan Raiter · 5 years ago
  51. 027a8f6 Enable Metal validation layers by Li Hao · 5 years ago
  52. 1458dbf Enable Vulkan validation layers by Li Hao · 5 years ago
  53. f3f5bf4 Remove glTFViewer from samples by Austin Eng · 5 years ago
  54. 3a8aa31 Rename .inl to .inc by Austin Eng · 5 years ago
  55. 1b5fb81 Dynamic Buffer Offset : Validation by Yan, Shaobo · 5 years ago
  56. e4c0a82 D3D12: Create descriptor heaps after computing the required size by Jiawei Shao · 5 years ago
  57. 61c0db7 Refactor the emulation of store and MSAA resolve by Jiawei Shao · 5 years ago
  58. 740995c Implement CreateBufferMapped in dawn_native for MAP_WRITE buffers only. by Austin Eng · 5 years ago
  59. 0195dbf Enable D3D12 validation layers by Li Hao · 5 years ago
  60. 2e56970 CommandAllocator: Default initalize allocated data. by Corentin Wallez · 5 years ago
  61. 97f08fa Create nonzero_clear_resources_on_creation_for_testing toggle by Natasha Lee · 5 years ago
  62. efef0e4 Detect integrated device type on Intel iGPUs. by Bryan Bernhart · 5 years ago
  63. 974a150 OpenGL: Set default values for dynamic states before clear by Jiawei Shao · 5 years ago
  64. f112cec Reland "Fix zero stride in input state for Metal validation" by Li Hao · 5 years ago
  65. 8804bc5 Fix validation of mip map level by Yizhou Jiang · 5 years ago
  66. f8a1041 Check OpenGL passed fences with glClientWaitSync() by Jiawei Shao · 5 years ago
  67. f54bb68 Improve usage of static_casts over reinterpret_casts by Rafael Cintron · 5 years ago
  68. e99e240 Run Dawn DEPS trybots as experimental by Austin Eng · 5 years ago
  69. 94274b6 dawn_native: deduplicate render pipelines by Corentin Wallez · 5 years ago
  70. 00f6b1a dawn_native: don't uncache error objects by Corentin Wallez · 5 years ago
  71. 1152bba dawn_native: deduplicate compute pipelines by Corentin Wallez · 5 years ago
  72. c535198 dawn_native: deduplicate shader modules by Corentin Wallez · 5 years ago
  73. 0ee9859 dawn_native: deduplicate pipeline layouts by Corentin Wallez · 5 years ago
  74. cc14179 Fix dawn_end2end_tests -w by Corentin Wallez · 5 years ago
  75. 11b7039 Increase D3D12 Swap Chain Buffers to 3 by Brandon Jones · 5 years ago
  76. 4baba82 Use VK_PRESENT_MODE_FIFO_KHR for Vulkan Swap Chain by Brandon Jones · 5 years ago
  77. bbed457 Texture: Add validation that the mip chain can't be too large by Corentin Wallez · 5 years ago
  78. 9286adc Add end2end test for all vertex formats by Yan, Shaobo · 5 years ago
  79. a32e3bd Metal: Invert CW and CCW because we compile with flip Y by Corentin Wallez · 5 years ago
  80. 15d4c2e Emulate store and multisample resolve on Metal by Jiawei Shao · 5 years ago
  81. 8e97b4c Add a basic compute shared memory test by Kai Ninomiya · 5 years ago
  82. ef90079 CommandEncoder: promote errors to device errors after finish() by Corentin Wallez · 5 years ago
  83. 3826880 Metal: Implement Culling and FrontFace by Corentin Wallez · 5 years ago
  84. 22cee9a Enable MultisampledRenderingWithDepthTest on Windows Intel Vulkan by Jiawei Shao · 5 years ago
  85. 342c6ea Fix MultisampledRenderingWithDepthTest by Austin Eng · 5 years ago
  86. 0c133bb Rename DawnColorStateDescriptor.colorWriteMask to writeMask by Austin Eng · 5 years ago
  87. 2ec74dc Add Adapter::GetDeviceType() (integrate vs. discrete vs. CPU) by Corentin Wallez · 5 years ago
  88. bff933a Clear glColorMask at the start of a RenderPass for LoadOp::Clear attachments by Austin Eng · 5 years ago
  89. 0c227e2 baseVertex in drawIndexed() should be int32, not uint32 by Yunchao He · 5 years ago
  90. c33a8c1 Implement rasterization state for render pipeline - Part 1 by Yunchao He · 5 years ago
  91. fbf7092 PushConstantsTest: Don't use additive blending by Corentin Wallez · 5 years ago
  92. 9a9b837 Roll all SPIR-V dependencies together. by Frank Henigman · 5 years ago
  93. 51fd66e Add missing Constants.h in src/common/BUILD.gn by Jiawei Shao · 5 years ago
  94. c005c9a Metal: Fail BackendConnection creation when Metal isn't supported by Corentin Wallez · 5 years ago
  95. f4c3f45 Disable RenderPassTest.TwoRenderPassesInOneCommandBuffer on OpenGL and Metal by Austin Eng · 5 years ago
  96. b4b3ea0 Reland "Rename texture.createTextureView to createView to match WebGPU" by Austin Eng · 5 years ago
  97. 2d4c66d Revert "Rename texture.createTextureView to createView to match WebGPU" by Yuly Novikov · 5 years ago
  98. fbe6cfd Update ComputePipelineDescriptor to use PipelineStageDescriptor by Austin Eng · 5 years ago
  99. 6f0b021 Rename texture.createTextureView to createView to match WebGPU by Austin Eng · 5 years ago
  100. 5f1d2e1 Remove sampler border color from Dawn to match WebGPU by Austin Eng · 5 years ago