refactor export equirectangular
This commit is contained in:
@@ -747,7 +747,8 @@ void gl_state::save()
|
||||
glGetIntegerv(GL_VIEWPORT, vp);
|
||||
glGetFloatv(GL_COLOR_CLEAR_VALUE, cc);
|
||||
glGetIntegerv(GL_CURRENT_PROGRAM, &program);
|
||||
glGetIntegerv(GL_FRAMEBUFFER_BINDING, &fb);
|
||||
glGetIntegerv(GL_DRAW_FRAMEBUFFER_BINDING, &fbd);
|
||||
glGetIntegerv(GL_READ_FRAMEBUFFER_BINDING, &fbr);
|
||||
glGetIntegerv(GL_ACTIVE_TEXTURE, &active_tex);
|
||||
glGetIntegerv(GL_TEXTURE_BINDING_CUBE_MAP, &cube);
|
||||
for (int i = 0; i < 10; ++i)
|
||||
@@ -766,7 +767,8 @@ void gl_state::restore()
|
||||
scissor_test ? glEnable(GL_SCISSOR_TEST) : glDisable(GL_SCISSOR_TEST);
|
||||
glViewport(vp[0], vp[1], vp[2], vp[3]);
|
||||
glClearColor(cc[0], cc[1], cc[2], cc[3]);
|
||||
glBindFramebuffer(GL_FRAMEBUFFER, fb);
|
||||
glBindFramebuffer(GL_DRAW_FRAMEBUFFER, fbd);
|
||||
glBindFramebuffer(GL_READ_FRAMEBUFFER, fbr);
|
||||
glUseProgram(program);
|
||||
for (int i = 0; i < 10; ++i)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user