1. 012551a Convince the metal compiler that loops are never infinite by David Neto · 6 months ago
  2. 3ff08caa3 StringViewUtils.cpp: Add include for std::strlen. by Corentin Wallez · 6 months ago
  3. e4ce129 [dawn][webgpu.h] Use StringView in callback arguments. by Corentin Wallez · 6 months ago
  4. c69649c [dawn][graphite] Add a check for MTLFunction being nil. by Corentin Wallez · 6 months ago
  5. 3e77dd7 HLSL-IR: Fix texture Sample and SampleLevel return type on depth textures by Antonio Maiorano · 6 months ago
  6. 145e550 D3D12: Save bufferLocation into TextureCopySubresource::CopyInfo by Jiawei Shao · 6 months ago
  7. ed682f5 HLSL-IR: improve ICE error message by Antonio Maiorano · 6 months ago
  8. 2bb8107 HLSL-IR: ICE on inputAttachmentLoad builtin by Antonio Maiorano · 6 months ago
  9. f0893de HLSL-IR: ICE on @color attribute by Antonio Maiorano · 6 months ago
  10. 6e4a366 [dawn][emscripten] Updates AdapterInfo to use StringViews. by Lokbondo Kung · 6 months ago
  11. c13d761 spirv reader: add some dynamic index tests by Antonio Maiorano · 6 months ago
  12. 38cce38 ir validator: improve error message on member call type mismatch by Antonio Maiorano · 6 months ago
  13. 03d6e0e Reland "[dawn][webgpu.h] Use wgpu::StringView for strings in output structs." by Corentin Wallez · 6 months ago
  14. e5fbd7e [dawn][wire] Fixes last dropped reference for buffer unmap in wire. by Lokbondo Kung · 6 months ago
  15. 65a7063 [Compat] Fix forceFallbackAdapter priority over compatibilityMode by Shrek Shao · 6 months ago
  16. e564270 [glsl] Add benchmark for IR generator by James Price · 6 months ago
  17. 94884fc [glsl] Run PreservePadding before DirectVariableAccess by James Price · 6 months ago
  18. 925f03f [glsl] Name padding fields consistently by James Price · 6 months ago
  19. 71c1d54 [glsl] Propagate names to block struct wrappers by James Price · 6 months ago
  20. 074e17e HLSL-IR: fix error: unary: no matching overload for 'operator - (u32)' (again) by Antonio Maiorano · 6 months ago
  21. b95a03a HLSL-IR: polyfill modf and frexp by Antonio Maiorano · 6 months ago
  22. 66155c6 Revert "[dawn][webgpu.h] Use wgpu::StringView for strings in output structs." by Corentin Wallez · 6 months ago chromium/6769
  23. 020e317 Support Dual Source Blending in SPIR-V reader with Tint AST by Jiawei Shao · 6 months ago
  24. 15bbe6b HLSL-IR: ReplaceNonIndexableMatVecStores transform by Antonio Maiorano · 6 months ago
  25. 6a8b16c [tint][ir][val] Cleanup `CheckFunction` and utilities by Ryan Harrison · 6 months ago
  26. 35eb4d3 remove useless include by David Neto · 6 months ago
  27. 500a714 Mark ShaderModuleCompilationOptions feature stable by François Beaufort · 6 months ago
  28. 980e48d [dawn][webgpu.h] Use wgpu::StringView for strings in output structs. by Corentin Wallez · 6 months ago
  29. a4cb6e6 D3D12: Save sourceRegion in TextureCopySubresource::CopyInfo by Jiawei Shao · 6 months ago
  30. 36778a9 Support ClipDistances in SPIR-V reader with Tint IR by Jiawei Shao · 6 months ago
  31. c644290 Support Dual Source Blending in SPIR-V reader with Tint IR by Jiawei Shao · 6 months ago
  32. 9a092ce Enable Clip Distances feature by default by Jiawei Shao · 6 months ago
  33. 1088a4a [Compat] Remove PositiveBiasOnFloat suppressions by Shrek Shao · 6 months ago
  34. a01beb5 [glsl][ir] Add padding to inline structs by dan sinclair · 6 months ago
  35. 2574827 [glsl][ir] Add struct padding members by dan sinclair · 6 months ago
  36. 34a321b [glsl][ir] Set more tests as `glsl-desktop` by dan sinclair · 6 months ago
  37. 34b95b7 [Compat] Add validation for texture view array layer in bind group by Shrek Shao · 6 months ago
  38. 35667d3 Add StreamTest for unordered_set by Kyle Charbonneau · 6 months ago
  39. bfae81d Dawn end2end test for atomic operations by Peter McNeeley · 6 months ago
  40. bfb6645 HLSL-IR: fix textureDimensions polyfill using invalid type for swizzle (again) by Antonio Maiorano · 6 months ago
  41. 4103ee3 [glsl][ir] Cleanup textures when replacing in builtin uniforms. by dan sinclair · 6 months ago
  42. d048638 [glsl][ir] Handle sampler-less depth textures. by dan sinclair · 6 months ago
  43. eef5708 [glsl][ir] Fix `coord` type for `imageStore` by dan sinclair · 6 months ago
  44. 1bde07c [glsl][ir] Consistently use `idx` for texture arguments. by dan sinclair · 6 months ago
  45. 367c032 [glsl][ir] Polyfill `textureSampleCompareLevel` by dan sinclair · 6 months ago
  46. cdfb6e7 [glsl][ir] Polyfill `textureSampleCompare` by dan sinclair · 6 months ago
  47. 74bee2e Rename more mentions of "swapchain" to talk about "surface". by Corentin Wallez · 6 months ago
  48. 476defb Remove the `SurfaceCapabilities` feature. by Corentin Wallez · 6 months ago
  49. e9d14e9 webgpu.h: Remove device argument from GetProcAddress by Corentin Wallez · 6 months ago
  50. 4260675 [glsl] Add OffsetFirstIndex transform by James Price · 6 months ago chromium/6765
  51. 978af55 [glsl] Clamp frag depth using push constant values by James Price · 6 months ago
  52. 223a591 [glsl] Set up internal push constants by James Price · 6 months ago
  53. b6fc95f [glsl][ir] Polyfill `textureSampleGrad` by dan sinclair · 6 months ago
  54. ec448b1 [glsl][ir] Polyfill `textureSampleLevel` by dan sinclair · 6 months ago
  55. 3b689d8 [glsl][ir] Polyfill `textureSampleBias` by dan sinclair · 6 months ago
  56. 4fa9b1b [wgsl] Resolve push_constant access as read-only by James Price · 6 months ago
  57. 8055bf4 [glsl][ir] Polyfill `textureSample` by dan sinclair · 6 months ago
  58. 4d38382 [glsl][ir] Move robustness transform by dan sinclair · 6 months ago
  59. 0581410 [ir] Do not wrap structs with @block attribute by James Price · 6 months ago
  60. 6752a38 [ir] Add transform to prepare push constants by James Price · 6 months ago
  61. 4daebc4 [glsl][ir] Polyfill `textureGatherCompare` by dan sinclair · 6 months ago
  62. 144db47 [glsl][ir] Polyfill `textureGather` by dan sinclair · 6 months ago
  63. 680183f [glsl][ir] Handle combined samplers for texture only calls. by dan sinclair · 6 months ago
  64. c567025 [ir] Update DirectrVariableAccess to add `handle`. by dan sinclair · 6 months ago
  65. 0b39201 [Compat] Add GLDepthBiasModifier toggle by Shrek Shao · 6 months ago
  66. a7b805c [tint][ir][val] Enforce entry point returns have location or builtin by Ryan Harrison · 6 months ago
  67. ce03dcd Remove SwapChain from webgpu.h by Corentin Wallez · 6 months ago
  68. 096f714 HLSL-IR: enable replace_pointer_lets in ValueToLet by Antonio Maiorano · 6 months ago chromium/6755 chromium/6756
  69. ee7a5b1 [tint][ir][val] Check position present if invariant is by Ryan Harrison · 6 months ago
  70. eb9c4c3 GLSL: workaround texture sampling with offset on depth arrays. by Stephen White · 6 months ago
  71. 10c7610 [dawn] Use absl::string_view where absl containers are used. by Lokbondo Kung · 6 months ago
  72. 6f0b5da OpenGL: Handle use_tint_ir toggle by James Price · 6 months ago
  73. e5c5c65 [tint][ir][val] Check function parameter types by Ryan Harrison · 6 months ago
  74. 4fc7d41 HLSL-IR: implement LocalizeStructArrayAssignment for FXC by Antonio Maiorano · 6 months ago
  75. cdcb1c1 [glsl][ir] Split uniform texture code from texture polyfill. by dan sinclair · 6 months ago
  76. 0b67439 [glsl][ir] Add support for getting texture information from unifrom by dan sinclair · 6 months ago
  77. 3d6760c [glsl][ir] Handle texture transforms by dan sinclair · 6 months ago
  78. 6d602f4 [glsl][ir] Add a transform to remove pointer lets. by dan sinclair · 6 months ago
  79. 4f091f0 Fix function declaration for compile-time compatibility with Android<26 by Victor Repetskyi · 6 months ago
  80. 376097f Use wgpu::StringView for input strings. by Corentin Wallez · 6 months ago
  81. 417c908 Reland: Add a usage parameter to TextureView creation. by Geoff Lang · 6 months ago
  82. 68170d9 Fix build when absl::string_view != std::string_view by James Price · 6 months ago
  83. 46945b6 webgpu_cpp.h: Add StringView::IsUndefined/operator string_view by Corentin Wallez · 6 months ago
  84. 8256abd [glsl][ir] Fix types for GLSL builtins by dan sinclair · 6 months ago chromium/6746 chromium/6747 chromium/6748
  85. fc7d346 [glsl][ir] Add `SampleMask` to ShaderIO. by dan sinclair · 6 months ago
  86. ab4e99f [glsl][ir] Polyfill float modulo by dan sinclair · 6 months ago chromium/6745
  87. a6300bf [glsl] Convert `select` to `mix` instead of ternary. by dan sinclair · 6 months ago
  88. df7cd07 webgpu.h: Make *.SetLabel's argument non-optional by Corentin Wallez · 6 months ago
  89. 2e6896e TextureVk: Replace swapchain specific layout getter with general one by Corentin Wallez · 6 months ago chromium/6743 chromium/6744
  90. 5c14fb4 [glsl] Flip ordering of barriers. by dan sinclair · 6 months ago
  91. ceb3a5c5 [tint][ir][val] Reject builtins and location both being declared by Ryan Harrison · 6 months ago
  92. 9ee1c08 dawn::native: Put error message in FailedCreation device loss event. by Corentin Wallez · 6 months ago
  93. 8c6634f dawn.json: Remove ShaderModuleCompilationHint by Corentin Wallez · 6 months ago
  94. b53356e [Vulkan] Hardcode max possible number of Vk slots for YCbCr samplers by Colin Blundell · 6 months ago
  95. efcc72e Use wgpu::StringView for wgpu::*::label by Corentin Wallez · 6 months ago
  96. a1e1e57 Fold wgpu::NullableStringView into wgpu::StringView by Corentin Wallez · 6 months ago
  97. 26e8e55 Revert "Add a usage parameter to TextureView creation." by Kai Ninomiya · 6 months ago chromium/6741 chromium/6742
  98. efd781b [glsl][ir] Polyfill `quantizeToF16` by dan sinclair · 6 months ago
  99. 24d21e0 Split dawn::native::vulkan::Texture into multiple classes. by Corentin Wallez · 6 months ago
  100. e8b4867 [tint][ir][val] Remove duplicate error messages by Ryan Harrison · 6 months ago