returned for Tags:"glsl"
Modern OpenGL bindings for C# - Math Data Structures.
Implements most blittable data structures required for OpenGL interop. Vertices, matrices and colors.
Implements most of basic old-school OpenGL matrix math, i.e. projections or transforms.
SPIR-V compiler integration. Build your shaders from right inside Visual Studio.
Translates C# code to HLSL and GLSL shader code.
Helper classes for parsing shaders and log files and for include support
Burgerlib is a low level "Operating System" like library that provides a standardized Application Programmer's Interface (API) so the application can run unmodified on over a dozen operating systems. It's been used in over 50 commercial video games.
Modern OpenGL bindings for C# - Native window utilities.
Native window implementation for OpenGL.Net. The following platforms are supported:
- Linux/X11 (not implemented yet)
- Raspberry PI VC4 (not implemented yet)
Write your cross-platform shaders in C#.
All of the core types for SharpShader.
Contains everything you need to read SharpShader translation results, without requiring all of the extra dependencies.
Build-time plugin which compiles multiple shader variants, as defined in a configuration file.