summaryrefslogtreecommitdiffstats
path: root/libvo/gl_common.h
Commit message (Expand)AuthorAgeFilesLines
* whitespace cosmetics: Remove all trailing whitespace.diego2009-05-131-2/+2
* Add standard license headers, unify header formatting.diego2009-02-081-0/+18
* 100l, forgot setting GL_UNPACK_CLIENT_STORAGE_APPLE for mesa-buffer mode.reimar2008-12-061-0/+3
* Add experimental support for glXAllocateMemoryMESAreimar2008-12-051-0/+2
* Add support for YCBCR MESA texture format to vo_gl.reimar2008-12-051-0/+9
* For fragment programs, check GL_MAX_TEXTURE_IMAGE_UNITS instead of GL_MAX_TEX...reimar2008-11-061-0/+3
* Change OpenGL support to work on unmodified MinGW64reimar2008-11-021-2/+29
* Change glCreateClearTex to use the same host data format as later uploads.reimar2008-09-201-1/+1
* Enable runtime border/window decorations-toggling for Linux gl and gl2 vos.reimar2008-07-221-0/+2
* Add a filter strength parameter for blurring/sharpening scalers.reimar2008-05-241-0/+1
* Forgotten changes to gl_common.hreimar2008-05-241-5/+15
* #include config.h before all other headers.diego2008-03-141-1/+1
* This header uses parts of stdint.h, so #include it.diego2008-03-071-0/+1
* Add missing header #includes to fix 'make checkheaders'.diego2008-03-071-0/+2
* Add MPLAYER_ prefix to multiple inclusion guards.diego2008-02-221-3/+3
* Add a fragment program for 5x5 unsharp maskingreimar2008-01-181-0/+1
* Add experimental unsharp-mask OpenGL scaler. Certainly not yet perfect.reimar2008-01-151-0/+1
* Add explanatory comments to the #endif part of multiple inclusion guards.diego2007-12-311-1/+1
* Add a bicubic scaler that needs a lot more instruction but noreimar2007-09-041-0/+2
* Do not use leading underscores in multiple inclusion guards, they are reserved.diego2007-07-021-2/+2
* forgotten lscale=2 part for gl_common.hreimar2007-03-111-0/+2
* Avoid void * arithmeticreimar2006-11-251-1/+1
* Support for 16 bit ppmsreimar2006-07-081-0/+6
* Add yuv to rgb conversion using a 3D lookup texturereimar2006-06-081-0/+2
* loadGPUProgram function to load fragment program with error checking and stat...reimar2006-06-081-0/+4
* Add bicubic texture scalingreimar2006-06-071-0/+2
* Reworked YUV2RGB fragment program setup in preparation for upcoming patchesreimar2006-06-071-1/+18
* add (currently unused) lookup for glTexImage3Dreimar2006-06-051-0/+2
* minor fixes: get rid of pointless inline attributes and some additional checksreimar2006-04-211-2/+2
* Better fallback for APIENTRY when compiling for Windowsreimar2006-02-261-0/+2
* workaround for gl.h variants that do not define APIENTRYreimar2006-02-231-0/+9
* Patch by Stefan Huehner / stefan % huehner ! org \rathann2006-02-091-1/+1
* support negative stride (flipping) in vo_gl.reimar2005-12-181-1/+1
* Get rid of most #ifdefsreimar2005-12-061-0/+9
* More consistent and sane types. Also avoids some gcc 4 warnings.reimar2005-10-311-2/+2
* Support for ATI specific YUV->RGB conversion.reimar2005-10-011-0/+50
* Add missing GL_REGISTER_COMBINERS_NV definereimar2005-09-271-0/+3
* fix/improve code doxumentation. Also group gl_common functions in severalreimar2005-09-251-3/+15
* support loading a texture from a PPM filereimar2005-09-251-0/+2
* Support rectangular texture in fragment programsreimar2005-09-251-1/+2
* hardware color-space conversion for vo_gl and vo_gl2reimar2005-09-141-1/+94
* Fix border color (forgot to divide by 255.0).reimar2005-09-121-1/+1
* Fix texture format variable types. Internal format is GLint, others are GLenumreimar2005-08-251-1/+1
* Fix crash in windowsreimar2005-08-191-1/+1
* automatic vsync enabling for vo_gl.reimar2005-08-191-0/+1
* Our buffer usage actually fits better to GL_DYNAMIC_DRAW than GL_STREAM_DRAW.reimar2005-08-161-0/+3
* use GenBuffers to get a buffer number instead of hardcoding 1.reimar2005-08-161-0/+2
* Helper function for drawing texture and general cleanup of vo_gl2.creimar2005-08-141-0/+3
* More helper functions/defines and bugfixesreimar2005-07-271-0/+30
* OpenGL fixes for windows and vo_gl.c ported to windows.reimar2005-07-261-1/+1
* support for rectangular and streaming textures.reimar2005-07-261-0/+32
* Improving gl2 under windows, moving some functionality to gl_commonreimar2004-12-111-2/+9
* More similar code from gl and gl2 moved to gl_commonreimar2004-12-011-0/+5
* added missing declaration of releaseGlContextreimar2004-11-111-0/+1
* fullscreen fixes and GUI support for vo_glreimar2004-11-011-0/+21
* added gl_common for code used by both vo_gl.c and vo_gl2.c.reimar2004-10-171-0/+8