Skip to content

Commit 4294b94

Browse files
authored
This is the August 2021 Update (v2.7.0) (#563)
1 parent 9cdafd7 commit 4294b94

File tree

77 files changed

+10245
-2688
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+10245
-2688
lines changed

Silk.NET.sln

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
1+
22
Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio Version 16
44
VisualStudioVersion = 16.0.30517.126
@@ -444,6 +444,16 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Silk.NET.Vulkan.Extensions.
444444
EndProject
445445
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Silk.NET.Vulkan.Extensions.FB", "src\Vulkan\Extensions\Silk.NET.Vulkan.Extensions.FB\Silk.NET.Vulkan.Extensions.FB.csproj", "{D1DD841D-9F34-47A6-91EB-A8632D577BD7}"
446446
EndProject
447+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{16AFCF73-8CC1-4B5D-8969-A90F468DC6D5}"
448+
EndProject
449+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "OpenXR", "OpenXR", "{1E76124C-D849-4D44-B7A2-5383C8C636B9}"
450+
EndProject
451+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions", "Extensions", "{048B85BE-276B-4C75-B4FF-BB825C0FEE54}"
452+
EndProject
453+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Silk.NET.OpenXR.Extensions.UNITY", "src\OpenXR\Extensions\Silk.NET.OpenXR.Extensions.UNITY\Silk.NET.OpenXR.Extensions.UNITY.csproj", "{AE5A7BBD-E303-46C4-9DDC-29E80C9128F5}"
454+
EndProject
455+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Silk.NET.OpenXR.Extensions.LIV", "src\OpenXR\Extensions\Silk.NET.OpenXR.Extensions.LIV\Silk.NET.OpenXR.Extensions.LIV.csproj", "{0D1E5AD9-E329-4B84-A5FE-FC1EE33BF038}"
456+
EndProject
447457
Global
448458
GlobalSection(SolutionConfigurationPlatforms) = preSolution
449459
Debug|Any CPU = Debug|Any CPU
@@ -2661,6 +2671,30 @@ Global
26612671
{D1DD841D-9F34-47A6-91EB-A8632D577BD7}.Release|x64.Build.0 = Release|Any CPU
26622672
{D1DD841D-9F34-47A6-91EB-A8632D577BD7}.Release|x86.ActiveCfg = Release|Any CPU
26632673
{D1DD841D-9F34-47A6-91EB-A8632D577BD7}.Release|x86.Build.0 = Release|Any CPU
2674+
{AE5A7BBD-E303-46C4-9DDC-29E80C9128F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
2675+
{AE5A7BBD-E303-46C4-9DDC-29E80C9128F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
2676+
{AE5A7BBD-E303-46C4-9DDC-29E80C9128F5}.Debug|x64.ActiveCfg = Debug|Any CPU
2677+
{AE5A7BBD-E303-46C4-9DDC-29E80C9128F5}.Debug|x64.Build.0 = Debug|Any CPU
2678+
{AE5A7BBD-E303-46C4-9DDC-29E80C9128F5}.Debug|x86.ActiveCfg = Debug|Any CPU
2679+
{AE5A7BBD-E303-46C4-9DDC-29E80C9128F5}.Debug|x86.Build.0 = Debug|Any CPU
2680+
{AE5A7BBD-E303-46C4-9DDC-29E80C9128F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
2681+
{AE5A7BBD-E303-46C4-9DDC-29E80C9128F5}.Release|Any CPU.Build.0 = Release|Any CPU
2682+
{AE5A7BBD-E303-46C4-9DDC-29E80C9128F5}.Release|x64.ActiveCfg = Release|Any CPU
2683+
{AE5A7BBD-E303-46C4-9DDC-29E80C9128F5}.Release|x64.Build.0 = Release|Any CPU
2684+
{AE5A7BBD-E303-46C4-9DDC-29E80C9128F5}.Release|x86.ActiveCfg = Release|Any CPU
2685+
{AE5A7BBD-E303-46C4-9DDC-29E80C9128F5}.Release|x86.Build.0 = Release|Any CPU
2686+
{0D1E5AD9-E329-4B84-A5FE-FC1EE33BF038}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
2687+
{0D1E5AD9-E329-4B84-A5FE-FC1EE33BF038}.Debug|Any CPU.Build.0 = Debug|Any CPU
2688+
{0D1E5AD9-E329-4B84-A5FE-FC1EE33BF038}.Debug|x64.ActiveCfg = Debug|Any CPU
2689+
{0D1E5AD9-E329-4B84-A5FE-FC1EE33BF038}.Debug|x64.Build.0 = Debug|Any CPU
2690+
{0D1E5AD9-E329-4B84-A5FE-FC1EE33BF038}.Debug|x86.ActiveCfg = Debug|Any CPU
2691+
{0D1E5AD9-E329-4B84-A5FE-FC1EE33BF038}.Debug|x86.Build.0 = Debug|Any CPU
2692+
{0D1E5AD9-E329-4B84-A5FE-FC1EE33BF038}.Release|Any CPU.ActiveCfg = Release|Any CPU
2693+
{0D1E5AD9-E329-4B84-A5FE-FC1EE33BF038}.Release|Any CPU.Build.0 = Release|Any CPU
2694+
{0D1E5AD9-E329-4B84-A5FE-FC1EE33BF038}.Release|x64.ActiveCfg = Release|Any CPU
2695+
{0D1E5AD9-E329-4B84-A5FE-FC1EE33BF038}.Release|x64.Build.0 = Release|Any CPU
2696+
{0D1E5AD9-E329-4B84-A5FE-FC1EE33BF038}.Release|x86.ActiveCfg = Release|Any CPU
2697+
{0D1E5AD9-E329-4B84-A5FE-FC1EE33BF038}.Release|x86.Build.0 = Release|Any CPU
26642698
EndGlobalSection
26652699
GlobalSection(SolutionProperties) = preSolution
26662700
HideSolutionNode = FALSE
@@ -2864,6 +2898,10 @@ Global
28642898
{AB59F09A-9BD9-4CBB-8497-87B768C7C949} = {49BC383A-D7E6-4013-93C7-371479B984CC}
28652899
{23172004-FF6B-45D8-9653-944CECE741E1} = {757F2B10-B69D-4C19-BFE0-D99070A00AD9}
28662900
{D1DD841D-9F34-47A6-91EB-A8632D577BD7} = {49BC383A-D7E6-4013-93C7-371479B984CC}
2901+
{1E76124C-D849-4D44-B7A2-5383C8C636B9} = {16AFCF73-8CC1-4B5D-8969-A90F468DC6D5}
2902+
{048B85BE-276B-4C75-B4FF-BB825C0FEE54} = {1E76124C-D849-4D44-B7A2-5383C8C636B9}
2903+
{AE5A7BBD-E303-46C4-9DDC-29E80C9128F5} = {048B85BE-276B-4C75-B4FF-BB825C0FEE54}
2904+
{0D1E5AD9-E329-4B84-A5FE-FC1EE33BF038} = {048B85BE-276B-4C75-B4FF-BB825C0FEE54}
28672905
EndGlobalSection
28682906
GlobalSection(ExtensibilityGlobals) = postSolution
28692907
SolutionGuid = {F5273D7F-3334-48DF-94E3-41AE6816CD4D}

build/cache/gl.json.gz

372 Bytes
Binary file not shown.

build/cache/glcore.json.gz

17 Bytes
Binary file not shown.

build/cache/gles2.json.gz

563 Bytes
Binary file not shown.

build/cache/openxr.json.gz

3.56 KB
Binary file not shown.

build/cache/vulkan.json.gz

1.33 KB
Binary file not shown.

build/props/common.props

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,21 @@
66
<LangVersion>preview</LangVersion>
77
<Authors>.NET Foundation and Contributors</Authors>
88
<PackageReleaseNotes>
9-
Silk.NET July 2021 Update
9+
Silk.NET August 2021 Update
1010

11-
- Add support for OpenAL Soft native libraries for ALContext
12-
- Update to Vulkan 1.2.183
13-
- Update to latest OpenCL specifications
14-
- Fix struct layout issues in DirectX and OpenXR bindings
15-
- Fix OpenCL library name resolution on Linux
16-
- Fix NU5127, NU5128, and NU1701 native package NuGet errors on .NET Framework
17-
- Improve FileNotFoundExceptions when native library loading fails
18-
- Improve GlobalMemory call chains by removing unnecessary usage of Span&lt;T&gt;
11+
- Add code signing to all Silk.NET binaries
12+
- Add support for platform-default calling conventions
13+
- Update to latest OpenGL specifications
14+
- Update to Vulkan 1.2.187
15+
- Update to OpenXR 1.0.18
16+
- Fix loading some OpenAL extensions
1917
</PackageReleaseNotes>
2018
<PackageTags Condition="'$(PackageTags)' == ''">OpenCL;OpenGL;OpenAL;OpenGLES;GLES;Vulkan;Assimp;DirectX;GLFW;SDL;Windowing;Input;Gamepad;Joystick;Keyboard;Mouse;SilkTouch;Source;Generator;C#;F#;.NET;DotNet;Mono;Vector;Math;Maths;Numerics;Game;Graphics;Compute;Audio;Sound;Engine;Silk;Silk.NET;Slim.NET;ElgarTK;GPU;Sharp;Science;Scientific;Visualization;Visual;Audiovisual;Windows;macOS;Linux;Android;Bindings;OSX;Wrapper;Native</PackageTags>
2119
<GenerateDocumentationFile>true</GenerateDocumentationFile>
2220
<PackageOutputPath>$(MSBuildThisFileDirectory)/../output_packages</PackageOutputPath>
2321
<RepositoryUrl>https://github.com/dotnet/Silk.NET</RepositoryUrl>
2422
<RepositoryType>Git</RepositoryType>
25-
<VersionPrefix>2.6.0</VersionPrefix>
23+
<VersionPrefix>2.7.0</VersionPrefix>
2624
<VersionSuffix Condition="'$(VersionSuffix)' == ''"></VersionSuffix>
2725
<Description Condition="'$(Description)' == ''">
2826
Silk.NET is a high-speed, advanced library, providing bindings to popular low-level APIs such as OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, and DirectX.

0 commit comments

Comments
 (0)