RunicVTT Open Source Virtual Tabletop for TTRPG using P2P
Loading...
Searching...
No Matches
Renderer.cpp File Reference
#include "Renderer.h"
#include <iostream>
Include dependency graph for Renderer.cpp:

Go to the source code of this file.

Functions

void GLClearError ()
 
bool GLLogCall (const char *function, const char *file, int line)
 

Function Documentation

◆ GLClearError()

void GLClearError ( )

Definition at line 4 of file Renderer.cpp.

5{
6 while (glGetError() != GL_NO_ERROR)
7 ;
8}

◆ GLLogCall()

bool GLLogCall ( const char * function,
const char * file,
int line )

Definition at line 10 of file Renderer.cpp.

11{
12 while (GLenum error = glGetError())
13 {
14 std::cout << "[OpenGl Error] (" << error << "): " << function << " " << file << ":" << line << std::endl;
15 return false;
16 }
17 return true;
18}