A cross-platform, safe, pure-Rust graphics API.
Repository Index
47,133 repositories indexed
1–14 of 14 · Most stars
Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
- vulkan
- dxbc
- d3d11
- spir-v
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
A modern cross-platform low-level graphics library and rendering framework
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! 🚀
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
- renderer
- d3d11
- d3d12
- opengl
Open-source C++ game engine with Lua for 2D and 3D games across mobile, desktop, WebAssembly, and Xbox (UWP).
- game-engine
- opengl
- metal
- cocos2d-x
.NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.
- direct3d
- direct3d11
- direct3d12
- graphics
Robotics with GPU computing
The Open Capture and Analytics Tool (OCAT) provides an FPS overlay and performance measurement for D3D11, D3D12, and Vulkan
- mit-license
- vulkan
- fps-overlay
- d3d12
Awesome D3D12 ecosystem
- direct3d
- microsoft
- nvidia
- amd
⚡ Blazing fast, modern, Game Engine powered by WebGPU for Deno and the browser
- deno
- game-engine
- gpu
- typescript
C++ implementation of Vulkan sitting on D3D12 :cat2:
A real-time 1D animation blender and player using Vulkan as graphical back end and ImGui for GUI.