diff --git a/Natives/JavaLauncher.c b/Natives/JavaLauncher.c index fcc73f90..efe563a1 100644 --- a/Natives/JavaLauncher.c +++ b/Natives/JavaLauncher.c @@ -39,7 +39,9 @@ typedef jint JLI_Launch_func(int argc, char ** argv, /* main argc, argc */ int launchJVM(int argc, char *argv[]) { debug("Beginning JVM launch\n"); - // setenv("LIBGL_NOTEST", "1", 1); + setenv("LIBGL_FB", "1", 1); + setenv("LIBGL_MIPMAP", "3", 1); + senenv("LIBGL_NORMALIZE", "1", 1); char *args_path = "/var/mobile/Documents/minecraft/overrideargs.txt"; char *log_path = "/var/mobile/Documents/minecraft/latestlog.txt"; diff --git a/Natives/egl_bridge_ios.m b/Natives/egl_bridge_ios.m index bd214a2a..79dd6819 100644 --- a/Natives/egl_bridge_ios.m +++ b/Natives/egl_bridge_ios.m @@ -91,17 +91,11 @@ void *initCurrentContext() { NSLog(@"Checking framebuffer status"); if(glCheckFramebufferStatus(GL_FRAMEBUFFER) != GL_FRAMEBUFFER_COMPLETE) { NSLog(@"failed to make complete framebuffer object %x", glCheckFramebufferStatus(GL_FRAMEBUFFER)); + return nil; } NSLog(@"Binding framebuffer"); glBindFramebuffer(GL_FRAMEBUFFER, FrameBuffer); - - - NSLog(@"Testing"); - glClearColor(1.0f, 1.0f, 1.0f, 1.0f); - glClear(GL_COLOR_BUFFER_BIT); - flushBuffer(); - NSLog(@"glGetError() returns %d", glGetError()); return ptr_to_jlong(ctx); }