How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
A free, header-only C++ swarming (flocking) library for real-time applications
Sokol is a C hardware abstraction layer and cross-platform graphics library designed for managing windowing, input, and audio across different operating systems. It functions as a GPU resource manager and multimedia application framework, providing a unified API for rendering 2D and 3D graphics across WebGL, Metal, Direct3D, and OpenGL. The project is distinguished by its single-header implementation, which simplifies integration and portability. It utilizes a stateless render pass definition and a one-update-per-frame model to synchronize CPU data to GPU memory and manage resource lifecycles
A set of utilities for taking the pain out of Vulkan in header only modern C++
Single header C++ Libraries for Thread Scheduling, Rendering, and so on...
The main features of pplux/px are: Graphics and Games.
Projects with overlapping indexed features include: cultrarius/swarmz — A free, header-only C++ swarming (flocking) library for real-time applications. floooh/sokol — Sokol is a C hardware abstraction layer and cross-platform graphics library designed for managing windowing, input,… fungos/cr — cr.h: A Simple C Hot Reload Header-only Library. g-truc/glm — This project is a header-only C++ library designed for graphics mathematics, providing a comprehensive suite of… google-research/tiny-differentiable-simulator — Tiny Differentiable Simulator is a header-only C++ and CUDA physics library for reinforcement learning and robotics… andy-thomason/vookoo — A set of utilities for taking the pain out of Vulkan in header only modern C++.