fix command lists
This commit is contained in:
parent
d5aec5e6e1
commit
05f85062e8
@ -108,9 +108,8 @@ static void finally_use_space_pipeline(void) {
|
||||
if (!list) {
|
||||
list = glGenLists(1);
|
||||
|
||||
glNewList(list, GL_COMPILE);
|
||||
glNewList(list, GL_COMPILE); {
|
||||
#endif
|
||||
{
|
||||
glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_NICEST);
|
||||
glShadeModel(GL_FLAT);
|
||||
|
||||
@ -132,10 +131,8 @@ static void finally_use_space_pipeline(void) {
|
||||
glColor4ub(255, 255, 255, 255);
|
||||
#ifndef __EMSCRIPTEN__
|
||||
} glEndList();
|
||||
|
||||
glCallList(list);
|
||||
} glCallList(list);
|
||||
#endif
|
||||
}
|
||||
|
||||
glMatrixMode(GL_PROJECTION);
|
||||
glLoadMatrixf(&camera_projection_matrix.row[0].x);
|
||||
@ -178,7 +175,6 @@ static void finally_use_2d_pipeline(void) {
|
||||
glEnable(GL_DEPTH_TEST);
|
||||
#ifndef __EMSCRIPTEN__
|
||||
} glEndList();
|
||||
|
||||
} glCallList(list);
|
||||
#endif
|
||||
|
||||
@ -216,8 +212,7 @@ static void setup_ghostly_texture_mode(void) {
|
||||
glDisable(GL_ALPHA_TEST);
|
||||
#ifndef __EMSCRIPTEN__
|
||||
glEndList();
|
||||
}
|
||||
glCallList(list);
|
||||
} glCallList(list);
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -236,8 +231,7 @@ static void setup_seethrough_texture_mode(void) {
|
||||
glAlphaFunc(GL_EQUAL, 1.0f);
|
||||
#ifndef __EMSCRIPTEN__
|
||||
glEndList();
|
||||
}
|
||||
glCallList(list);
|
||||
} glCallList(list);
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -255,8 +249,7 @@ static void setup_opaque_texture_mode(void) {
|
||||
glDisable(GL_ALPHA_TEST);
|
||||
#ifndef __EMSCRIPTEN__
|
||||
glEndList();
|
||||
}
|
||||
glCallList(list);
|
||||
} glCallList(list);
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -435,10 +428,8 @@ void finally_render_skybox(DeferredCommandDrawSkybox command) {
|
||||
static GLuint list = 0;
|
||||
if (!list) {
|
||||
list = glGenLists(1);
|
||||
|
||||
glNewList(list, GL_COMPILE);
|
||||
glNewList(list, GL_COMPILE); {
|
||||
#endif
|
||||
{
|
||||
/* note: assumes that space pipeline is applied already */
|
||||
glDisable(GL_ALPHA_TEST);
|
||||
glDepthMask(GL_FALSE);
|
||||
@ -521,10 +512,9 @@ void finally_render_skybox(DeferredCommandDrawSkybox command) {
|
||||
|
||||
#ifndef __EMSCRIPTEN__
|
||||
} glEndList();
|
||||
glCallList(list);
|
||||
} glCallList(list);
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void finally_clear_draw_buffer(DeferredCommandClear command) {
|
||||
|
Loading…
Reference in New Issue
Block a user