diff --git a/.editorconfig b/.editorconfig
index 20858fbe2e..c3b0871faf 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -41,6 +41,7 @@ dotnet_diagnostic.RS0017.severity = error
# we should care more about this one day
dotnet_diagnostic.RS0041.severity = warning
+dotnet_diagnostic.RS1042.severity = none
# public api warnings silk.net doesn't care about
dotnet_diagnostic.RS0026.severity = none # Don't add multiple public overloads with optional parameters
diff --git a/build/submodules/ANGLE b/build/submodules/ANGLE
index ed97adba3d..ab6a82e0ed 160000
--- a/build/submodules/ANGLE
+++ b/build/submodules/ANGLE
@@ -1 +1 @@
-Subproject commit ed97adba3d1b4ff1d8cf7c279116c01833da9b95
+Subproject commit ab6a82e0ed1425316da0ba9a0b1c715a58a0b725
diff --git a/build/submodules/Assimp b/build/submodules/Assimp
index 10df90ec14..fb375dd8c0 160000
--- a/build/submodules/Assimp
+++ b/build/submodules/Assimp
@@ -1 +1 @@
-Subproject commit 10df90ec144179f97803a382e4f07c0570665864
+Subproject commit fb375dd8c0a032106a2122815fb18dffe0283721
diff --git a/build/submodules/MoltenVK b/build/submodules/MoltenVK
index 81541f6488..458870543b 160000
--- a/build/submodules/MoltenVK
+++ b/build/submodules/MoltenVK
@@ -1 +1 @@
-Subproject commit 81541f6488c5feeace53867fc8ab612e578766da
+Subproject commit 458870543b9bcf6b0edd6f90aaa776707b310d96
diff --git a/build/submodules/SDL b/build/submodules/SDL
index 79ec168f3c..98d1f3a45a 160000
--- a/build/submodules/SDL
+++ b/build/submodules/SDL
@@ -1 +1 @@
-Subproject commit 79ec168f3c1e2fe27335cb8886439f7ef676fb49
+Subproject commit 98d1f3a45aae568ccd6ed5fec179330f47d4d356
diff --git a/build/submodules/SPIRV-Cross b/build/submodules/SPIRV-Cross
index 65d7393430..d8e3e2b141 160000
--- a/build/submodules/SPIRV-Cross
+++ b/build/submodules/SPIRV-Cross
@@ -1 +1 @@
-Subproject commit 65d7393430f6c7bb0c20b6d53250fe04847cc2ae
+Subproject commit d8e3e2b141b8c8a167b2e3984736a6baacff316c
diff --git a/build/submodules/SPIRV-Headers b/build/submodules/SPIRV-Headers
index 2a9b6f951c..2a611a970f 160000
--- a/build/submodules/SPIRV-Headers
+++ b/build/submodules/SPIRV-Headers
@@ -1 +1 @@
-Subproject commit 2a9b6f951c7d6b04b6c21fe1bf3f475b68b84801
+Subproject commit 2a611a970fdbc41ac2e3e328802aed9985352dca
diff --git a/build/submodules/SPIRV-Reflect b/build/submodules/SPIRV-Reflect
index 8542f37bd9..e55086b044 160000
--- a/build/submodules/SPIRV-Reflect
+++ b/build/submodules/SPIRV-Reflect
@@ -1 +1 @@
-Subproject commit 8542f37bd9bb202e6c49dc6a9da364c58c34d2a4
+Subproject commit e55086b044225f9b511ae44dbf9b079d3625943f
diff --git a/build/submodules/SPIRV-Tools b/build/submodules/SPIRV-Tools
index 6dcc7e350a..33e0256818 160000
--- a/build/submodules/SPIRV-Tools
+++ b/build/submodules/SPIRV-Tools
@@ -1 +1 @@
-Subproject commit 6dcc7e350a0b9871a825414d42329e44b0eb8109
+Subproject commit 33e02568181e3312f49a3cf33df470bf96ef293a
diff --git a/build/submodules/SwiftShader b/build/submodules/SwiftShader
index da334852e7..3877515497 160000
--- a/build/submodules/SwiftShader
+++ b/build/submodules/SwiftShader
@@ -1 +1 @@
-Subproject commit da334852e70510d259bfa8cbaa7c5412966b2f41
+Subproject commit 3877515497c0bbb0f449048bf927f90cf34cfb9b
diff --git a/build/submodules/Vulkan-Headers b/build/submodules/Vulkan-Headers
index ab1ea9059d..d1cd37e925 160000
--- a/build/submodules/Vulkan-Headers
+++ b/build/submodules/Vulkan-Headers
@@ -1 +1 @@
-Subproject commit ab1ea9059d75b42a5717c7ab55713bdf194ccf21
+Subproject commit d1cd37e925510a167d4abef39340dbdea47d8989
diff --git a/build/submodules/Vulkan-Loader b/build/submodules/Vulkan-Loader
index c21cdf42bd..f4b28d2855 160000
--- a/build/submodules/Vulkan-Loader
+++ b/build/submodules/Vulkan-Loader
@@ -1 +1 @@
-Subproject commit c21cdf42bd0ae076d4d200337b9c0f6aa0481f8c
+Subproject commit f4b28d2855e587bb3c287a75c23d8cc251d9111f
diff --git a/build/submodules/dawn b/build/submodules/dawn
index fed791a663..b7198b5001 160000
--- a/build/submodules/dawn
+++ b/build/submodules/dawn
@@ -1 +1 @@
-Subproject commit fed791a6630363f81d760adc108bd1348548f18c
+Subproject commit b7198b50015fd01e879eec976a5c0f9f2d961f59
diff --git a/build/submodules/dxvk b/build/submodules/dxvk
index 0cf05780ab..c3dd74be6b 160000
--- a/build/submodules/dxvk
+++ b/build/submodules/dxvk
@@ -1 +1 @@
-Subproject commit 0cf05780abd7250c2cd713b7749cf32180157cf5
+Subproject commit c3dd74be6baec53786d4e064a572185b70347a17
diff --git a/build/submodules/openal-soft b/build/submodules/openal-soft
index d3875f333f..dc7d7054a5 160000
--- a/build/submodules/openal-soft
+++ b/build/submodules/openal-soft
@@ -1 +1 @@
-Subproject commit d3875f333fb6abe2f39d82caca329414871ae53b
+Subproject commit dc7d7054a5b4f3bec1dc23a42fd616a0847af948
diff --git a/build/submodules/shaderc b/build/submodules/shaderc
index ff84893dd5..8c2e602ce4 160000
--- a/build/submodules/shaderc
+++ b/build/submodules/shaderc
@@ -1 +1 @@
-Subproject commit ff84893dd52d28f0b1737d2635733d952013bd9c
+Subproject commit 8c2e602ce440b7739c95ff3d69cecb1adf6becda
diff --git a/build/submodules/webgpu-headers b/build/submodules/webgpu-headers
index 8049c324dc..c8b371dd2f 160000
--- a/build/submodules/webgpu-headers
+++ b/build/submodules/webgpu-headers
@@ -1 +1 @@
-Subproject commit 8049c324dc7b3c09dc96ea04cb02860f272c8686
+Subproject commit c8b371dd2ff8a2b028fdc0206af5958521181ba8
diff --git a/build/submodules/wgpu-native b/build/submodules/wgpu-native
index 33133da4ec..a2f5109b0d 160000
--- a/build/submodules/wgpu-native
+++ b/build/submodules/wgpu-native
@@ -1 +1 @@
-Subproject commit 33133da4ec5a0174cb21539ef2d3346f75200411
+Subproject commit a2f5109b0da3c87d356a6a876f5b203c6a68924a
diff --git a/examples/CSharp/OpenGL Tutorials/Tutorial 1.3 - Textures/Tutorial 1.3 - Textures.csproj b/examples/CSharp/OpenGL Tutorials/Tutorial 1.3 - Textures/Tutorial 1.3 - Textures.csproj
index 5d0a1c2df7..01749d18b8 100644
--- a/examples/CSharp/OpenGL Tutorials/Tutorial 1.3 - Textures/Tutorial 1.3 - Textures.csproj
+++ b/examples/CSharp/OpenGL Tutorials/Tutorial 1.3 - Textures/Tutorial 1.3 - Textures.csproj
@@ -14,7 +14,7 @@
-
+
diff --git a/examples/CSharp/OpenGL Tutorials/Tutorial 1.4 - Abstractions/Tutorial 1.4 - Abstraction.csproj b/examples/CSharp/OpenGL Tutorials/Tutorial 1.4 - Abstractions/Tutorial 1.4 - Abstraction.csproj
index 5bbaab40f7..1426fa3261 100644
--- a/examples/CSharp/OpenGL Tutorials/Tutorial 1.4 - Abstractions/Tutorial 1.4 - Abstraction.csproj
+++ b/examples/CSharp/OpenGL Tutorials/Tutorial 1.4 - Abstractions/Tutorial 1.4 - Abstraction.csproj
@@ -26,7 +26,7 @@
-
+
\ No newline at end of file
diff --git a/examples/CSharp/OpenGL Tutorials/Tutorial 1.5 - Transformations/Tutorial 1.5 - Transformations.csproj b/examples/CSharp/OpenGL Tutorials/Tutorial 1.5 - Transformations/Tutorial 1.5 - Transformations.csproj
index 984654b68f..79e182dc58 100644
--- a/examples/CSharp/OpenGL Tutorials/Tutorial 1.5 - Transformations/Tutorial 1.5 - Transformations.csproj
+++ b/examples/CSharp/OpenGL Tutorials/Tutorial 1.5 - Transformations/Tutorial 1.5 - Transformations.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/examples/CSharp/OpenGL Tutorials/Tutorial 2.1 - Co-ordinate Systems/Tutorial 2.1 - Co-ordinate Systems.csproj b/examples/CSharp/OpenGL Tutorials/Tutorial 2.1 - Co-ordinate Systems/Tutorial 2.1 - Co-ordinate Systems.csproj
index 984654b68f..79e182dc58 100644
--- a/examples/CSharp/OpenGL Tutorials/Tutorial 2.1 - Co-ordinate Systems/Tutorial 2.1 - Co-ordinate Systems.csproj
+++ b/examples/CSharp/OpenGL Tutorials/Tutorial 2.1 - Co-ordinate Systems/Tutorial 2.1 - Co-ordinate Systems.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/examples/CSharp/OpenGL Tutorials/Tutorial 2.2 - Camera/Tutorial 2.2 - Camera.csproj b/examples/CSharp/OpenGL Tutorials/Tutorial 2.2 - Camera/Tutorial 2.2 - Camera.csproj
index 984654b68f..79e182dc58 100644
--- a/examples/CSharp/OpenGL Tutorials/Tutorial 2.2 - Camera/Tutorial 2.2 - Camera.csproj
+++ b/examples/CSharp/OpenGL Tutorials/Tutorial 2.2 - Camera/Tutorial 2.2 - Camera.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/examples/CSharp/OpenGL Tutorials/Tutorial 3.5 - Lighting Maps/Tutorial 3.5 - Lighting Maps.csproj b/examples/CSharp/OpenGL Tutorials/Tutorial 3.5 - Lighting Maps/Tutorial 3.5 - Lighting Maps.csproj
index e2e2ae60fa..49cc5954d6 100644
--- a/examples/CSharp/OpenGL Tutorials/Tutorial 3.5 - Lighting Maps/Tutorial 3.5 - Lighting Maps.csproj
+++ b/examples/CSharp/OpenGL Tutorials/Tutorial 3.5 - Lighting Maps/Tutorial 3.5 - Lighting Maps.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/examples/CSharp/OpenGL Tutorials/Tutorial 4.1 - Model Loading/Tutorial 4.1 - Model Loading.csproj b/examples/CSharp/OpenGL Tutorials/Tutorial 4.1 - Model Loading/Tutorial 4.1 - Model Loading.csproj
index e8f6f18789..bbfb1cea8d 100644
--- a/examples/CSharp/OpenGL Tutorials/Tutorial 4.1 - Model Loading/Tutorial 4.1 - Model Loading.csproj
+++ b/examples/CSharp/OpenGL Tutorials/Tutorial 4.1 - Model Loading/Tutorial 4.1 - Model Loading.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/src/Assimp/Silk.NET.Assimp.Tests/Silk.NET.Assimp.Tests.csproj b/src/Assimp/Silk.NET.Assimp.Tests/Silk.NET.Assimp.Tests.csproj
index f8eff9fef5..0935a3d6ec 100644
--- a/src/Assimp/Silk.NET.Assimp.Tests/Silk.NET.Assimp.Tests.csproj
+++ b/src/Assimp/Silk.NET.Assimp.Tests/Silk.NET.Assimp.Tests.csproj
@@ -13,13 +13,13 @@
-
-
-
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/src/Core/Silk.NET.BuildTools/Common/Functions/Type.cs b/src/Core/Silk.NET.BuildTools/Common/Functions/Type.cs
index 8c74c89bfd..ea56ce9268 100644
--- a/src/Core/Silk.NET.BuildTools/Common/Functions/Type.cs
+++ b/src/Core/Silk.NET.BuildTools/Common/Functions/Type.cs
@@ -124,7 +124,7 @@ public int IndirectionLevels
public string ToString(bool allowFunctionPointers)
{
return (IsThis ? "this " : string.Empty) +
- (IsIn ? "[RequiresLocation] in " : string.Empty) +
+ (IsIn ? "ref readonly " : string.Empty) +
(IsOut ? "out " : string.Empty) +
(IsByRef ? "ref " : string.Empty) +
(IsFunctionPointer && allowFunctionPointers && Name == "void"
diff --git a/src/Core/Silk.NET.BuildTools/Silk.NET.BuildTools.csproj b/src/Core/Silk.NET.BuildTools/Silk.NET.BuildTools.csproj
index 225dfd75d6..720d4b87c2 100644
--- a/src/Core/Silk.NET.BuildTools/Silk.NET.BuildTools.csproj
+++ b/src/Core/Silk.NET.BuildTools/Silk.NET.BuildTools.csproj
@@ -14,12 +14,12 @@
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/src/Core/Silk.NET.Core.Tests/Silk.NET.Core.Tests.csproj b/src/Core/Silk.NET.Core.Tests/Silk.NET.Core.Tests.csproj
index 4b6279f4c3..4756baa180 100644
--- a/src/Core/Silk.NET.Core.Tests/Silk.NET.Core.Tests.csproj
+++ b/src/Core/Silk.NET.Core.Tests/Silk.NET.Core.Tests.csproj
@@ -14,14 +14,14 @@
-
-
-
-
+
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/src/Core/Silk.NET.Core/Silk.NET.Core.csproj b/src/Core/Silk.NET.Core/Silk.NET.Core.csproj
index f813f945af..28695b3005 100644
--- a/src/Core/Silk.NET.Core/Silk.NET.Core.csproj
+++ b/src/Core/Silk.NET.Core/Silk.NET.Core.csproj
@@ -10,14 +10,14 @@
-
-
-
-
+
+
+
+
-
+
diff --git a/src/Core/Silk.NET.SilkTouch/Silk.NET.SilkTouch.csproj b/src/Core/Silk.NET.SilkTouch/Silk.NET.SilkTouch.csproj
index 7e416016c5..acf22fb974 100644
--- a/src/Core/Silk.NET.SilkTouch/Silk.NET.SilkTouch.csproj
+++ b/src/Core/Silk.NET.SilkTouch/Silk.NET.SilkTouch.csproj
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/src/Lab/Benchmarks/InvokeBenchmarks/InvokeBenchmarks.csproj b/src/Lab/Benchmarks/InvokeBenchmarks/InvokeBenchmarks.csproj
index 1c7166a294..51de343733 100644
--- a/src/Lab/Benchmarks/InvokeBenchmarks/InvokeBenchmarks.csproj
+++ b/src/Lab/Benchmarks/InvokeBenchmarks/InvokeBenchmarks.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/src/Lab/Experiments/BlankWindow/BlankWindow.csproj b/src/Lab/Experiments/BlankWindow/BlankWindow.csproj
index ad732fba08..06336600df 100644
--- a/src/Lab/Experiments/BlankWindow/BlankWindow.csproj
+++ b/src/Lab/Experiments/BlankWindow/BlankWindow.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/src/Lab/Experiments/CoreRTTest/CoreRTTest.csproj b/src/Lab/Experiments/CoreRTTest/CoreRTTest.csproj
index af104800c1..e492d12ec5 100644
--- a/src/Lab/Experiments/CoreRTTest/CoreRTTest.csproj
+++ b/src/Lab/Experiments/CoreRTTest/CoreRTTest.csproj
@@ -10,7 +10,7 @@
-
+
@@ -53,7 +53,7 @@
-
+
diff --git a/src/Lab/Experiments/D3D12Triangle/D3D12Triangle.csproj b/src/Lab/Experiments/D3D12Triangle/D3D12Triangle.csproj
index f7dea74c26..a02218b76d 100644
--- a/src/Lab/Experiments/D3D12Triangle/D3D12Triangle.csproj
+++ b/src/Lab/Experiments/D3D12Triangle/D3D12Triangle.csproj
@@ -19,7 +19,7 @@
-
+
\ No newline at end of file
diff --git a/src/Lab/Experiments/PrototypeStructChaining/PrototypeStructChaining.Test/PrototypeStructChaining.Test.csproj b/src/Lab/Experiments/PrototypeStructChaining/PrototypeStructChaining.Test/PrototypeStructChaining.Test.csproj
index 5c54c6c150..08af23342d 100644
--- a/src/Lab/Experiments/PrototypeStructChaining/PrototypeStructChaining.Test/PrototypeStructChaining.Test.csproj
+++ b/src/Lab/Experiments/PrototypeStructChaining/PrototypeStructChaining.Test/PrototypeStructChaining.Test.csproj
@@ -10,14 +10,14 @@
-
-
-
-
+
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/src/Lab/Experiments/PrototypeStructChaining/PrototypeStructChaining/PrototypeStructChaining.csproj b/src/Lab/Experiments/PrototypeStructChaining/PrototypeStructChaining/PrototypeStructChaining.csproj
index ec64fe2fc4..37c2075dee 100644
--- a/src/Lab/Experiments/PrototypeStructChaining/PrototypeStructChaining/PrototypeStructChaining.csproj
+++ b/src/Lab/Experiments/PrototypeStructChaining/PrototypeStructChaining/PrototypeStructChaining.csproj
@@ -11,11 +11,11 @@
-
+
-
-
-
+
+
+
diff --git a/src/Lab/Experiments/SilkBackedSkiaRendering/SilkBackedSkiaRendering.csproj b/src/Lab/Experiments/SilkBackedSkiaRendering/SilkBackedSkiaRendering.csproj
index 8f900c1993..a349db9f58 100644
--- a/src/Lab/Experiments/SilkBackedSkiaRendering/SilkBackedSkiaRendering.csproj
+++ b/src/Lab/Experiments/SilkBackedSkiaRendering/SilkBackedSkiaRendering.csproj
@@ -14,7 +14,7 @@
-
+
diff --git a/src/Lab/Experiments/WebGPUTexturedQuad/WebGPUTexturedQuad.csproj b/src/Lab/Experiments/WebGPUTexturedQuad/WebGPUTexturedQuad.csproj
index 93eb4189ea..b6b1fe901a 100644
--- a/src/Lab/Experiments/WebGPUTexturedQuad/WebGPUTexturedQuad.csproj
+++ b/src/Lab/Experiments/WebGPUTexturedQuad/WebGPUTexturedQuad.csproj
@@ -27,7 +27,7 @@
-
+
diff --git a/src/Maths/Silk.NET.Maths.Benchmarks/Silk.NET.Maths.Benchmarks.csproj b/src/Maths/Silk.NET.Maths.Benchmarks/Silk.NET.Maths.Benchmarks.csproj
index 7c5243c908..ea9c61a0d7 100644
--- a/src/Maths/Silk.NET.Maths.Benchmarks/Silk.NET.Maths.Benchmarks.csproj
+++ b/src/Maths/Silk.NET.Maths.Benchmarks/Silk.NET.Maths.Benchmarks.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/src/Maths/Silk.NET.Maths.Tests/Silk.NET.Maths.Tests.csproj b/src/Maths/Silk.NET.Maths.Tests/Silk.NET.Maths.Tests.csproj
index 4a1f6d28c1..2f0d6b071b 100644
--- a/src/Maths/Silk.NET.Maths.Tests/Silk.NET.Maths.Tests.csproj
+++ b/src/Maths/Silk.NET.Maths.Tests/Silk.NET.Maths.Tests.csproj
@@ -13,9 +13,9 @@
-
-
-
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Maths/Silk.NET.Maths/Silk.NET.Maths.csproj b/src/Maths/Silk.NET.Maths/Silk.NET.Maths.csproj
index e135681d7c..dc14674c45 100644
--- a/src/Maths/Silk.NET.Maths/Silk.NET.Maths.csproj
+++ b/src/Maths/Silk.NET.Maths/Silk.NET.Maths.csproj
@@ -24,7 +24,7 @@
-
+
diff --git a/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/linux-arm/native/libwgpu_native.so b/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/linux-arm/native/libwgpu_native.so
index d29931c694..ea29f7a626 100755
Binary files a/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/linux-arm/native/libwgpu_native.so and b/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/linux-arm/native/libwgpu_native.so differ
diff --git a/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/linux-arm64/native/libwgpu_native.so b/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/linux-arm64/native/libwgpu_native.so
index 159bd7ce5b..2665a2b88e 100755
Binary files a/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/linux-arm64/native/libwgpu_native.so and b/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/linux-arm64/native/libwgpu_native.so differ
diff --git a/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/linux-x64/native/libwgpu_native.so b/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/linux-x64/native/libwgpu_native.so
index 7d5d83f5f8..806db48cf2 100755
Binary files a/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/linux-x64/native/libwgpu_native.so and b/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/linux-x64/native/libwgpu_native.so differ
diff --git a/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/osx-arm64/native/libwgpu_native.dylib b/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/osx-arm64/native/libwgpu_native.dylib
index dcf612c287..2598b7af8c 100755
Binary files a/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/osx-arm64/native/libwgpu_native.dylib and b/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/osx-arm64/native/libwgpu_native.dylib differ
diff --git a/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/osx-x64/native/libwgpu_native.dylib b/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/osx-x64/native/libwgpu_native.dylib
index 4fcea7da8a..8770e970a4 100755
Binary files a/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/osx-x64/native/libwgpu_native.dylib and b/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/osx-x64/native/libwgpu_native.dylib differ
diff --git a/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/win-arm64/native/wgpu_native.dll b/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/win-arm64/native/wgpu_native.dll
index eef7b674eb..a15704bd70 100644
Binary files a/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/win-arm64/native/wgpu_native.dll and b/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/win-arm64/native/wgpu_native.dll differ
diff --git a/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/win-x64/native/wgpu_native.dll b/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/win-x64/native/wgpu_native.dll
index c03b0d1732..3b664b3a61 100644
Binary files a/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/win-x64/native/wgpu_native.dll and b/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/win-x64/native/wgpu_native.dll differ
diff --git a/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/win-x86/native/wgpu_native.dll b/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/win-x86/native/wgpu_native.dll
index 6925e1b3cf..8327dde844 100644
Binary files a/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/win-x86/native/wgpu_native.dll and b/src/Native/Silk.NET.WebGPU.Native.WGPU/runtimes/win-x86/native/wgpu_native.dll differ
diff --git a/src/OpenAL/Extensions/Silk.NET.OpenAL.Extensions.Enumeration/Silk.NET.OpenAL.Extensions.Enumeration.csproj b/src/OpenAL/Extensions/Silk.NET.OpenAL.Extensions.Enumeration/Silk.NET.OpenAL.Extensions.Enumeration.csproj
index 7f6237e92f..3b664d093e 100644
--- a/src/OpenAL/Extensions/Silk.NET.OpenAL.Extensions.Enumeration/Silk.NET.OpenAL.Extensions.Enumeration.csproj
+++ b/src/OpenAL/Extensions/Silk.NET.OpenAL.Extensions.Enumeration/Silk.NET.OpenAL.Extensions.Enumeration.csproj
@@ -11,7 +11,7 @@
-
+
diff --git a/src/OpenAL/Silk.NET.OpenAL.Tests/Silk.NET.OpenAL.Tests.csproj b/src/OpenAL/Silk.NET.OpenAL.Tests/Silk.NET.OpenAL.Tests.csproj
index c037a42278..fba62be86e 100644
--- a/src/OpenAL/Silk.NET.OpenAL.Tests/Silk.NET.OpenAL.Tests.csproj
+++ b/src/OpenAL/Silk.NET.OpenAL.Tests/Silk.NET.OpenAL.Tests.csproj
@@ -10,13 +10,13 @@
-
-
-
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/src/OpenAL/Silk.NET.OpenAL/Silk.NET.OpenAL.csproj b/src/OpenAL/Silk.NET.OpenAL/Silk.NET.OpenAL.csproj
index c574986f28..b6252ccd13 100644
--- a/src/OpenAL/Silk.NET.OpenAL/Silk.NET.OpenAL.csproj
+++ b/src/OpenAL/Silk.NET.OpenAL/Silk.NET.OpenAL.csproj
@@ -7,8 +7,8 @@
-
-
+
+
diff --git a/src/SPIRV/Silk.NET.SPIRV.Reflect.Tests/Silk.NET.SPIRV.Reflect.Tests.csproj b/src/SPIRV/Silk.NET.SPIRV.Reflect.Tests/Silk.NET.SPIRV.Reflect.Tests.csproj
index f8bace2978..0464821e48 100644
--- a/src/SPIRV/Silk.NET.SPIRV.Reflect.Tests/Silk.NET.SPIRV.Reflect.Tests.csproj
+++ b/src/SPIRV/Silk.NET.SPIRV.Reflect.Tests/Silk.NET.SPIRV.Reflect.Tests.csproj
@@ -12,13 +12,13 @@
-
-
-
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/src/Vulkan/Silk.NET.Vulkan.Tests/Silk.NET.Vulkan.Tests.csproj b/src/Vulkan/Silk.NET.Vulkan.Tests/Silk.NET.Vulkan.Tests.csproj
index b3cafd1890..844d9540fd 100644
--- a/src/Vulkan/Silk.NET.Vulkan.Tests/Silk.NET.Vulkan.Tests.csproj
+++ b/src/Vulkan/Silk.NET.Vulkan.Tests/Silk.NET.Vulkan.Tests.csproj
@@ -14,14 +14,14 @@
-
-
-
-
+
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all