31 unsigned width, height, nr_multi_samples;
33 unsigned multi_depth_buffer_id[2];
34 unsigned multi_tex_id[2];
35 unsigned multi_fbo_id[2];
39 friend class vr_wall_kit;
44 gl_vr_display(
unsigned _width,
unsigned _height,
unsigned _nr_multi_samples);
48 const std::string& get_last_error()
const;
50 int get_width()
const;
52 int get_height()
const;
54 virtual void set_size(
int new_width,
int new_height);
58 virtual bool blit_fbo(
int eye,
int x,
int y,
int w,
int h);
60 virtual bool fbos_initialized(
EyeSelection es = ES_BOTH)
const;
64 virtual void enable_fbo(
int eye);
66 virtual void disable_fbo(
int eye);
68 virtual void bind_texture(
int eye);