Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Repository Index
47,133 repositories indexed
1–12 of 12 · Most stars
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
A modern cross-platform low-level graphics library and rendering framework
LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
- microsoft
- directx
- directx-11
- cpp-library
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
- renderer
- d3d11
- d3d12
- opengl
Helix Toolkit is a collection of 3D components for .NET.
- sharpdx
- c-sharp
- wpf
- helix-toolkit
HARFANG 3D source code public repository
- 3d
- realtime
- cpp
- vr
Pure Go WebGPU Implementation
- directx12
- go
- golang
- gpu
A 3D-graphic and game engine for Delphi and Windows.
- engine
- 3d-graphics
- game-development
- delphi
Pure Go Shader Compiler — WGSL to SPIR-V, MSL, GLSL, HLSL, DXIL. Zero CGO.