X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=laserbrain_demo;a=blobdiff_plain;f=src%2Fapp.cc;h=615366ad63a1b3036829a129f78f2445cc6f5aba;hp=dcfd3f351ae19008482e89084c5c53b00f540a67;hb=03085a16aa2fef785083fa3921be83015e08b290;hpb=215f16e2f26cc2acc79255bab06f13452ec06ae5 diff --git a/src/app.cc b/src/app.cc index dcfd3f3..615366a 100644 --- a/src/app.cc +++ b/src/app.cc @@ -39,6 +39,8 @@ SceneSet sceneman; unsigned int sdr_ltmap, sdr_ltmap_notex; +int fpexcept_enabled; + static Avatar avatar; static float cam_dist = 0.0; @@ -79,6 +81,13 @@ bool app_init(int argc, char **argv) { set_log_file("demo.log"); + char *env = getenv("FPEXCEPT"); + if(env && atoi(env)) { + info_log("enabling floating point exceptions\n"); + fpexcept_enabled = 1; + enable_fpexcept(); + } + if(init_opengl() == -1) { return false; }