# HG changeset patch # User reimar # Date 1182870069 0 # Node ID 6f2f38eb4e0aa07ee50fa5add14cac250a39fa20 # Parent 73714a7a98cf3197ba0be4b755766a96fdeb421c Remove some unused code and useless error checking that only clutters the code diff -r 73714a7a98cf -r 6f2f38eb4e0a libvo/vo_gl2.c --- a/libvo/vo_gl2.c Mon Jun 25 16:37:12 2007 +0000 +++ b/libvo/vo_gl2.c Tue Jun 26 15:01:09 2007 +0000 @@ -21,9 +21,6 @@ #include "gui/interface.h" #endif -#define NDEBUG -//#undef NDEBUG - #undef TEXTUREFORMAT_ALWAYS #ifdef SYS_DARWIN #define TEXTUREFORMAT_ALWAYS GL_RGBA8 @@ -268,19 +265,7 @@ glBindTexture (GL_TEXTURE_2D, tsq->uvtexobjs[1]); ActiveTexture(GL_TEXTURE0); } - err = glGetError (); - if(err==GL_INVALID_ENUM) - { - mp_msg (MSGT_VO, MSGL_ERR, "GLERROR glBindTexture (glGenText) := GL_INVALID_ENUM, texnum x=%d, y=%d, texture=%d\n", x, y, tsq->texobj); - } - - if(glIsTexture(tsq->texobj) == GL_FALSE) - { - mp_msg (MSGT_VO, MSGL_ERR, "GLERROR ain't a texture (glGenText): texnum x=%d, y=%d, texture=%d\n", - x, y, tsq->texobj); - } else { tsq->isTexture=GL_TRUE; - } glCreateClearTex(GL_TEXTURE_2D, gl_internal_format, GL_LINEAR, texture_width, texture_height, 0); @@ -363,13 +348,6 @@ hh=(hdecrdirtyXoff) square->dirtyXoff=xh; @@ -472,7 +450,7 @@ static void drawTextureDisplay (void) { struct TexSquare *square = texgrid; - int x, y/*, xoff=0, yoff=0, wd, ht*/; + int x, y; GLenum err; glColor3f(1.0,1.0,1.0); @@ -483,13 +461,6 @@ { for (x = 0; x < texnumx; x++) { - if(square->isTexture==GL_FALSE) - { - mp_msg (MSGT_VO, MSGL_V, "[gl2] ain't a texture(update): texnum x=%d, y=%d, texture=%d\n", - x, y, square->texobj); - continue; - } - glBindTexture (GL_TEXTURE_2D, square->texobj); if (image_format == IMGFMT_YV12) { ActiveTexture(GL_TEXTURE1); @@ -498,23 +469,6 @@ glBindTexture (GL_TEXTURE_2D, square->uvtexobjs[1]); ActiveTexture(GL_TEXTURE0); } - err = glGetError (); - if(err==GL_INVALID_ENUM) - { - mp_msg (MSGT_VO, MSGL_ERR, "GLERROR glBindTexture := GL_INVALID_ENUM, texnum x=%d, y=%d, texture=%d\n", x, y, square->texobj); - } - else if(err==GL_INVALID_OPERATION) { - mp_msg (MSGT_VO, MSGL_V, "GLERROR glBindTexture := GL_INVALID_OPERATION, texnum x=%d, y=%d, texture=%d\n", x, y, square->texobj); - } - -#ifndef NDEBUG - if(glIsTexture(square->texobj) == GL_FALSE) - { - square->isTexture=GL_FALSE; - mp_msg (MSGT_VO, MSGL_ERR, "GLERROR ain't a texture(update): texnum x=%d, y=%d, texture=%d\n", - x, y, square->texobj); - } -#endif if(square->isDirty) { @@ -540,10 +494,6 @@ } /* for all texnumy */ if (image_format == IMGFMT_YV12) glDisableYUVConversion(GL_TEXTURE_2D, use_yuv); - - /* YES - let's catch this error ... - */ - (void) glGetError (); } @@ -685,10 +635,6 @@ hint.flags = PPosition | PSize; /* Make the window */ - -// XGetWindowAttributes(mDisplay, DefaultRootWindow(mDisplay), &attribs); - -// XMatchVisualInfo(mDisplay, screen, depth, TrueColor, &vinfo); vinfo = choose_glx_visual(mDisplay,mScreen,&vinfo_buf) < 0 ? NULL : &vinfo_buf; if (vinfo == NULL) { @@ -945,7 +891,6 @@ glClear (GL_COLOR_BUFFER_BIT); } -//static inline uint32_t draw_slice_x11(uint8_t *src[], uint32_t slice_num) static int draw_slice(uint8_t *src[], int stride[], int w,int h,int x,int y) { uint8_t *yptr = src[0], *uptr = src[1], *vptr = src[2];