goatvr_recenter();
}
- int srgb_capable;
- glGetIntegerv(GL_FRAMEBUFFER_SRGB_CAPABLE_EXT, &srgb_capable);
- printf("Framebuffer %s sRGB-capable\n", srgb_capable ? "is" : "is not");
- fb_srgb = srgb_capable != 0;
- glEnable(GL_FRAMEBUFFER_SRGB);
+ if(fb_srgb) {
+ int srgb_capable;
+ glGetIntegerv(GL_FRAMEBUFFER_SRGB_CAPABLE_EXT, &srgb_capable);
+ printf("Framebuffer %s sRGB-capable\n", srgb_capable ? "is" : "is not");
+ if(srgb_capable) {
+ glEnable(GL_FRAMEBUFFER_SRGB);
+ }
+ }
glEnable(GL_MULTISAMPLE);
glEnable(GL_DEPTH_TEST);
app_grab_mouse(true);
}
- if(mscn->music) {
+ if(mscn->music && opt.music) {
mscn->music->play(AUDIO_PLAYMODE_LOOP);
}
return true;