4 Commits

Author SHA1 Message Date
e5c501272b Update src/RenderDevice.cpp 2025-10-18 01:56:46 +00:00
78f1b2d7a9 Update src/RenderDevice.h 2025-10-18 01:55:32 +00:00
97543e130f Adds RenderDevice implementation
Adds a RenderDevice implementation using OpenGL.

This change introduces the RenderDevice class and its associated
functionality for interacting with the OpenGL API. It includes
functions for managing the rendering pipeline, setting state,
creating and managing resources (buffers, textures, framebuffers,
etc.), and performing draw calls. It also contains GPU timing and statistic tracking.
2025-10-16 13:10:53 -05:00
555edd9814 Initial commit 2025-10-16 18:04:42 +00:00