1
mirror of https://github.com/mpv-player/mpv synced 2024-10-30 04:46:41 +01:00
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10605 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
alex 2003-08-14 01:15:41 +00:00
parent 97762d4d57
commit 379ad8406e

View File

@ -107,7 +107,7 @@ static void CalcFlatPoint(int x,int y,GLfloat *px,GLfloat *py)
if(*py>1.0) *py=1.0;
}
static void initTextures()
static int initTextures()
{
unsigned char *line_1=0, *line_2=0, *mem_start=0;
struct TexSquare *tsq=0;
@ -164,7 +164,7 @@ static void initTextures()
if(texture_width < 64 || texture_height < 64)
{
fprintf (stderr, "GLERROR: Give up .. usable texture size not avaiable, or texture config error !\n");
exit(1);
return -1;
}
}
}
@ -281,6 +281,8 @@ static void initTextures()
} /* for all texnumx */
} /* for all texnumy */
return 0;
}
static void resetTexturePointers(unsigned char *imageSource)
@ -894,7 +896,8 @@ config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uin
texture_width=image_width;
texture_height=image_height;
initTextures();
if (initTextures() < 0)
return -1;
glDisable(GL_BLEND);
glDisable(GL_DEPTH_TEST);