1. 1178400 Generate files to use Emscripten bindings from outside Emscripten by Kai Ninomiya · 9 months ago
  2. a011340 [hlsl] Add polyfill for `trunc` by dan sinclair · 9 months ago
  3. e0bb763 [spirv] Remove AST fuzzers by James Price · 9 months ago
  4. 8d5f6cb D3D11: Use compute shader for T2B with certain formats. by Le Hoang Quyen · 9 months ago
  5. 9bbe211 Native: Add buffer's internal CopySrc usage by Le Hoang Quyen · 9 months ago
  6. eebff27 [ir] Skip constant builtin structs in fuzzer by James Price · 9 months ago
  7. 6cb114b [ir] Skip builtin structures when creating AST by James Price · 9 months ago
  8. 47ae7fb [hlsl]: Add DirectVariableAccess to HLSL IR backend. by dan sinclair · 9 months ago
  9. 807b463 [hlsl] Decompose load/store vector element by dan sinclair · 9 months ago chromium/6573
  10. 8d2fc23 [hlsl] Add ByteAddressBuffer type. by dan sinclair · 9 months ago
  11. 1f63622 [msl] Avoid non-standard __VA_ARGS__ behavior by James Price · 9 months ago
  12. 7eccf46 [msl] Add polyfill for frexp builtin by James Price · 9 months ago
  13. 0df45b4 [msl] Add polyfill for modf by James Price · 9 months ago
  14. e05eb6d [ir] Handle `let` in RenameConflicts by James Price · 9 months ago
  15. ab75848 [msl] Emit TINT_INVARIANT macro by James Price · 9 months ago
  16. 4c4ed51 [msl] Add polyfill for integer sign by James Price · 9 months ago
  17. a11e58c [msl] Add polyfill for floating point modulo by James Price · 9 months ago
  18. 128ae6b [hlsl] Pass module into RUN_TRANSFORM. by dan sinclair · 9 months ago
  19. e9cc8e4 Fix linker errors for android webgpu library by Jaswant Panchumarti · 9 months ago
  20. 00b0fd6 Add OWNERS for generator and emdawnwebgpu by Kai Ninomiya · 9 months ago
  21. 03dfd71 Implement BufferMapExtendedUsages on D3D11 by Le Hoang Quyen · 9 months ago chromium/6571
  22. eb249b3 [Vulkan] Set the Vk descriptor type correctly for YCbCr samplers by Colin Blundell · 9 months ago
  23. 8a94411 [Vulkan] Map FilterMode to Vulkan filter correctly for YCbCr info by Colin Blundell · 9 months ago
  24. 7a9c120 [hlsl] Handle compute builtins for ShaderIO transform. by dan sinclair · 9 months ago
  25. bb6bca6 [hlsl] Add some existing transforms by dan sinclair · 9 months ago chromium/6569
  26. 9fa7c89 [hlsl] Split module var structs and arrays. by dan sinclair · 9 months ago
  27. 66b3d4e opengl: Add support for EGL_EXT_pixel_format_float. by Corentin Wallez · 9 months ago
  28. 42159c6 Do not turn off CMAKE_CXX_EXTENSIONS by Jaswant Panchumarti · 9 months ago
  29. 66acca6 Disable render passes on Windows until support can be detected by Rafael Cintron · 9 months ago
  30. 83d3e7f [headers] Remove the Flags enums and make them 64-bit by Austin Eng · 9 months ago
  31. ace40c4 [hlsl] Stub out the DecomposeMemoryAccess IR transform. by dan sinclair · 9 months ago chromium/6565
  32. d84db78 opengl: Add support for EGL_KHR_no_config_context. by Corentin Wallez · 9 months ago
  33. 9281ee0 Fix Wayland build by Austin Eng · 9 months ago chromium/6564
  34. 8c591f9 [tint][fuzz][ir] Implement test case disassembler by Ryan Harrison · 9 months ago
  35. d750473 [hlsl] Add transform to remove struct and array initializers to lets. by dan sinclair · 9 months ago
  36. 794b1b7 Re-number enum values part 2 by Austin Eng · 9 months ago
  37. 7a53b7c [tint][fuzz][ir] Batch process files when generating corpus by Ryan Harrison · 9 months ago
  38. b3acbb9 GL: Add support for wgpu::Surface. by Corentin Wallez · 9 months ago
  39. 4431e54 [tint] Fix UB in FileContent copy constructor by James Price · 9 months ago
  40. 6d578e8 [hlsl] Add ValueToLet transform. by dan sinclair · 9 months ago
  41. e4321b9 [hlsl] Add ShaderIO transform. by dan sinclair · 9 months ago
  42. d817f5f Use dawn_add_library function to create the dawn_glfw library by Jaswant Panchumarti · 9 months ago
  43. e2229c4 Use dawn_add_library function to create the dawn_utils library by Jaswant Panchumarti · 9 months ago
  44. a2e66bd Use dawn_add_library function to create the dawn_wire library by Jaswant Panchumarti · 9 months ago
  45. 0a3b1b9 Use dawn_add_library function to create the dawn_native library by Jaswant Panchumarti · 9 months ago
  46. e7e1f53 [glsl] Extract textureBuiltinFromUniformData by dan sinclair · 9 months ago
  47. 646345b Fix std::vector<const T> by Hans Wennborg · 9 months ago
  48. 956b819 [glsl] Extract combinedSamplerInfo by dan sinclair · 9 months ago
  49. cd996ff [fuzz] Skip PixelLocal with multiple entry points by James Price · 9 months ago
  50. 72c4505 [tint] Pre-clone symbols in IR->AST pass by James Price · 9 months ago
  51. 214bdaf [fuzz] Add TextureBuiltinsFromUniform precondition by James Price · 9 months ago
  52. c4bbf56 [tint] Fix collision check in multiplanar fuzzer by James Price · 9 months ago
  53. 17494d2 Use dawn_add_library function to create the dawn_platform library by Jaswant Panchumarti · 9 months ago
  54. 3d35d57 Fix crash when using constant expression as `@blend_src` by Jiawei Shao · 9 months ago
  55. f04220d [tint][ir][fuzz] Convert assembler to generating test case protos by Ryan Harrison · 9 months ago
  56. c40e1ab Use dawn_add_library function to create the dawn_proc library by Jaswant Panchumarti · 9 months ago chromium/6561
  57. cb774b9 dawn::wire::client: Add Ref<T> and use it for refcounting. by Corentin Wallez · 9 months ago
  58. af7f395 Tint: Add vertex validation for storage buffers and textures by Natalie Chouinard · 9 months ago
  59. c0bc423 Reland "Make a convenience cpp method for WaitAny with one future" by Austin Eng · 9 months ago
  60. 7056f5e Use dawn_add_library function to create the dawn_common library by Jaswant Panchumarti · 9 months ago
  61. 61f763c [Tint] Only allow read textures in vertex shader by Natalie Chouinard · 9 months ago
  62. aa88fa0 [tint] Enable new subgroup extensions in backends by James Price · 9 months ago
  63. 8bcccdb [tint] Validate against MSL 2.1 for subgroups by James Price · 9 months ago
  64. 03dce11 [tint] Add subgroup builtin attribute validation by James Price · 9 months ago
  65. 0e9fb17 [tint] Add subgroup builtin function validation by James Price · 9 months ago
  66. a7b4a26 [tint] Validate subgroups_f16 dependencies by James Price · 9 months ago
  67. 32950eb [tint] Add subgroups and subgroups_f16 extensions by James Price · 9 months ago
  68. 4ec94c8 Use dawn_add_library function to create the partition_alloc library by Jaswant Panchumarti · 9 months ago
  69. 00f7fb2 Use dawn_add_library function to create the dawncpp_headers library by Jaswant Panchumarti · 9 months ago
  70. 31311e3 Use dawn_add_library function to create the dawn_headers library by Jaswant Panchumarti · 9 months ago
  71. c33268f Re-number Dawn enums to start with Dawn prefix by Austin Eng · 9 months ago
  72. 720ace3 Use absl::flat_hash_map instead of std::unordered_map in more places by Jiawei Shao · 9 months ago
  73. f57533d [tint][fuzz] Separate IR fuzz case generation from tint CLI by Ryan Harrison · 9 months ago
  74. 2791ca9 [ir] Fix spelling mistake. by dan sinclair · 9 months ago
  75. dfa913f Separate the headers between public and private visibility by Jaswant Panchumarti · 9 months ago
  76. 57873ab [tint][fuzz] Skip ClampFragDepth with non-struct push constants by James Price · 9 months ago
  77. 4b0bd18 [tint] Skip override expression in BuiltinPolyfill by James Price · 9 months ago
  78. f30ecee [tint][fuzz] Skip DemoteToHelper with shadowing by James Price · 9 months ago
  79. 489966e [tint][fuzz] Skip PromoteSideEffectsToDecl with shadowing by James Price · 9 months ago
  80. fd9d98a [glsl] Extract binding information out to separate method. by dan sinclair · 9 months ago
  81. cc74428 [tint][fuzz] Skip FoldConstants with shadowing by James Price · 9 months ago
  82. e7dd06a [glsl] Fixup binding comments from review. by dan sinclair · 9 months ago
  83. 1ee9f6b Reland "EGL: Move initialization of EGL inside a DisplayEGL class" by Corentin Wallez · 9 months ago
  84. 3a5289d [tint][fuzz] Skip OffsetFirstIndex with shadowing by James Price · 9 months ago
  85. 74da3bc [hlsl] Emit constant structures. by dan sinclair · 9 months ago
  86. 3e4efe4 CMake: Link dxguid.lib in dawn_native even when only d3d11 is enabled by Corentin Wallez · 9 months ago
  87. 6c70e26 Make DawnGenerator output names of headers and sources in separate variables by Jaswant Panchumarti · 9 months ago
  88. 85b7675 Add new cmake function dawn_add_library by Jaswant Panchumarti · 9 months ago
  89. 6949f01 d3d: Use EnumAdapterByGpuPreference when available by Patrick To · 9 months ago
  90. f78ef39 Allow externally enabled debug layer work without crash by Rafael Cintron · 9 months ago
  91. 34cca84 Replicate compiler warning flags from gn build system in cmake by Jaswant Panchumarti · 9 months ago
  92. d5521a9 [tint][fuzz] Migrate proto definitions to common lib directory by Ryan Harrison · 9 months ago
  93. 8c55580 [hlsl] Add `discard` by dan sinclair · 9 months ago
  94. 50cd4f3 Fix help output for tint_wgsl_fuzzer: show --option=value by David Neto · 9 months ago
  95. e8a799d [hlsl] Enable passing DISABLED tests. by dan sinclair · 9 months ago
  96. 89bfec4 [hlsl] Remove Logical And/Or test stubs by dan sinclair · 9 months ago
  97. 08f3865 [hlsl] Enable the Binary transform. by dan sinclair · 9 months ago
  98. 7b5707f [hlsl] Polyfill the HLSL IR select builtin. by dan sinclair · 9 months ago
  99. c1f534c [hlsl] Convert bitcast to a transform. by dan sinclair · 9 months ago
  100. 78df836 Generalize JNI type logic in Kotlin macros. by Jim Blackler · 9 months ago