VulkanoSafe and rich Rust wrapper around the Vulkan API
Stars: ✭ 2,950 (+14650%)
dw-sample-frameworkA simple C++ framework for implementing graphics technique samples using OpenGL and Vulkan.
Stars: ✭ 76 (+280%)
makmaMakma is a deferred Vulkan renderer written in C++.
Stars: ✭ 77 (+285%)
Vk9Direct3D 9 compatibility layer using Vulkan.
Stars: ✭ 799 (+3895%)
3d Game Shaders For Beginners🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+58390%)
VulkantutorialTutorial for the Vulkan graphics and compute API
Stars: ✭ 1,962 (+9710%)
XrtlCross-platform Real-Time Rendering Library
Stars: ✭ 108 (+440%)
nautilusanother graphics engine
Stars: ✭ 16 (-20%)
XacorExperimental Game Engine
Stars: ✭ 24 (+20%)
RenderdocRenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+29745%)
VulkanRendererPersonal repo for learning the vulkan graphics api
Stars: ✭ 42 (+110%)
CommandbufferA lock-free CommandBuffer implementation designed for multi-threaded rendering applications.
Stars: ✭ 151 (+655%)
awesome-metalA collection of Metal and MetalKit projects and resources. Very much work in progress.
Stars: ✭ 152 (+660%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+10610%)
Nova RsNova Renderer, but in Rust
Stars: ✭ 98 (+390%)
DiligentsamplesSample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (+590%)
Vulkan SamplesOne stop solution for all Vulkan samples
Stars: ✭ 2,009 (+9945%)
Yggdrasil-LegacyExperimental Vulkan Renderer / Game Engine written in C++20.
Stars: ✭ 20 (+0%)
FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (+290%)
Aether3dAether3D Game Engine
Stars: ✭ 177 (+785%)
VitroExperimental C++20 multiplatform graphics engine.
Stars: ✭ 14 (-30%)
GLFW3.NETAutomatic generated bindings of GLFW3 for .NET
Stars: ✭ 28 (+40%)
vkhelpersVulkan c helper library
Stars: ✭ 25 (+25%)
vk-bootstrapVulkan Bootstrapping Iibrary
Stars: ✭ 436 (+2080%)
game overlay sdkLibrary to write messages on top of game window
Stars: ✭ 57 (+185%)
DrawSpaceSpace-game oriented rendering engine
Stars: ✭ 20 (+0%)
ocatThe Open Capture and Analytics Tool (OCAT) provides an FPS overlay and performance measurement for D3D11, D3D12, and Vulkan
Stars: ✭ 233 (+1065%)
Vulkan.NETThis repository contains low-level bindings for Vulkan used in Evergine.
Stars: ✭ 119 (+495%)
ogl to vlkVulkan Tutorials For OpenGL Developers
Stars: ✭ 16 (-20%)
vulkan-seed🌋🌱 A Vulkan starter repo that you could use to get the ball rolling.
Stars: ✭ 57 (+185%)
DummyEngineSmall cross platform Vulkan/OpenGL 3d engine for personal experimentation
Stars: ✭ 76 (+280%)
CrossWindow-Demos🥪 Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
Stars: ✭ 48 (+140%)
rasenGenerate SPIR-V bytecode from an operation graph
Stars: ✭ 65 (+225%)
gfrGraphics Flight Recorder (GFR) is a Vulkan layer to help trackdown and identify the cause of GPU hangs and crashes.
Stars: ✭ 49 (+145%)
SPIR-V-BlastConverting the C-like language to binary or human readable SPIR-V
Stars: ✭ 17 (-15%)
TerrainRenderingA simple terrain rendering project, with some neat optimizations such as baked lightmaps and fast ambient occclusion with heighmaps.
Stars: ✭ 29 (+45%)
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 (+75%)
wgpu-pyNext generation GPU API for Python
Stars: ✭ 210 (+950%)
MgC# Vulkan interface/polyfill for WINDOWS and MacOS
Stars: ✭ 19 (-5%)
baktsiuAn image viewer designed for comparing images and examining pixel differences
Stars: ✭ 22 (+10%)
datumVulkan Renderer
Stars: ✭ 31 (+55%)
mojoshaderUse Direct3D shaders with other 3D rendering APIs.
Stars: ✭ 91 (+355%)
wgpu-mcRust-based replacement for the default Minecraft renderer
Stars: ✭ 254 (+1170%)
CARECHAI and RAJA provide an excellent base on which to build portable codes. CARE expands that functionality, adding new features such as loop fusion capability and a portable interface for many numerical algorithms. It provides all the basics for anyone wanting to write portable code.
Stars: ✭ 22 (+10%)
LiftVulkan Path Tracer with Optix Denoiser integration
Stars: ✭ 30 (+50%)
RTX-Mesh-ShadersDifferent mesh shading techniques using the NVIDIA RTX (Turing) technology.
Stars: ✭ 84 (+320%)
UnityUtilsA library of C# utility classes for Unity
Stars: ✭ 88 (+340%)
Explosion💥 A modern cross-platform game engine (WIP)
Stars: ✭ 102 (+410%)
Auto3D2D and 3D game engine based on OpenGL OpenGL ES and Vulkan
Stars: ✭ 36 (+80%)
SimpInkScrSimple Inkscape Scripting
Stars: ✭ 134 (+570%)
RavEngineA fast, easy to use C++20 3D game library for modern computers
Stars: ✭ 122 (+510%)
vuoA realtime visual programming language for interactive media.
Stars: ✭ 103 (+415%)
lucurious😱 Lucurious -> [Library] for building advanced DRM/KMS Vulkan Renderers 😱
Stars: ✭ 18 (-10%)