soc-2008-mxcurioni: render buffer format

This commit is contained in:
Maxime Curioni
2008-07-05 11:13:57 +00:00
parent 65c9dfe436
commit d50fbd6568

View File

@@ -1,4 +1,3 @@
#include "AppGLWidget.h" #include "AppGLWidget.h"
#include "Controller.h" #include "Controller.h"
#include "AppConfig.h" #include "AppConfig.h"
@@ -147,7 +146,7 @@ extern "C" {
glGenRenderbuffersEXT(2, renderbuffers); glGenRenderbuffersEXT(2, renderbuffers);
glBindRenderbufferEXT(GL_RENDERBUFFER_EXT, renderbuffers[0]); glBindRenderbufferEXT(GL_RENDERBUFFER_EXT, renderbuffers[0]);
glRenderbufferStorageEXT(GL_RENDERBUFFER_EXT, GL_RGB, re->winx, re->winy); glRenderbufferStorageEXT(GL_RENDERBUFFER_EXT, GL_RGBA, re->winx, re->winy);
glFramebufferRenderbufferEXT(GL_FRAMEBUFFER_EXT, GL_COLOR_ATTACHMENT0_EXT, GL_RENDERBUFFER_EXT, renderbuffers[0]); glFramebufferRenderbufferEXT(GL_FRAMEBUFFER_EXT, GL_COLOR_ATTACHMENT0_EXT, GL_RENDERBUFFER_EXT, renderbuffers[0]);
glBindRenderbufferEXT(GL_RENDERBUFFER_EXT, renderbuffers[1]); glBindRenderbufferEXT(GL_RENDERBUFFER_EXT, renderbuffers[1]);
@@ -164,7 +163,7 @@ extern "C" {
return; return;
} }
glDrawBuffer(GL_COLOR_ATTACHMENT0_EXT); glDrawBuffer(GL_COLOR_ATTACHMENT0_EXT); // really needed ?
} }
FRS_render(re, render_in_layer); FRS_render(re, render_in_layer);