static void
_tex_2d(int intfmt, int w, int h, int fmt, int type)
{
+#ifdef GL_TEXTURE_INTERNAL_FORMAT
int intfmtret = -1;
+#endif
glsym_glTexImage2D(GL_TEXTURE_2D, 0, intfmt, w, h, 0, fmt, type, NULL);
GLERR(__FUNCTION__, __FILE__, __LINE__, "");
#ifdef GL_TEXTURE_INTERNAL_FORMAT
tpix = alloca(im->cache_entry.h * sizeof(DATA32));
pd = tpix;
ps = im->image.data;
- for (i = 0; i < im->cache_entry.h; i++)
+ for (i = 0; i < (int)im->cache_entry.h; i++)
{
*pd = *ps;
pd++;
tpix);
pd = tpix;
ps = im->image.data + (im->cache_entry.w - 1);
- for (i = 0; i < im->cache_entry.h; i++)
+ for (i = 0; i < (int)im->cache_entry.h; i++)
{
*pd = *ps;
pd++;