XenoAtom.Graphics
0.3.0
Prefix Reserved
dotnet add package XenoAtom.Graphics --version 0.3.0
NuGet\Install-Package XenoAtom.Graphics -Version 0.3.0
<PackageReference Include="XenoAtom.Graphics" Version="0.3.0" />
paket add XenoAtom.Graphics --version 0.3.0
#r "nuget: XenoAtom.Graphics, 0.3.0"
// Install XenoAtom.Graphics as a Cake Addin #addin nuget:?package=XenoAtom.Graphics&version=0.3.0 // Install XenoAtom.Graphics as a Cake Tool #tool nuget:?package=XenoAtom.Graphics&version=0.3.0
XenoAtom.Graphics
<img align="right" width="256px" height="256px" src="https://raw.githubusercontent.com/XenoAtom/XenoAtom.Graphics/main/img/XenoAtom.Graphics.png">
XenoAtom.Graphics is a low-level graphics library for .NET powered by Vulkan.
It is a fork of the excellent Veldrid library, updated to use XenoAtom.Interop.vulkan bindings and with a focus on Vulkan only. It will serve as a modern Graphics GPU API for experiementing within the XenoAtom project.
Note: This library is still in early development and not yet ready for production use.
Some changes are expected to be made to the API and the implementation. See issue #1
✨ Features
- TBD
📃 User Guide
For more details on how to use XenoAtom.Graphics, please visit the user guide.
🏗️ Build
You need to install the .NET 8 SDK. Then from the root folder:
$ dotnet build src -c Release
🪪 License
This software is released under the BSD-2-Clause license.
The license also integrate the original MIT license from Veldrid.
🤗 Authors
Alexandre Mutel aka xoofx.
Eric Mellino for the original Veldrid code.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- XenoAtom.Interop (>= 1.5.0)
- XenoAtom.Interop.vulkan (>= 1.0.0-alpha.14)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.