X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Ftexunit.cpp;fp=source%2Ftexunit.cpp;h=714b65027d1786f03865bdfd22ab7d3851440f2b;hb=6924ea10c4111b11eab51f0e1aa5b4a6438da7d3;hp=1129a0365617816a58ee1f0ff884cbd2f1e0ef59;hpb=f136af6873d7409daffe262b14f632af986bd7dc;p=libs%2Fgl.git diff --git a/source/texunit.cpp b/source/texunit.cpp index 1129a036..714b6502 100644 --- a/source/texunit.cpp +++ b/source/texunit.cpp @@ -2,6 +2,7 @@ #include #include #include "gl.h" +#include "misc.h" #include "texunit.h" using namespace std; @@ -62,9 +63,9 @@ unsigned TexUnit::get_n_units() if(count<0) { if(ARB_vertex_shader) - glGetIntegerv(GL_MAX_TEXTURE_IMAGE_UNITS, &count); + count = get_i(GL_MAX_TEXTURE_IMAGE_UNITS); else if(ARB_multitexture) - glGetIntegerv(GL_MAX_TEXTURE_UNITS, &count); + count = get_i(GL_MAX_TEXTURE_UNITS); else count = 1; }