#include <sstream>
#include <jevois/Debug/Log.H>
#include <EGL/eglplatform.h>
#include <EGL/egl.h>
#include <EGL/eglext.h>
#include <GLES2/gl2.h>
#include <GLES2/gl2ext.h>
#include <GLES3/gl3.h>
#include <GLES3/gl3ext.h>
#include <GLES3/gl31.h>
#include <GLES3/gl32.h>
Go to the source code of this file.
|
namespace | jevois |
| Main namespace for all JeVois classes and functions.
|
|
|
std::string | jevois::opengl_error (int err) |
| Function to write OpenGL errors in clear witout requiring GLUT.
|
|
◆ EGL_EGLEXT_PROTOTYPES
#define EGL_EGLEXT_PROTOTYPES |
◆ GL_CHECK
◆ GL_CHECK_BOOL
#define GL_CHECK_BOOL |
( |
|
stmt | ) |
|
Value: do {
int _result = stmt;
if (_result == 0)
LERROR(
"Failed: " #stmt); \
GLenum _err = glGetError(); \
#define LERROR(msg)
Convenience macro for users to print out console or syslog messages, ERROR level.
Simple macro to check for OpenGL errors when a boolean result is expected.
Definition at line 81 of file OpenGL.H.
◆ GL_GLEXT_PROTOTYPES
#define GL_GLEXT_PROTOTYPES |