コード例 #1
0
ファイル: FBO.cpp プロジェクト: Alceris/ppsspp
void fbo_unbind() {
	if (g_overriddenBackbuffer) {
		fbo_bind_as_render_target(g_overriddenBackbuffer);
		return;
	}

	CheckGLExtensions();
#ifndef USING_GLES2
	if (gl_extensions.ARB_framebuffer_object || gl_extensions.IsGLES) {
		glBindFramebuffer(GL_FRAMEBUFFER, 0);
	} else if (gl_extensions.EXT_framebuffer_object) {
		glBindFramebufferEXT(GL_FRAMEBUFFER_EXT, 0);
	}
#else
	glBindFramebuffer(GL_FRAMEBUFFER, 0);
#endif

#ifdef IOS
	bindDefaultFBO();
#endif

	currentDrawHandle_ = 0;
	currentReadHandle_ = 0;
}
コード例 #2
0
ファイル: fbo.cpp プロジェクト: Adolfoi/native
void fbo_unbind() {
	glBindFramebuffer(GL_DRAW_FRAMEBUFFER, 0);
#ifdef IOS
	bindDefaultFBO();
#endif
}