diff --git a/complex2.cpp b/complex2.cpp index 676b2f74..d9065bcf 100644 --- a/complex2.cpp +++ b/complex2.cpp @@ -1390,6 +1390,7 @@ EX namespace dice { #if !CAP_EXTFONT if(!vid.usingGL) continue; + #if CAP_GL pointfunction pf = [&] (ld x, ld y) { dynamicval g(geometry, highdim); return sphere_to_space(normalize(ctr + cx * x + cy * y)); @@ -1419,6 +1420,7 @@ EX namespace dice { write_in_space(V1, max_glfont_size, dw->faces < 10 ? -1.2 : -.75, s, 0xFFFFFFFF, 0, 8, PPR::WALL, pf); } #endif + #endif } } diff --git a/nonisotropic.cpp b/nonisotropic.cpp index 8a7acba4..a0be2f24 100644 --- a/nonisotropic.cpp +++ b/nonisotropic.cpp @@ -132,6 +132,7 @@ EX namespace sn { } GLuint tabled_inverses::get_texture_id() { + #if CAP_GL if(!toload) return texture_id; load(); @@ -164,7 +165,8 @@ EX namespace sn { // glTexStorage3D(GL_TEXTURE_3D, 1, 34836 /*GL_RGBA32F*/, PRECX, PRECX, PRECZ); // glTexSubImage3D(GL_TEXTURE_3D, 0, 0, 0, 0, PRECX, PRECY, PRECZ, GL_RGBA, GL_FLOAT, xbuffer); #endif - delete[] xbuffer; + delete[] xbuffer; + #endif return texture_id; }