mellinoe
NuGet publisher profile
Packages (20)
NativeLibraryLoader
Contains the NativeLibrary type, useful for loading native shared libraries and retrieving function pointers.
Vk
Low-level bindings for the Vulkan graphics and compute API.
ImGui.NET
A .NET wrapper for the Dear ImGui library.
Veldrid
A low-level, hardware-accelerated graphics and compute library for .NET, with backends for Vulkan, Metal, Direct3D 11, OpenGL, and OpenGL ES. Veldrid can be used to create high-performance 2D and 3D games, simulations, tools, and other graphical applications.
Veldrid.MetalBindings
Package Description
Veldrid.OpenGLBindings
Raw OpenGL bindings for .NET. Used by Veldrid for OpenGL interop.
Veldrid.SPIRV
Veldrid integration for the SPIRV-Cross native library. Contains functionality to cross-compile SPIR-V bytecode into HLSL, GLSL, ESSL, and MSL shaders for use with Veldrid.
Veldrid.SDL2
Raw SDL2 bindings for .NET. Used by Veldrid for window and input management.
Veldrid.StartupUtilities
Helper classes for creating and managing application windows and user input.
Veldrid.ImageSharp
ImageSharp integration for Veldrid. Provides functionality for loading GPU Textures with ImageSharp.
Veldrid.ImGui
ImGui integration for Veldrid. Provides a simple interface for rendering and interacting with ImGui.NET.
Veldrid.Utilities
Miscellaneous utility functions useful for Veldrid.
Veldrid.RenderDoc
RenderDoc integration for Veldrid. Provides access to RenderDoc's in-application API. Can be used to configure, collect, and save RenderDoc capture files, and to launch and manage the RenderDoc replay UI application.
snake
A "Snake" video game, but it's a .NET global tool.
ShaderGen.Primitives
C# attributes and primitives for generating shader code via ShaderGen.
ImGui.NET.SourceBuild
Bundles the source code for dear imgui and its C binding layer (cimgui) for use within projects targeting webassembly.
ShaderGen.Build
Build-time plugin which generates shader code during a post-build event.
ShaderGen
Translates C# code to HLSL and GLSL shader code.
Veldrid.VirtualReality
Virtual Reality integration for Veldrid, supporting both OpenVR and Oculus SDK.
Veldrid.SPIRV.BuildTools
Build-time plugin which compiles multiple shader variants, as defined in a configuration file.