Hobanghann / HORenderer3Links
A C++ software renderer implementing the OpenGL Core pipeline, with a spec-based API, GPU state machine, and programmable shader model.
☆16Updated this week
Alternatives and similar repositories for HORenderer3
Users that are interested in HORenderer3 are comparing it to the libraries listed below
Sorting:
- Lightweight library of Vulkan primitives to simplify usage of Vulkan. Retired.☆33Updated 6 months ago
- An OpenGL loading library, with support for GL, GLES, EGL, GLX and WGL☆33Updated 2 weeks ago
- A polyphonic midi synthesis library (and example application!)☆39Updated last week
- Find race conditions at low cost by instrumenting containers☆36Updated 4 months ago
- A simple, single-header library which implements C preprocessor☆59Updated 8 months ago
- C++ bindings for VulkanMemoryAllocator☆37Updated 3 years ago
- A simple, thread-safe memory manager for 64bit C++ applications and games. Focus is on preventing heap fragmentation in the absence of go…☆81Updated last year
- My render engine for experiments.☆200Updated last week
- A minimal Vulkan deferred rendering demonstration.☆30Updated last year
- Graphics programming experiments. Play-around, demos. Some good, some bad.☆45Updated 2 weeks ago
- A performance-portable geodesic ray tracing library.☆25Updated 2 years ago
- Simple Vulkan ray tracing☆36Updated 10 months ago
- A collection of Windows/C++ utility functions on string manipulation/formatting, file system, date/time, logging, etc.☆10Updated 7 months ago
- Public domain header-only C library that uses only 40 modern DSA AZDO OpenGL functions. Project by https://twitter.com/relativetoyou☆66Updated 9 years ago
- Modern OpenGL wrapper, thin C++14 header-only layer on top of the OpenGL 4.5+ API☆29Updated 6 years ago
- GLFW Manager - C++ wrapper with multi-threading☆65Updated last year
- Automatically exported from code.google.com/p/pixeltoaster☆25Updated 10 years ago
- Headers only C++11 OpenGL Vector Graphics library, that can run on all OpenGL/ES version☆64Updated 6 months ago
- Library for loading .dds textures (supports DXT1, DXT3, DXT5, 3D textures, etc...)☆31Updated 4 years ago
- single-header c++ math library☆110Updated 5 years ago
- Fresh game engine written in C☆51Updated 4 years ago
- Fast dynamic cast in C++ for MSVC, outperforming the regular dynamic cast by up to 25 times☆108Updated 9 years ago
- Simple one-file shader utility tool that automatically compiles shaders to SPIRV when modified.☆33Updated 7 years ago
- Aimed to eliminate preprocessor hell in shaders and kernels.☆45Updated 8 years ago
- A vectorized software rasterization pipeline optimized for rendering a sparse set of pixels with 16x MSAA.☆16Updated 8 years ago
- Texture loader for C++17☆12Updated 2 weeks ago
- Cut down and minimalistic C++ string formatting library☆27Updated 2 years ago
- C++20 for flag enums☆27Updated 5 years ago
- Lightweight and fast SPIR-V re-optimizer designed around spec constant usage.☆51Updated last month
- Repository with code samples for "API without Secrets: The Practical Approach to Vulkan" series of articles.☆122Updated 3 years ago