#include "rendering.h"
#include <string>
#include <unordered_map>
#include <vector>
#include <memory>
Go to the source code of this file.
Classes | |
class | rs2::fbo |
struct | rs2::int3 |
struct | rs2::obj_mesh |
class | rs2::shader |
class | rs2::shader_program |
class | rs2::splash_screen_shader |
class | rs2::texture_2d_shader |
class | rs2::texture_visualizer |
class | rs2::vao |
class | rs2::vbo |
class | rs2::visualizer_2d |
Namespaces | |
rs2 | |
Macros | |
#define | check_gl_error() _check_gl_error(__FILE__,__LINE__) |
Enumerations | |
enum | rs2::shader_type { rs2::shader_type::vertex, rs2::shader_type::fragment } |
enum | rs2::vbo_type { rs2::vbo_type::array_buffer, rs2::vbo_type::element_array_buffer } |
Functions | |
void | _check_gl_error (const char *file, int line) |
void | clear_gl_errors () |
obj_mesh | rs2::make_grid (int a, int b) |
#define check_gl_error | ( | ) | _check_gl_error(__FILE__,__LINE__) |
void _check_gl_error | ( | const char * | file, |
int | line | ||
) |
Definition at line 690 of file opengl3.cpp.
void clear_gl_errors | ( | ) |
Definition at line 722 of file opengl3.cpp.