log libvo/gl_common.c @ 28926:241cb573f68b

age author description
2009-01-05 diego Add missing 'void' keyword to parameterless function declarations.
2008-12-05 reimar Add experimental support for glXAllocateMemoryMESA
2008-12-05 reimar Add support for YCBCR MESA texture format to vo_gl.
2008-12-03 reimar Cosmetics, whitespace and "... == NULL" to "!..."
2008-11-15 reimar Replace some of the different inconsistent XGetGeometry uses by a
2008-11-06 reimar For fragment programs, check GL_MAX_TEXTURE_IMAGE_UNITS instead of GL_MAX_TEXTURE_UNITS.
2008-09-20 reimar Fix glAdjustAlignment parameter in glCreateClearTex
2008-09-20 reimar Change glCreateClearTex to use the same host data format as later uploads.
2008-09-07 diego Replace casual GPL notices by proper license headers.
2008-05-24 reimar Simplify yuv to rgb conversion matrix stuff.
2008-05-24 reimar Cosmetics: align
2008-05-24 reimar update doxygen comments
2008-05-24 reimar Add a filter strength parameter for blurring/sharpening scalers.
2008-05-24 reimar Use a struct instead of a huge and further growing argument list.
2008-03-12 reimar Fix and simplify lscale=2 (bicub_x) scaler, produced funny
2008-02-11 reimar Try harder to find OpenGL functions on Windows.
2008-01-29 reimar Allow for larger fragment programs.
2008-01-19 reimar Fix a coefficient for lscale=5 OpenGL mode
2008-01-19 reimar Simplify and silence lots of warnings
2008-01-19 reimar Fix using both lscale and cscale 4
2008-01-18 reimar Add a fragment program for 5x5 unsharp masking
2008-01-18 reimar Remove leftover backslash
2008-01-18 reimar Simplify
2008-01-18 reimar Use the same unsharp filter template for 2D and RECT textures
2008-01-16 reimar Fix OpenGL unsharp filter
2008-01-15 reimar Create/allocate conversion textures before scaler textures.
2008-01-15 reimar Add experimental unsharp-mask OpenGL scaler. Certainly not yet perfect.
2008-01-15 reimar Add a forgotten case to create_scaler_textures, avoids an incorrect warning.
2007-10-18 reimar Fix typo in comment
2007-09-04 reimar Add a bicubic scaler that needs a lot more instruction but no
2007-09-03 reimar Fix compilation after patch to remove global vo_hdc
2007-09-03 reimar Remove global vo_hdc, since it is recommended to release a DC as soon as possible.
2007-03-11 reimar Add a new GPU-based scaling method to vo gl
2007-02-25 reimar The fragment program functions are and most likely always will be ARB-only,
2006-12-17 reimar Fix compilation under MinGW with X11 enabled
2006-11-25 reimar Avoid void * arithmetic
2006-11-17 reimar Put files fully owned by my under GPL v2 "or later"
2006-07-28 reimar Some more documentation
2006-07-27 reynaldo marks some read-only char* inside structs as const, patch by Stefan Huehner, stefan At huehner-org
2006-07-23 reimar Simplify and and speedup generation of yuv2rgb and gamma map tables
2006-07-10 reimar Fix off-by-one error for negative strides (flipped image)
2006-07-08 reimar Support for 16 bit ppms
2006-07-02 reynaldo rm unnecesary casts from void* - part 2
2006-06-22 reimar reduce number of texture indirections to support older cards
2006-06-13 reimar Do not use border for bicubic filter helper texture, since it will cause ATI
2006-06-12 reimar Optimize bicubic filtering
2006-06-11 reimar fix image adjustment (brightness etc.) for yuv=6
2006-06-08 reimar Add yuv to rgb conversion using a 3D lookup texture
2006-06-08 reimar loadGPUProgram function to load fragment program with error checking and statistics
2006-06-07 reimar Add bicubic texture scaling
2006-06-07 reimar Reworked YUV2RGB fragment program setup in preparation for upcoming patches
2006-06-05 reimar Move/add checks to avoid crashes and make error messages less confusing
2006-06-05 reimar add (currently unused) lookup for glTexImage3D
2006-06-05 reimar more GL extension checks to avoid crashes with Mesa
2006-05-13 reimar show OpenGL extension string with -v, very helpful for debugging
2006-05-13 reimar glBindTexture might be called glBindTextureEXT as well
2006-04-21 reimar minor fixes: get rid of pointless inline attributes and some additional checks
2006-02-09 rathann Patch by Stefan Huehner / stefan % huehner ! org \
2006-01-17 reimar avoid Solaris 10 compile error with gcc 3.4.5
2006-01-07 reimar avoid some gcc 4 compiler warnings