1. 1662e97 Add tests for lazily initializing indirect buffers by Jiawei Shao · 3 years, 9 months ago
  2. bc80805 [spirv-writer] Infer and emit matrix layout by David Neto · 3 years, 9 months ago
  3. 101a582 DawnTest: Prevent infinite loops in DawnTest. by Enrico Galli · 3 years, 9 months ago
  4. e88f1c3 [validation] v-0021: cannot re-assign constants by Sarah Mashayekhi · 3 years, 9 months ago
  5. 65f88d6 [Validation] v-0006: variables must be defined before use by Sarah Mashayekhi · 3 years, 9 months ago
  6. 2cf5a08 Track depth/stencil aspects independently by Austin Eng · 3 years, 9 months ago
  7. 6eb2a85 [spirv-reader] Remove support for NumWorkgroups builtin variable by David Neto · 3 years, 9 months ago
  8. fa4b74d Remove temporary disabling of validation check by Ryan Harrison · 3 years, 9 months ago
  9. 7ce4924 Fixing linear texture data validation on bytesPerRow by Tomek Ponitka · 3 years, 9 months ago
  10. b77399c [validator] implement variable_stack_ by Sarah Mashayekhi · 3 years, 9 months ago
  11. 076a4e5 Roll 6 dependencies and bypass changed API usage by Ryan Harrison · 3 years, 9 months ago
  12. 0a43427 Implement depth-only/stencil-only copies on Vulkan and Metal by Austin Eng · 3 years, 9 months ago
  13. f18d737 Rolling 7 dependencies and fix BUILD.gn by Ryan Harrison · 3 years, 9 months ago
  14. e84a1b1 Add tests for lazy initializing vertex and index buffers by Jiawei Shao · 3 years, 9 months ago
  15. c0acb25 Query API: Timestamp Query on D3D12 by Hao Li · 3 years, 9 months ago
  16. 1ea3a22 Adding a validation for destroyed textures in Queue::WriteTexture by Tomek Ponitka · 3 years, 9 months ago
  17. eac38cf Fixing a deprecated arrayLayer value inside Queue::WriteTexture by Tomek Ponitka · 3 years, 9 months ago
  18. 8c201df Allow arrayLayerCount=0 during the deprecation period. by Corentin Wallez · 3 years, 9 months ago
  19. 8c9858e Fix clearing sint/uint color attachments on Vulkan and OpenGL by Jiawei Shao · 3 years, 9 months ago
  20. fada501 Metal: Add shader compilation error message to DAWN_VALIDATION_ERROR by Jiawei Shao · 3 years, 9 months ago
  21. 3125a8d [ast] Add texture types to the AST. by dan sinclair · 3 years, 9 months ago
  22. fe8c59a Add SamplerType to AST. by dan sinclair · 3 years, 9 months ago
  23. 8278f2c [hlsl-writer] Add loop support. by dan sinclair · 3 years, 9 months ago
  24. 97bc4ad [hlsl-writer] Add if/else statements. by dan sinclair · 3 years, 9 months ago
  25. cbe0668 [hlsl-writer] Emit variable declarations. by dan sinclair · 3 years, 9 months ago
  26. f03590a D3D12: Dynamic shader-visible heap allocation. by Bryan Bernhart · 3 years, 9 months ago
  27. b07cb63 Add SPIR-V Reader Fuzzer by Ryan Harrison · 3 years, 9 months ago
  28. 05863e6 Niceify formatting in webgpu_cpp by Kai Ninomiya · 3 years, 9 months ago
  29. 26479f1 Remove _exe suffix from sample program by Ryan Harrison · 3 years, 9 months ago
  30. 40f16dd Change the default for BUILD.gn to build all the modules by Ryan Harrison · 3 years, 9 months ago
  31. 1a50cb9 Simplify fuzzer targets to ease adding additional targets by Ryan Harrison · 3 years, 9 months ago
  32. 753f40b Fixup build warnings by dan sinclair · 3 years, 9 months ago
  33. c8a85aa [wgsl-reader] Add stride support. by dan sinclair · 3 years, 9 months ago
  34. ac4a289 [wgsl-writer] Emit array stride decoration. by dan sinclair · 3 years, 9 months ago
  35. 0d9fce1 Add texture aspect to texture copy view and validation tests by Austin Eng · 3 years, 9 months ago
  36. b8a56af Rephrase Format::aspect enum as an enum class mask by Austin Eng · 3 years, 9 months ago
  37. a8e4e2a Add BlockStatement insert and non-const global_variables by Idan Raiter · 3 years, 9 months ago
  38. 38ba51c Make shim headers at <webgpu/*> that point to <dawn/*> by Kai Ninomiya · 3 years, 9 months ago
  39. a36a91a Support lazy initialization on the buffers bound into a bind group by Jiawei Shao · 3 years, 9 months ago
  40. a3f9778 [Validator] Using pointers instead of refs by Sarah Mashayekhi · 3 years, 9 months ago
  41. 03cf7c3 Enable GBV by default for correctness tests. by Bryan Bernhart · 3 years, 9 months ago
  42. f961850 [hlsl-writer] Add member accessor emission. by dan sinclair · 3 years, 9 months ago
  43. 7cf1979 [hlsl-writer] Add AsExpression to the HLSL backend. by dan sinclair · 3 years, 9 months ago
  44. d450a92 [hlsl-writer] Add BlockStatement support. by dan sinclair · 3 years, 9 months ago
  45. cda5af0 [hlsl-writer] Emit discard. by dan sinclair · 3 years, 9 months ago
  46. ec007b9 [hlsl-writer] Emit array accessors. by dan sinclair · 3 years, 9 months ago
  47. 0e48082 [hlsl-writer] Add alias type support. by dan sinclair · 3 years, 9 months ago
  48. 4a11b56 [hlsl-writer] Add constructor emission. by dan sinclair · 3 years, 9 months ago
  49. 4551a31 Add hlsl writer tests to BUILD.gn by dan sinclair · 3 years, 9 months ago
  50. 2c8e1f2 Optimizing memcpy inside Queue::WriteTexture by Tomek Ponitka · 3 years, 9 months ago
  51. 8cce7ce [hlsl-writer] Add type emission. by dan sinclair · 3 years, 9 months ago
  52. bf4614e Update some language usage. by dan sinclair · 3 years, 9 months ago
  53. f93fa6a dawn_wire: Implement CreateBufferMapped on top of mappedAtCreation by Corentin Wallez · 3 years, 9 months ago
  54. d35e4e1 [spirv-reader] Only support column-major matrices by David Neto · 3 years, 9 months ago
  55. ab04da4 Enabling alphaToCoverage by Tomek Ponitka · 3 years, 9 months ago
  56. 9ecb993 Roll third_party/spirv-cross/ to enable shader-output mask in HLSL by Tomek Ponitka · 3 years, 9 months ago
  57. 9d0b9d7 D3D12Info: programmatically compute the shader profiles. by Corentin Wallez · 3 years, 9 months ago
  58. b88b1a15 Revert "dawn_wire: Implement CreateBufferMapped on top of mappedAtCreation" by Corentin Wallez · 3 years, 9 months ago
  59. 225a2b4 Enabling sampleMask usage in RenderPipelineMTL by Tomek Ponitka · 3 years, 9 months ago
  60. bce1cbd CMake: add -framework Metal to dawn_native by Kai Ninomiya · 3 years, 9 months ago
  61. c4c4ff9 Enable WGSL support by default by Ryan Harrison · 3 years, 9 months ago
  62. a390d7f Disable "all" warnings when compiling MSL code by Kai Ninomiya · 3 years, 9 months ago
  63. c5cd8f5 Remove binutils from DEPS and pull in changes to build.gni from Dawn by Ryan Harrison · 3 years, 9 months ago
  64. 88f0ae3 Get 'gn gen --check' passing by Ryan Harrison · 3 years, 9 months ago
  65. 0811ecc dawn_wire: Implement CreateBufferMapped on top of mappedAtCreation by Corentin Wallez · 3 years, 9 months ago
  66. e018cef Fix Tint ninja build by Idan Raiter · 3 years, 9 months ago
  67. b7ce897 Rolling shader deps by Tomek Ponitka · 3 years, 9 months ago
  68. 5b007a5 dawn_wire: Implement MapRead/WriteAsync on top of MapAsync by Corentin Wallez · 3 years, 9 months ago
  69. c11a191 Support buffer lazy initialization before CopyTextureToBuffer by Jiawei Shao · 3 years, 9 months ago
  70. 361a0d8 Update max storage buffer bindings per stage to 6 by Austin Eng · 3 years, 9 months ago
  71. 1f16229 Disable MultisampledRenderingTests on NV/D3D12. by Bryan Bernhart · 3 years, 9 months ago
  72. e8c12f3 Remove StatementList. by dan sinclair · 3 years, 9 months ago
  73. cfdc599 [spirv-reader] Update to create BlockStatements by dan sinclair · 3 years, 9 months ago
  74. f751501 [wgsl-reader] Update to create BlockStatements by dan sinclair · 3 years, 9 months ago
  75. 37c0970 Convert LoopStatement to use BlockStatement. by dan sinclair · 3 years, 9 months ago
  76. 77040b8 Convert IfStatement and ElseStatement to use BlockStatement. by dan sinclair · 3 years, 9 months ago
  77. 7c2fa1e Convert CaseStatement to use BlockStatement. by dan sinclair · 3 years, 9 months ago
  78. 4069f33 Convert Function to use BlockStatement. by dan sinclair · 3 years, 9 months ago
  79. 0975dd5 [spirv-writer] Add BlockStatement emission. by dan sinclair · 3 years, 9 months ago
  80. cd182b1 [msl-writer] Emit BlockStatement. by dan sinclair · 3 years, 9 months ago
  81. 21f8e25 [wgsl-writer] Add emission of BlockStatement. by dan sinclair · 3 years, 9 months ago
  82. 775cb51 [ast] Add BlockStatement by dan sinclair · 3 years, 9 months ago
  83. d5a4775 Query API: QuerySet on D3D12 by Hao Li · 3 years, 9 months ago
  84. 99ad0e8 [msl-writer] Emit intrinsics. by dan sinclair · 3 years, 9 months ago
  85. 8f3c635 Remove KillStatement by dan sinclair · 3 years, 9 months ago
  86. 23508f4 [spirv-reader] Convert from KillStatement to DiscardStatement by dan sinclair · 3 years, 9 months ago
  87. f75f2cd [wgsl-reader] Add `discard` parsing. by dan sinclair · 3 years, 9 months ago
  88. d81bebc [wgsl-writer] Add DiscardStatement support by dan sinclair · 3 years, 9 months ago
  89. a9696b5 [msl-writer] Emit DiscardStatement. by dan sinclair · 3 years, 9 months ago
  90. 6a61d41 [spirv-writer] Add DiscardStatement support. by dan sinclair · 3 years, 9 months ago
  91. b4374c2 [ast] Add DiscardStatement AST node. by dan sinclair · 3 years, 9 months ago
  92. ce973e3 [validation] Add a disabled test for re-assigning a constant. by Sarah Mashayekhi · 3 years, 9 months ago
  93. 0955230 Fixup some doc and compile issues. by dan sinclair · 3 years, 9 months ago
  94. 591fe91 [validation] implement invalidate assignment to a different type. by Sarah Mashayekhi · 3 years, 9 months ago
  95. 0d158ac Fix some bugs in buffer mapping in the wire client by Kai Ninomiya · 3 years, 9 months ago
  96. c7ae7a0 Implement sampleMask in D3D12 and OpenGL. by Corentin Wallez · 3 years, 9 months ago
  97. 453eb97 Handle review feedback. by dan sinclair · 3 years, 9 months ago
  98. 429aa81 Add simple test runner. by dan sinclair · 3 years, 9 months ago
  99. 4d9cadd Enabling sampleMask usage in RenderPipelineVk by Tomek Ponitka · 3 years, 9 months ago
  100. 7a0b734 Fix BUILD.gn builds by Ryan Harrison · 3 years, 9 months ago