log libvo/vo_gl2.c @ 25297:949e15337e50

age author description
2007-12-02 reimar Mark the vo_functions_t definitions as const where possible.
2007-12-02 reimar Make vo info structs const
2007-09-03 reimar Fix compilation after patch to remove global vo_hdc
2007-06-27 reimar Make X11 window creation and (with -fixed-vo) management simpler and more
2007-06-26 reimar Lots of cosmetics for gl2
2007-06-26 reimar Remove two unused variables
2007-06-26 reimar Remove overly complex and unused per-subtexture "dirty" handling
2007-06-26 reimar Remove now unused variable
2007-06-26 reimar remove useless calloc cast
2007-06-26 reimar Remove some unused code and useless error checking that only clutters the code
2007-04-23 diego Gui --> gui
2007-02-18 reimar Set classhint directly after creating window just as all other vos do, in accordance with ICCCM.
2007-02-17 reimar Move common vo initialization code to video_out.c
2006-12-17 reimar Fix compilation under MinGW with X11 enabled
2006-07-08 reimar Improve windows gui support
2006-06-17 reimar Make header include order more similar to vo_gl.c
2006-06-07 reimar Reworked YUV2RGB fragment program setup in preparation for upcoming patches
2006-06-05 reimar Avoid crash with e.g. -vo gl2:yuv=2 when no fragment program functions are available
2006-04-16 reimar Fix and improve xinerama support
2006-04-12 reimar fixes and cleanup for windows fullscreen switching (restore old position,
2006-02-09 rathann Patch by Stefan Huehner / stefan % huehner ! org \
2005-12-18 reimar support negative stride (flipping) in vo_gl.
2005-12-07 reimar signed division must be used for calculation vo_dx and vo_dy.
2005-12-06 reimar Get rid of most #ifdefs
2005-11-17 reimar Enable border toggling for gl and gl2 under windows.
2005-10-01 reimar documentation update.
2005-09-25 reimar debugging/testing helpers: allow forcing a certain width/height for textures
2005-09-25 reimar panscan support
2005-09-25 reimar Support rectangular texture in fragment programs
2005-09-25 reimar Fix crashes and green border when using YV12 input format
2005-09-14 reimar hardware color-space conversion for vo_gl and vo_gl2
2005-09-13 reimar Allow disabling the glFinish call
2005-08-25 reimar Fix texture format variable types. Internal format is GLint, others are GLenum
2005-08-21 reimar -wid support for windows. Not well tested, might still behave a bit weird.
2005-08-16 reimar Get events from -wid window.
2005-08-14 reimar use glUploadTex helper function
2005-08-14 reimar textures smaller 64x64 might not be supported
2005-08-14 reimar remove/move some unused headers/variables/code
2005-08-14 reimar 10l, texture_width/height initialization was removed, so use
2005-08-14 reimar Helper function for drawing texture and general cleanup of vo_gl2.c
2005-08-05 ivo Fix the return types of all (six) libvo API functions. Used to be uint32_t, but
2005-06-18 reimar support -wid
2005-05-30 reimar -geometry support for gl2 under win, default window pos centered for gl, gl2
2005-05-29 reimar Implement -geometry for vo gl and gl2.
2005-02-21 reimar Remove a lot of duplicate code
2004-12-29 reimar Remove unused defines
2004-12-11 reimar Improving gl2 under windows, moving some functionality to gl_common
2004-12-03 reimar Move selection of internal texture format to appropriate place, should
2004-12-01 reimar More similar code from gl and gl2 moved to gl_common
2004-11-13 reimar Avoid drawing before transformation matrices are set up.
2004-11-05 faust3 10l
2004-11-04 reimar more fullscreen fixes and gl2 uses setGlWindow.
2004-10-28 diego Handle "xxx.h" vs "../xxx.h" include paths in a consistent way.
2004-10-17 reimar added gl_common for code used by both vo_gl.c and vo_gl2.c.
2004-10-06 reimar fixed UNPACK_ALIGNMENT setting.
2004-10-03 reimar fixed memleak, especially for fixed-vo.
2004-07-25 reimar removed saver_on, saver_off calls, they are already in x11_common.c
2004-07-22 reimar fix for people experimenting with GUI under windows
2004-07-17 reimar use RGB32 textures on OS X
2004-07-06 reimar 100l, OSX compile fix, patch by Steven Schulz (sms (at) 2BSD (dot) com)
2004-07-02 reimar removed XFlush() before XSync(), made config_glx return-type signed, force 32bit on Darwin, idea from a patch by Marc Hoffman (mmh <at> pleasantst.com).
2004-06-27 reimar avoid visuals with low color-depth.
2004-05-08 reimar removing useless code, improving readability
2004-05-08 reimar fixed memory leak and removed unnecessary static variable
2004-05-02 reimar clear buffer after (glX)SwapBuffers in fullscreen to avoid flickering borders
2004-05-01 reimar GUI support
2004-03-17 reimar corrected problems with switching to and from fullscreen mode esp. with fixed-vo
2004-02-22 attila printf -> mp_msg
2003-11-30 joey runtime 'stay-on-top' functionality
2003-10-12 attila * clear window on fullscreen switch
2003-10-04 gabucino many small typo and grammar fixes
2003-09-21 faust3 fix fullscreen switching in vo gl and vo gl2
2003-09-21 attila dont fix things at the wrong place
2003-09-21 faust3 fix black screen on linux, patch by Jindrich Makovicka
2003-09-19 faust3 vo_gl2 port to win32 patch by Tristan Seligmann <mithrandi-mplayer-dev-eng at mithrandi.za.net>
2003-08-31 mosu Avoid flickering during resizes. Keep video contents even when paused. Fix by Tomas Simonaitis <haden@homelan.lt>
2003-08-14 alex 1000l
2003-05-20 alex removed broken swscaler support, added runtime fullscreens switching ability, and some other general cleanup thingies
2002-11-23 michael warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)
2002-11-11 alex removed get_info, using the same sheme as in libmpcodecs instead
2002-11-06 arpi *HUGE* set of compiler warning fixes, unused variables removal
2002-10-29 arpi here is a somewhat generic equalizer implementation for the X11 vo drivers
2002-10-27 arpi vo_init() moved to/fixed in preinit()
2002-10-16 pontscho -fixed-vo support
2002-08-28 alex finally removed query_vaa, bes_da and vo_tune_info - the obsoleted libvo api
2002-08-28 alex removed old input code
2002-08-09 arpi ignore BadAccess error at XSelectInput() (grabbing mouse etc) with warning
2002-05-27 alex query_format revised
2002-05-14 arpi some cleanup, gl/gl2 updated to use vo_window
2002-04-16 pontscho fix playlist bug with gui and rewrite mousecursor show/hide code
2002-02-17 nick I don't like such reports: '-vo dga:vidix or -vo x11:vidix works fine for me'
2002-02-11 albeu Added new input mouse support in x11 vo
2002-02-09 arpi 10000hl to Holm... control MUST BE static...
2002-02-09 arpi query_ stuff replaced by new control() - patch by David Holm
2002-01-31 alex removed obsoleted Terminate_Display_Process, using vo_x11_uninit
2002-01-31 nick new info for tuning
2002-01-26 nick Extensions for video accelerated architecture
2002-01-06 atmos4 Xinerama patch number two by attila.
2001-12-17 alex fix
2001-11-06 nick Move yuv2rgb to postprocess
2001-10-24 sven printf-gcc3 patch, x11-commons mRootwin
2001-10-24 pl did not compile with gcc-3
2001-10-19 sven aspect changes integrated .., please check performance and conformance
2001-10-19 sven improved gl, please check performance and correct display
2001-10-18 atmos4 Update to new (cleaner, more bugfree, better) aspect api. vo_gl vo_gl2 and vo_xmga are untested!
2001-10-07 arpi info & author changed
2001-10-07 arpi new version by Sven Goethel