galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
Loading...
Searching...
No Matches
OpenGLError.hpp File Reference
#include <string>
#include <vector>
+ Include dependency graph for OpenGLError.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  galaxy
 Timer.hpp galaxy.
 
namespace  galaxy::log
 

Functions

std::string galaxy::log::gl_errcode_as_string (const int code) noexcept
 Convert a GL error code to a string.
 
std::vector< std::string > galaxy::log::gl_get_all_errors () noexcept
 Returns all GL errors on stack.
 
void galaxy::log::gl_add_error (const unsigned int source, const unsigned int type, const unsigned int id, const unsigned int severity, const int length, const char *buf) noexcept
 Insert a message into the OpenGL debug stack.