renderdoc-rsRenderDoc application bindings for Rust
Stars: ✭ 28 (-39.13%)
harfang3dHARFANG 3D source code public repository
Stars: ✭ 173 (+276.09%)
RenderdocRenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+12876.09%)
wgpu-mcRust-based replacement for the default Minecraft renderer
Stars: ✭ 254 (+452.17%)
NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+410.87%)
DilithiumDilithium is a bidirectional shader converter for converting between DXIL and SPIR-V.
Stars: ✭ 160 (+247.83%)
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 (+4193.48%)
Fiber2dCross-platform 2D Game Engine in pure Swift
Stars: ✭ 415 (+802.17%)
Crossshader⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (+145.65%)
PremulalphaPre-Multiplied blend mode is a 3 in 1 blend mode that has a lot of uses. It has been around for a long time but it seems to be re-discovered every few years. This project includes descriptions/examples and tools for using pre-multiplied alpha.
Stars: ✭ 97 (+110.87%)
BansheeengineModern C++14 game engine with Vulkan support, fully featured editor and C# scripting
Stars: ✭ 2,906 (+6217.39%)
CrossWindow-Demos🥪 Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
Stars: ✭ 48 (+4.35%)
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 (-23.91%)
LlglLow Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+2097.83%)
virtualGizmo3DVirtual GIZMO - 3D object manipulator / orientator, via mouse, with pan and dolly/zoom features
Stars: ✭ 36 (-21.74%)
bgfx-pythonPython 3.7+ wrapper for the BGFX library. 🐍
Stars: ✭ 99 (+115.22%)
BsfModern C++14 library for the development of real-time graphical applications
Stars: ✭ 1,640 (+3465.22%)
D9vkA Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
Stars: ✭ 805 (+1650%)
spirv crossSafe Rust wrapper around SPIRV-Cross
Stars: ✭ 75 (+63.04%)
CrossWindow-GraphicsA header only library to simplify creating 🌋 Vulkan / ⚪ OpenGL / 🌐 WebGL / ❎DirectX / 🤖 Metal data structures with CrossWindow.
Stars: ✭ 48 (+4.35%)
MoravaEngine2D/3D graphics engine written in C++ language. It currently supports the following graphics APIs: OpenGL 3.3+, Vulkan 1.2, DirectX 11. Its current purpose is to experiment with various CG concepts and techniques.
Stars: ✭ 129 (+180.43%)
RavEngineA fast, easy to use C++20 3D game library for modern computers
Stars: ✭ 122 (+165.22%)
GloveGLOVE (GL Over Vulkan) is a cross-platform software library that acts as an intermediate layer between an OpenGL application and Vulkan
Stars: ✭ 394 (+756.52%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+4556.52%)
DiligentsamplesSample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (+200%)
Imguizmo.quatImGui GIZMO widget - 3D object manipulator / orientator
Stars: ✭ 187 (+306.52%)
Blue Flame EngineA 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
Stars: ✭ 129 (+180.43%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+22186.96%)
The ForgeThe Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Stars: ✭ 2,710 (+5791.3%)
game overlay sdkLibrary to write messages on top of game window
Stars: ✭ 57 (+23.91%)
FairtrisClone of the official classic Tetris® game for the NES console, intended for Windows and Linux systems. It implements the original mechanics and includes many regional versions and several RNGs (all in one executable).
Stars: ✭ 30 (-34.78%)
mojoshaderUse Direct3D shaders with other 3D rendering APIs.
Stars: ✭ 91 (+97.83%)
vulkan.gpuinfo.orgFront-End and Back-End for the Vulkan Hardware Database
Stars: ✭ 21 (-54.35%)
VkInlineA tool to make it easy to use Vulkan from Python. An interface for computation and off-screen rendering.
Stars: ✭ 16 (-65.22%)
SourceRendererA tiny 3D engine that loads and renders Source engine maps - Also known as dreieck.exe
Stars: ✭ 32 (-30.43%)
vulkan-seed🌋🌱 A Vulkan starter repo that you could use to get the ball rolling.
Stars: ✭ 57 (+23.91%)
pilkaAnother live-coding tool for creating shader demos, Vulkan+Wgpu powered.
Stars: ✭ 84 (+82.61%)
gatlingHydra-enabled GPU path tracer that supports MaterialX and MDL.
Stars: ✭ 159 (+245.65%)
android tfliteGPU Accelerated TensorFlow Lite applications on Android NDK. Higher accuracy face detection, Age and gender estimation, Human pose estimation, Artistic style transfer
Stars: ✭ 105 (+128.26%)
FANCYA rendering-framework for DX12 and Vulkan. Mostly intended for personal learning purposes and graphics demos
Stars: ✭ 21 (-54.35%)
AndroidGLKitAndroidGLKit provides OpenGL ES 2.0 boilerplate codes for Android.
Stars: ✭ 22 (-52.17%)
LibQtScreenQt library for making directx and opengl screenshots.
Stars: ✭ 43 (-6.52%)
BarycentricsNo description or website provided.
Stars: ✭ 68 (+47.83%)
desktop-duplication-cppWindows Desktop Duplication Tool for live coding presentations in C++2a
Stars: ✭ 51 (+10.87%)
ogl to vlkVulkan Tutorials For OpenGL Developers
Stars: ✭ 16 (-65.22%)
vilVulkan Layer for Live Introspection & Debugging. Allows to view all vulkan state live inside your application.
Stars: ✭ 39 (-15.22%)
vkhelpersVulkan c helper library
Stars: ✭ 25 (-45.65%)
DummyEngineSmall cross platform Vulkan/OpenGL 3d engine for personal experimentation
Stars: ✭ 76 (+65.22%)
nautilusanother graphics engine
Stars: ✭ 16 (-65.22%)
quake bsp vulkanQuake BSP renderer written in C++ and Vulkan
Stars: ✭ 76 (+65.22%)
racket-vulkanRacket integration with all things Vulkan 💥
Stars: ✭ 40 (-13.04%)
gfrGraphics Flight Recorder (GFR) is a Vulkan layer to help trackdown and identify the cause of GPU hangs and crashes.
Stars: ✭ 49 (+6.52%)
LittleEngineVk3D game engine using C++20 and Vulkan (WIP)
Stars: ✭ 87 (+89.13%)
android-3d-model-viewerAndroid app to load 3D models in obj, stl, dae & gltf format using pure OpenGL ES 2.0. Published on Play Store https://play.google.com/store/apps/details?id=org.andresoviedo.dddmodel2
Stars: ✭ 150 (+226.09%)