Johannes Schneider's starred repositories
RenderGraph
Render graph management library.
openal-soft
OpenAL Soft is a software implementation of the OpenAL 3D audio API.
RenderPipelineShaders
Render Pipeline Shaders SDK
vulkanizer
Advanced Vulkan rendering engine prototype
Vulkan-Samples
One stop solution for all Vulkan samples
googletest
GoogleTest - Google Testing and Mocking Framework
SPIRV-Reflect
SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.
vk_raytracing_tutorial_KHR
Ray tracing examples and tutorials using VK_KHR_ray_tracing
LinaEngine
Lina Engine is an open-source , modular, tiny and fast C++ game engine, aimed to develop 3D desktop games.
LegitEngine
A rendergraph-based graphical framework for Vulkan
ChaiScript
Embedded Scripting Language Designed for C++
Vulkan-Forward-Plus-Renderer
Forward+ renderer in Vulkan using Compute Shader. An Upenn CIS565 final project.
JoltPhysics
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.
vulkan-renderer
A new 3D game engine for Linux and Windows using C++20 and Vulkan API 1.3, in very early but ongoing development
foundation-sites
The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites that work on any kind of device.
vk-bootstrap
Vulkan Bootstrapping Iibrary
memory-allocators
Custom memory allocators in C++ to improve the performance of dynamic memory allocation
Vulkan-Docs
The Vulkan API Specification and related tools
design-patterns-cpp
C++ Design Patterns