SharpVk.Shanq
0.3.2
See the version list below for details.
dotnet add package SharpVk.Shanq --version 0.3.2
NuGet\Install-Package SharpVk.Shanq -Version 0.3.2
<PackageReference Include="SharpVk.Shanq" Version="0.3.2" />
paket add SharpVk.Shanq --version 0.3.2
#r "nuget: SharpVk.Shanq, 0.3.2"
// Install SharpVk.Shanq as a Cake Addin #addin nuget:?package=SharpVk.Shanq&version=0.3.2 // Install SharpVk.Shanq as a Cake Tool #tool nuget:?package=SharpVk.Shanq&version=0.3.2
Linq to SPIR-V shader generation
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net46 is compatible. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
- GlmSharp (>= 0.9.8)
- Remotion.Linq (>= 2.0.2)
- SharpVk (>= 0.3.2)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on SharpVk.Shanq:
Package | Downloads |
---|---|
SharpVk.Shanq.GlmSharp
GlmSharp type mappings for SharpVk Shanq |
|
SharpVk.Shanq.Numerics
System.Numerics type mappings for SharpVk Shanq. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.0-dev497 | 791 | 8/23/2021 |
0.4.3-dev4 | 1,371 | 4/18/2018 |
0.4.1 | 2,123 | 1/20/2018 |
0.4.0 | 2,679 | 12/3/2017 |
0.4.0-dev4 | 1,236 | 11/20/2017 |
0.4.0-dev3 | 1,245 | 9/18/2017 |
0.4.0-dev2 | 1,324 | 7/22/2017 |
0.4.0-dev | 1,429 | 7/9/2017 |
0.3.2 | 1,768 | 10/19/2016 |
0.3.2-dev2 | 1,422 | 10/11/2016 |
0.3.2-dev | 1,250 | 10/10/2016 |
0.3.1 | 2,367 | 9/19/2016 |
0.3.0 | 1,482 | 9/15/2016 |
0.3.0-dev | 1,288 | 9/15/2016 |
This release resolves issue #21 & #24, includes the API & documentation changes up to Patch 31 and partially implements features #8 & #12.
The new generator engine shouldn't significantly affect the public API but removes the dependency on T4 when regenerating the Vulkan API bindings; SPIR-V library generators are in progress.
Shanq has been expanded to support uniform buffer bindings (currently limited to a single binding on descriptor set 0), multiple input bindings and Matrix types in uniform data, sufficient to implement the Uniform Buffers example.