Stars
Intermediate Graphics Library (IGL) is a cross-platform library that commands the GPU. It provides a single low-level cross-platform interface on top of various graphics APIs (e.g. OpenGL, Metal an…
Vim-fork focused on extensibility and usability
Language server for GLSL (autocomplete, goto-definition, formatter, and more)
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
A rewrite of the old legacy software "depends.exe" in C# for Windows devs to troubleshoot dll load dependencies issues.
A General-purpose Task-parallel Programming System using Modern C++
A simple framework for rapid prototyping on Vulkan or Direct3D 12
Diagrams showing relationships between Vulkan objects and how they're used.
Lighthouse 2 framework for real-time ray tracing
C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, AVX512, NEON, SVE))
MIPP is a portable wrapper for SIMD instructions written in C++11. It supports NEON, SSE, AVX, AVX-512 and SVE (length specific).
RenderDoc is a stand-alone graphics debugging tool.
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
A guide to using modern OpenGL functions.
Collaborative Collection of C++ Best Practices. This online resource is part of Jason Turner's collection of C++ Best Practices resources. See README.md for more information.
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++