PmtechLightweight, multi-platform, data-oriented game engine.
Stars: ✭ 478 (+425.27%)
Fna3dFNA3D - 3D Graphics Library for FNA
Stars: ✭ 111 (+21.98%)
Aether3dAether3D Game Engine
Stars: ✭ 177 (+94.51%)
ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+1159.34%)
DiligentcoreCore functionality of Diligent Engine
Stars: ✭ 263 (+189.01%)
FilamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+14421.98%)
VeldridA low-level, portable graphics library for .NET.
Stars: ✭ 1,784 (+1860.44%)
Viry3dCross platform 2D and 3D game engine in C++.
Stars: ✭ 307 (+237.36%)
bgfx-header-extension-libraryHeader-only effects and helper library for Bgfx to help you hit the ground running. Includes a bunch of post processing filters to complete common graphical tasks
Stars: ✭ 35 (-61.54%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+2253.85%)
virtualGizmo3DVirtual GIZMO - 3D object manipulator / orientator, via mouse, with pan and dolly/zoom features
Stars: ✭ 36 (-60.44%)
Vk Gl CtsKhronos Vulkan, OpenGL, and OpenGL ES Conformance Tests
Stars: ✭ 324 (+256.04%)
GloveGLOVE (GL Over Vulkan) is a cross-platform software library that acts as an intermediate layer between an OpenGL application and Vulkan
Stars: ✭ 394 (+332.97%)
GlfwA multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
Stars: ✭ 8,416 (+9148.35%)
RenderdocRenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+6459.34%)
bgfx-pythonPython 3.7+ wrapper for the BGFX library. 🐍
Stars: ✭ 99 (+8.79%)
rendering-fwRendering framework with rasterizers & path tracers implemented using Vulkan, OptiX & OpenGL
Stars: ✭ 81 (-10.99%)
RavEngineA fast, easy to use C++20 3D game library for modern computers
Stars: ✭ 122 (+34.07%)
UrdeData interchange and engine re-implementation for games by Retro Studios | Mirror
Stars: ✭ 253 (+178.02%)
GapidGAPID is a collection of tools that allows you to inspect, tweak and replay calls from an application to a graphics driver.
Stars: ✭ 1,975 (+2070.33%)
pygfxLike ThreeJS but for Python and based on wgpu
Stars: ✭ 72 (-20.88%)
CrossWindow-Demos🥪 Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
Stars: ✭ 48 (-47.25%)
ogl to vlkVulkan Tutorials For OpenGL Developers
Stars: ✭ 16 (-82.42%)
Gfx[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
Stars: ✭ 5,045 (+5443.96%)
Bulllord Enginelightspeed lightweight elegant game engine in pure c
Stars: ✭ 539 (+492.31%)
TvmOpen deep learning compiler stack for cpu, gpu and specialized accelerators
Stars: ✭ 7,494 (+8135.16%)
Lwjgl3LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan), audio (OpenAL), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR) applications.
Stars: ✭ 3,540 (+3790.11%)
StrideStride Game Engine (formerly Xenko)
Stars: ✭ 3,524 (+3772.53%)
ShadergenProof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
Stars: ✭ 395 (+334.07%)
Explosion💥 A modern cross-platform game engine (WIP)
Stars: ✭ 102 (+12.09%)
D9vkA Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
Stars: ✭ 805 (+784.62%)
Vk9Direct3D 9 compatibility layer using Vulkan.
Stars: ✭ 799 (+778.02%)
DiligentsamplesSample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (+51.65%)
glfw-dD translation of GLFW, a multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
Stars: ✭ 14 (-84.62%)
rend3Easy to use, customizable, efficient 3D renderer library built on wgpu.
Stars: ✭ 546 (+500%)
FlextglOpenGL and Vulkan header and loader generator.
Stars: ✭ 180 (+97.8%)
YALCTYet Another Live Coding Tool - Powered by Veldrid and elbow grease
Stars: ✭ 25 (-72.53%)
AlimerCross-platform game engine.
Stars: ✭ 172 (+89.01%)
wgpu-pyNext generation GPU API for Python
Stars: ✭ 210 (+130.77%)
CrossWindow-GraphicsA header only library to simplify creating 🌋 Vulkan / ⚪ OpenGL / 🌐 WebGL / ❎DirectX / 🤖 Metal data structures with CrossWindow.
Stars: ✭ 48 (-47.25%)
MgC# Vulkan interface/polyfill for WINDOWS and MacOS
Stars: ✭ 19 (-79.12%)
NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+158.24%)
Engine NativeNative engine for Cocos Creator
Stars: ✭ 488 (+436.26%)
LlglLow Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+1010.99%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+11165.93%)
SubstrateA cross-platform render-graph based rendering system written in Swift
Stars: ✭ 94 (+3.3%)
OuzelC++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
Stars: ✭ 607 (+567.03%)
Rust SkiaSafe Skia Bindings for Rust
Stars: ✭ 450 (+394.51%)
spirv crossSafe Rust wrapper around SPIRV-Cross
Stars: ✭ 75 (-17.58%)
Fiber2dCross-platform 2D Game Engine in pure Swift
Stars: ✭ 415 (+356.04%)
Kaleido3dNext Generation Renderer for Cross Platform Engine Development
Stars: ✭ 145 (+59.34%)
FloorA C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.
Stars: ✭ 166 (+82.42%)
MetalangleMetalANGLE: OpenGL ES to Metal API translation layer
Stars: ✭ 182 (+100%)
The ForgeThe Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Stars: ✭ 2,710 (+2878.02%)
ApitraceTools for tracing OpenGL, Direct3D, and other graphics APIs
Stars: ✭ 2,198 (+2315.38%)
Camera2GLPreviewAndroid camera preview application using Camera2 API and OpenGL ES/Vulkan
Stars: ✭ 140 (+53.85%)
Crossshader⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (+24.18%)
Wolf.engineThe Wolf is a comprehensive set of C/C++ open source libraries for realtime rendering, realtime streaming and game developing
Stars: ✭ 230 (+152.75%)
wgpu-mcRust-based replacement for the default Minecraft renderer
Stars: ✭ 254 (+179.12%)