1. 096f714 HLSL-IR: enable replace_pointer_lets in ValueToLet by Antonio Maiorano · 6 months ago chromium/6755 chromium/6756
  2. ee7a5b1 [tint][ir][val] Check position present if invariant is by Ryan Harrison · 6 months ago
  3. eb9c4c3 GLSL: workaround texture sampling with offset on depth arrays. by Stephen White · 6 months ago
  4. 10c7610 [dawn] Use absl::string_view where absl containers are used. by Lokbondo Kung · 6 months ago
  5. 6f0b5da OpenGL: Handle use_tint_ir toggle by James Price · 6 months ago
  6. e5c5c65 [tint][ir][val] Check function parameter types by Ryan Harrison · 6 months ago
  7. 4fc7d41 HLSL-IR: implement LocalizeStructArrayAssignment for FXC by Antonio Maiorano · 6 months ago
  8. cdcb1c1 [glsl][ir] Split uniform texture code from texture polyfill. by dan sinclair · 6 months ago
  9. 0b67439 [glsl][ir] Add support for getting texture information from unifrom by dan sinclair · 6 months ago
  10. 3d6760c [glsl][ir] Handle texture transforms by dan sinclair · 6 months ago
  11. 6d602f4 [glsl][ir] Add a transform to remove pointer lets. by dan sinclair · 6 months ago
  12. 4f091f0 Fix function declaration for compile-time compatibility with Android<26 by Victor Repetskyi · 6 months ago
  13. 376097f Use wgpu::StringView for input strings. by Corentin Wallez · 6 months ago
  14. 417c908 Reland: Add a usage parameter to TextureView creation. by Geoff Lang · 6 months ago
  15. 68170d9 Fix build when absl::string_view != std::string_view by James Price · 6 months ago
  16. 46945b6 webgpu_cpp.h: Add StringView::IsUndefined/operator string_view by Corentin Wallez · 6 months ago
  17. 8256abd [glsl][ir] Fix types for GLSL builtins by dan sinclair · 6 months ago chromium/6746 chromium/6747 chromium/6748
  18. fc7d346 [glsl][ir] Add `SampleMask` to ShaderIO. by dan sinclair · 6 months ago
  19. ab4e99f [glsl][ir] Polyfill float modulo by dan sinclair · 6 months ago chromium/6745
  20. a6300bf [glsl] Convert `select` to `mix` instead of ternary. by dan sinclair · 6 months ago
  21. df7cd07 webgpu.h: Make *.SetLabel's argument non-optional by Corentin Wallez · 6 months ago
  22. 2e6896e TextureVk: Replace swapchain specific layout getter with general one by Corentin Wallez · 6 months ago chromium/6743 chromium/6744
  23. 5c14fb4 [glsl] Flip ordering of barriers. by dan sinclair · 6 months ago
  24. ceb3a5c5 [tint][ir][val] Reject builtins and location both being declared by Ryan Harrison · 6 months ago
  25. 9ee1c08 dawn::native: Put error message in FailedCreation device loss event. by Corentin Wallez · 6 months ago
  26. 8c6634f dawn.json: Remove ShaderModuleCompilationHint by Corentin Wallez · 6 months ago
  27. b53356e [Vulkan] Hardcode max possible number of Vk slots for YCbCr samplers by Colin Blundell · 6 months ago
  28. efcc72e Use wgpu::StringView for wgpu::*::label by Corentin Wallez · 6 months ago
  29. a1e1e57 Fold wgpu::NullableStringView into wgpu::StringView by Corentin Wallez · 6 months ago
  30. 26e8e55 Revert "Add a usage parameter to TextureView creation." by Kai Ninomiya · 6 months ago chromium/6741 chromium/6742
  31. efd781b [glsl][ir] Polyfill `quantizeToF16` by dan sinclair · 6 months ago
  32. 24d21e0 Split dawn::native::vulkan::Texture into multiple classes. by Corentin Wallez · 6 months ago
  33. e8b4867 [tint][ir][val] Remove duplicate error messages by Ryan Harrison · 6 months ago
  34. ac1fe84 Use MacOS system clang instead of brew's by Elie Michel · 6 months ago
  35. e18e808 [glsl][ir] Add context to unreachable message by dan sinclair · 6 months ago
  36. 8879b18 [glsl][ir] Add polyfill for `abs` by dan sinclair · 6 months ago
  37. 5deac0c [glsl][ir] Add polyfill for `frexp` by dan sinclair · 6 months ago
  38. fa3e144 [glsl][ir] Always polyfill `any` and `all`. by dan sinclair · 6 months ago
  39. 0c0e7ec Add "hlsl-fxc" format to Tint executable by Antonio Maiorano · 6 months ago
  40. 8ce2ed7 [glsl][ir] Polyfill `modf` by dan sinclair · 6 months ago
  41. e0ca165 [glsl][ir] Polyfill integer `dot` by dan sinclair · 6 months ago
  42. 7548c62 Suppress SubgroupsShaderInclusiveTest.InclusiveExecution on Mac AMD by Yuly Novikov · 6 months ago chromium/6738
  43. a7acef8 [glsl][ir] Enable bgra8unorm polyfill by dan sinclair · 6 months ago
  44. e2d11b0 [tint][ir][val] Check for malformed `unreachable` by Ryan Harrison · 6 months ago
  45. be31540 [tint][ir] Harden ReferencedModuleVars against bad inputs by Ryan Harrison · 6 months ago
  46. 6c73afb dawn::wire::client::Adapter: Deep-copy string from the AdapterInfo by Corentin Wallez · 6 months ago
  47. 7a9eba5 Vulkan: Make ExternalSemaphoreHandle match SystemHandle::Handle by Corentin Wallez · 6 months ago
  48. 4f0cdf4 dawn/node: Support feature "clip-distances" by Jiawei Shao · 6 months ago
  49. 671dcb2 raw_ptr: add std::hash support by Corentin Wallez · 6 months ago
  50. e828687 D3D12: Workaround for B2T copy failed with stencil8 on Intel ACM/MTL by Hao Li · 6 months ago
  51. 1034514 [tint][ir][val] Check that compute shaders don't return anything by Ryan Harrison · 6 months ago
  52. bb025a6 [tint][ir] Implement binary encode of SubgroupMatrix by Ryan Harrison · 6 months ago
  53. 803ff2b [glsl][ir] Convert vector relational operations by dan sinclair · 6 months ago
  54. 2a9fbdd [glsl][ir] Convert `any` and `all` of a scalar to a no-op by dan sinclair · 6 months ago
  55. 22f7682 [glsl][ir] Polyfill bitwise `&` and `|` on booleans by dan sinclair · 6 months ago
  56. 59d3d50 [spirv-reader] Use a set for row_major_accesses by James Price · 6 months ago
  57. 850ee5c [spirv-reader] Support RowMajor on arrays by James Price · 6 months ago
  58. 2cbfbd4 [tint][ir][val] Check vertex output builtin rules by Ryan Harrison · 6 months ago
  59. da2fa97 [glsl][ir] Add `arrayLength` support by dan sinclair · 6 months ago
  60. 3d2a692 [glsl][ir] Polyfill `fma`. by dan sinclair · 6 months ago
  61. 7ffe38a [glsl][ir] Emit `degrees` and `radians` by dan sinclair · 6 months ago
  62. 76b9dbb Dawn native: Add immediateDataRangeByteSize in PipelineLayout by Yan,Shaobo · 6 months ago chromium/6736
  63. f14f402 Dawn native/wire: Add experimental immediate data limits by Yan,Shaobo · 6 months ago
  64. d35a3b6 Add subgroupInclusiveAdd and subgroupInclusiveMul by Peter McNeeley · 6 months ago
  65. 00b941a Add a usage parameter to TextureView creation. by Geoff Lang · 6 months ago
  66. 923288d HLSL-IR: add RemoveContinueInSwitch transform by Antonio Maiorano · 6 months ago
  67. 71b4870 Further suppress CompressedTextureFormatTest.Cube by Yuly Novikov · 6 months ago
  68. 2e919d6 [spirv-reader] Support row-major matrices by James Price · 6 months ago
  69. 87fdcaa [spirv-reader] Add TransposeRowMajor transform by James Price · 6 months ago
  70. 04907d9 [spirv-reader] Always apply @stride to matrices by James Price · 6 months ago
  71. a1e0778 HLSL-IR: fix error: unary: no matching overload for 'operator - (u32)' by Antonio Maiorano · 6 months ago
  72. e56a69d SwapChainVk: Add frame pacing by waiting on previous rendering on images by Corentin Wallez · 6 months ago
  73. 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
  74. f4340f8 dawn::native::vulkan: Extract UniqueVkhandle out of QueueVk. by Corentin Wallez · 6 months ago
  75. 075e51a webgpu.h: Fix INIT structs for chained structs. by Corentin Wallez · 6 months ago
  76. 5a4c2a7 Using wgpu::StringView for wgpu::ShaderModuleDescriptor::code by Corentin Wallez · 6 months ago
  77. 50a0c82 dawn::native::vulkan: Don't allow swapchains to switch devices by Corentin Wallez · 6 months ago
  78. 64fbd9d dawn: Add WGPU_STRLEN = SIZE_MAX to tag null terminated WGPUStringView by Corentin Wallez · 6 months ago
  79. d13c9f9 [glsl][ir] Polyfill the `textureStore` call by dan sinclair · 6 months ago
  80. a5afb1f [glsl][ir] Polyfill the `textureLoad` call by dan sinclair · 6 months ago
  81. 04003b0 [tint] Resolve @row_major attributes by James Price · 6 months ago
  82. 4b3b3f2 [wgsl-writer] Emit @row_major attributes by James Price · 6 months ago
  83. 13559ed [ast] Add @row_major attribute by James Price · 6 months ago
  84. 9d4eb04 HLSL-IR: fix textureDimensions polyfill using invalid type for swizzle by Antonio Maiorano · 6 months ago
  85. d42e0e9 [ir] Always inline `handle` address space. by dan sinclair · 6 months ago
  86. 49c1b0e Dawn: add subgroups-f16 feature dependency validation by Zhaoming Jiang · 6 months ago
  87. d032c62 HLSL-IR: emit constant i32 literals as int(<literal>) by Antonio Maiorano · 6 months ago
  88. a50d9ba dawn: Remove direct includes of windows.h by Corentin Wallez · 6 months ago
  89. a209367 [glsl][ir] Fix `bitfieldInsert` GLSL def entry. by dan sinclair · 6 months ago
  90. a1fe8e6 [wgsl][reader]: reserve 'noncoherent' and 'non_coherent' by David Neto · 6 months ago
  91. 30eb6eb [glsl] Only clamp access mode in ES. by dan sinclair · 6 months ago
  92. 9da23b7 [tint] Add option to generate for Desktop GLSL. by dan sinclair · 6 months ago
  93. 0d4ec763 Fix some windows builds not finding HWND by Clark DuVall · 6 months ago
  94. 4d4d16d Roll third_party/gpuweb/ 23db3e47e..2dc56f297 (13 commits) by Geoff Lang · 6 months ago
  95. 9417f54 [dawn] Remove usage of std::string_view in favor of absl::string_view by Lokbondo Kung · 6 months ago
  96. 0872368 [glsl][ir] Polyfill the `textureNumLayers` call by dan sinclair · 6 months ago
  97. 250ad5a [glsl][ir] Split bitcast to separate polyfill by dan sinclair · 6 months ago
  98. 4ddfcbe Fix nits in ClearWithDrawHelper by Jie Chen · 6 months ago chromium/6726 chromium/6727
  99. 5bc6476 [glsl][ir] Polyfill the `insertBits` call by dan sinclair · 6 months ago
  100. dd143d2 [glsl][ir] Polyfill the `extractBits` call by dan sinclair · 6 months ago