1. d048638 [glsl][ir] Handle sampler-less depth textures. by dan sinclair · 6 months ago
  2. eef5708 [glsl][ir] Fix `coord` type for `imageStore` by dan sinclair · 6 months ago
  3. 1bde07c [glsl][ir] Consistently use `idx` for texture arguments. by dan sinclair · 6 months ago
  4. 367c032 [glsl][ir] Polyfill `textureSampleCompareLevel` by dan sinclair · 6 months ago
  5. cdfb6e7 [glsl][ir] Polyfill `textureSampleCompare` by dan sinclair · 6 months ago
  6. 74bee2e Rename more mentions of "swapchain" to talk about "surface". by Corentin Wallez · 6 months ago
  7. 476defb Remove the `SurfaceCapabilities` feature. by Corentin Wallez · 6 months ago
  8. e9d14e9 webgpu.h: Remove device argument from GetProcAddress by Corentin Wallez · 6 months ago
  9. 4260675 [glsl] Add OffsetFirstIndex transform by James Price · 6 months ago chromium/6765
  10. 978af55 [glsl] Clamp frag depth using push constant values by James Price · 6 months ago
  11. 223a591 [glsl] Set up internal push constants by James Price · 6 months ago
  12. b6fc95f [glsl][ir] Polyfill `textureSampleGrad` by dan sinclair · 6 months ago
  13. ec448b1 [glsl][ir] Polyfill `textureSampleLevel` by dan sinclair · 6 months ago
  14. 3b689d8 [glsl][ir] Polyfill `textureSampleBias` by dan sinclair · 6 months ago
  15. 4fa9b1b [wgsl] Resolve push_constant access as read-only by James Price · 6 months ago
  16. 8055bf4 [glsl][ir] Polyfill `textureSample` by dan sinclair · 6 months ago
  17. 4d38382 [glsl][ir] Move robustness transform by dan sinclair · 6 months ago
  18. 0581410 [ir] Do not wrap structs with @block attribute by James Price · 6 months ago
  19. 6752a38 [ir] Add transform to prepare push constants by James Price · 6 months ago
  20. 4daebc4 [glsl][ir] Polyfill `textureGatherCompare` by dan sinclair · 6 months ago
  21. 144db47 [glsl][ir] Polyfill `textureGather` by dan sinclair · 6 months ago
  22. 680183f [glsl][ir] Handle combined samplers for texture only calls. by dan sinclair · 6 months ago
  23. c567025 [ir] Update DirectrVariableAccess to add `handle`. by dan sinclair · 6 months ago
  24. 0b39201 [Compat] Add GLDepthBiasModifier toggle by Shrek Shao · 6 months ago
  25. a7b805c [tint][ir][val] Enforce entry point returns have location or builtin by Ryan Harrison · 6 months ago
  26. ce03dcd Remove SwapChain from webgpu.h by Corentin Wallez · 6 months ago
  27. 096f714 HLSL-IR: enable replace_pointer_lets in ValueToLet by Antonio Maiorano · 6 months ago chromium/6755 chromium/6756
  28. ee7a5b1 [tint][ir][val] Check position present if invariant is by Ryan Harrison · 6 months ago
  29. eb9c4c3 GLSL: workaround texture sampling with offset on depth arrays. by Stephen White · 6 months ago
  30. 10c7610 [dawn] Use absl::string_view where absl containers are used. by Lokbondo Kung · 6 months ago
  31. 6f0b5da OpenGL: Handle use_tint_ir toggle by James Price · 6 months ago
  32. e5c5c65 [tint][ir][val] Check function parameter types by Ryan Harrison · 6 months ago
  33. 4fc7d41 HLSL-IR: implement LocalizeStructArrayAssignment for FXC by Antonio Maiorano · 6 months ago
  34. cdcb1c1 [glsl][ir] Split uniform texture code from texture polyfill. by dan sinclair · 6 months ago
  35. 0b67439 [glsl][ir] Add support for getting texture information from unifrom by dan sinclair · 6 months ago
  36. 3d6760c [glsl][ir] Handle texture transforms by dan sinclair · 6 months ago
  37. 6d602f4 [glsl][ir] Add a transform to remove pointer lets. by dan sinclair · 6 months ago
  38. 4f091f0 Fix function declaration for compile-time compatibility with Android<26 by Victor Repetskyi · 6 months ago
  39. 376097f Use wgpu::StringView for input strings. by Corentin Wallez · 6 months ago
  40. 417c908 Reland: Add a usage parameter to TextureView creation. by Geoff Lang · 6 months ago
  41. 68170d9 Fix build when absl::string_view != std::string_view by James Price · 6 months ago
  42. 46945b6 webgpu_cpp.h: Add StringView::IsUndefined/operator string_view by Corentin Wallez · 6 months ago
  43. 8256abd [glsl][ir] Fix types for GLSL builtins by dan sinclair · 6 months ago chromium/6746 chromium/6747 chromium/6748
  44. fc7d346 [glsl][ir] Add `SampleMask` to ShaderIO. by dan sinclair · 6 months ago
  45. ab4e99f [glsl][ir] Polyfill float modulo by dan sinclair · 6 months ago chromium/6745
  46. a6300bf [glsl] Convert `select` to `mix` instead of ternary. by dan sinclair · 6 months ago
  47. df7cd07 webgpu.h: Make *.SetLabel's argument non-optional by Corentin Wallez · 6 months ago
  48. 2e6896e TextureVk: Replace swapchain specific layout getter with general one by Corentin Wallez · 6 months ago chromium/6743 chromium/6744
  49. 5c14fb4 [glsl] Flip ordering of barriers. by dan sinclair · 6 months ago
  50. ceb3a5c5 [tint][ir][val] Reject builtins and location both being declared by Ryan Harrison · 6 months ago
  51. 9ee1c08 dawn::native: Put error message in FailedCreation device loss event. by Corentin Wallez · 6 months ago
  52. 8c6634f dawn.json: Remove ShaderModuleCompilationHint by Corentin Wallez · 6 months ago
  53. b53356e [Vulkan] Hardcode max possible number of Vk slots for YCbCr samplers by Colin Blundell · 6 months ago
  54. efcc72e Use wgpu::StringView for wgpu::*::label by Corentin Wallez · 6 months ago
  55. a1e1e57 Fold wgpu::NullableStringView into wgpu::StringView by Corentin Wallez · 6 months ago
  56. 26e8e55 Revert "Add a usage parameter to TextureView creation." by Kai Ninomiya · 6 months ago chromium/6741 chromium/6742
  57. efd781b [glsl][ir] Polyfill `quantizeToF16` by dan sinclair · 6 months ago
  58. 24d21e0 Split dawn::native::vulkan::Texture into multiple classes. by Corentin Wallez · 6 months ago
  59. e8b4867 [tint][ir][val] Remove duplicate error messages by Ryan Harrison · 6 months ago
  60. ac1fe84 Use MacOS system clang instead of brew's by Elie Michel · 6 months ago
  61. e18e808 [glsl][ir] Add context to unreachable message by dan sinclair · 6 months ago
  62. 8879b18 [glsl][ir] Add polyfill for `abs` by dan sinclair · 6 months ago
  63. 5deac0c [glsl][ir] Add polyfill for `frexp` by dan sinclair · 6 months ago
  64. fa3e144 [glsl][ir] Always polyfill `any` and `all`. by dan sinclair · 6 months ago
  65. 0c0e7ec Add "hlsl-fxc" format to Tint executable by Antonio Maiorano · 6 months ago
  66. 8ce2ed7 [glsl][ir] Polyfill `modf` by dan sinclair · 6 months ago
  67. e0ca165 [glsl][ir] Polyfill integer `dot` by dan sinclair · 6 months ago
  68. 7548c62 Suppress SubgroupsShaderInclusiveTest.InclusiveExecution on Mac AMD by Yuly Novikov · 6 months ago chromium/6738
  69. a7acef8 [glsl][ir] Enable bgra8unorm polyfill by dan sinclair · 6 months ago
  70. e2d11b0 [tint][ir][val] Check for malformed `unreachable` by Ryan Harrison · 6 months ago
  71. be31540 [tint][ir] Harden ReferencedModuleVars against bad inputs by Ryan Harrison · 6 months ago
  72. 6c73afb dawn::wire::client::Adapter: Deep-copy string from the AdapterInfo by Corentin Wallez · 6 months ago
  73. 7a9eba5 Vulkan: Make ExternalSemaphoreHandle match SystemHandle::Handle by Corentin Wallez · 6 months ago
  74. 4f0cdf4 dawn/node: Support feature "clip-distances" by Jiawei Shao · 6 months ago
  75. 671dcb2 raw_ptr: add std::hash support by Corentin Wallez · 6 months ago
  76. e828687 D3D12: Workaround for B2T copy failed with stencil8 on Intel ACM/MTL by Hao Li · 6 months ago
  77. 1034514 [tint][ir][val] Check that compute shaders don't return anything by Ryan Harrison · 6 months ago
  78. bb025a6 [tint][ir] Implement binary encode of SubgroupMatrix by Ryan Harrison · 6 months ago
  79. 803ff2b [glsl][ir] Convert vector relational operations by dan sinclair · 6 months ago
  80. 2a9fbdd [glsl][ir] Convert `any` and `all` of a scalar to a no-op by dan sinclair · 6 months ago
  81. 22f7682 [glsl][ir] Polyfill bitwise `&` and `|` on booleans by dan sinclair · 6 months ago
  82. 59d3d50 [spirv-reader] Use a set for row_major_accesses by James Price · 6 months ago
  83. 850ee5c [spirv-reader] Support RowMajor on arrays by James Price · 6 months ago
  84. 2cbfbd4 [tint][ir][val] Check vertex output builtin rules by Ryan Harrison · 6 months ago
  85. da2fa97 [glsl][ir] Add `arrayLength` support by dan sinclair · 6 months ago
  86. 3d2a692 [glsl][ir] Polyfill `fma`. by dan sinclair · 6 months ago
  87. 7ffe38a [glsl][ir] Emit `degrees` and `radians` by dan sinclair · 6 months ago
  88. 76b9dbb Dawn native: Add immediateDataRangeByteSize in PipelineLayout by Yan,Shaobo · 6 months ago chromium/6736
  89. f14f402 Dawn native/wire: Add experimental immediate data limits by Yan,Shaobo · 6 months ago
  90. d35a3b6 Add subgroupInclusiveAdd and subgroupInclusiveMul by Peter McNeeley · 6 months ago
  91. 00b941a Add a usage parameter to TextureView creation. by Geoff Lang · 6 months ago
  92. 923288d HLSL-IR: add RemoveContinueInSwitch transform by Antonio Maiorano · 6 months ago
  93. 71b4870 Further suppress CompressedTextureFormatTest.Cube by Yuly Novikov · 6 months ago
  94. 2e919d6 [spirv-reader] Support row-major matrices by James Price · 6 months ago
  95. 87fdcaa [spirv-reader] Add TransposeRowMajor transform by James Price · 6 months ago
  96. 04907d9 [spirv-reader] Always apply @stride to matrices by James Price · 6 months ago
  97. a1e0778 HLSL-IR: fix error: unary: no matching overload for 'operator - (u32)' by Antonio Maiorano · 6 months ago
  98. e56a69d SwapChainVk: Add frame pacing by waiting on previous rendering on images by Corentin Wallez · 6 months ago
  99. aebc7be dawn::native: Fix the check for no attachment pipelines. by Corentin Wallez · 6 months ago chromium/6730 chromium/6731 chromium/6732 chromium/6733 chromium/6734 chromium/6735 chromium/6737
  100. f4340f8 dawn::native::vulkan: Extract UniqueVkhandle out of QueueVk. by Corentin Wallez · 6 months ago