aboutsummaryrefslogtreecommitdiffhomepage
path: root/libvo/vo_dga.c
Commit message (Collapse)AuthorAge
* use XF86VidMode later in init (at line 1031) only if we've got support (if ↵Gravatar alex2001-12-28
| | | | | | have_vm==1) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3853 b3059339-0415-0410-9bf9-f77b7e298cf2
* do not crash if can't get modelines (dga2.0)Gravatar alex2001-12-04
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3319 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move yuv2rgb to postprocessGravatar nick2001-11-06
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2733 b3059339-0415-0410-9bf9-f77b7e298cf2
* *** empty log message ***Gravatar nick2001-11-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2630 b3059339-0415-0410-9bf9-f77b7e298cf2
* Using new stuff of rgb15to16Gravatar nick2001-10-30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2557 b3059339-0415-0410-9bf9-f77b7e298cf2
* changes according to -utf8 option, draw_osd() function addedGravatar atlka2001-08-13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1502 b3059339-0415-0410-9bf9-f77b7e298cf2
* vo_dga doesn't compile on non-x86 architecture due to x86 asm usage.Gravatar jkeil2001-07-16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1337 b3059339-0415-0410-9bf9-f77b7e298cf2
* extern vo_doublebuffering cleanupGravatar arpi2001-07-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1269 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed pointer->integer cast warning.Gravatar atmosfear2001-06-22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1194 b3059339-0415-0410-9bf9-f77b7e298cf2
* - just modified an error messageGravatar acki22001-06-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1159 b3059339-0415-0410-9bf9-f77b7e298cf2
* - if DGA fails to report some valid modes, vo_dga now exits gracefullyGravatar acki22001-06-17
| | | | | | | instead of crashing ... (100000x100000 bug ...) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1155 b3059339-0415-0410-9bf9-f77b7e298cf2
* - doublebuffering now can be switched on and off with the -(no)double switch.Gravatar acki22001-06-17
| | | | | | | Default in libvo is disabled. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1151 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed redundant osd.h includesGravatar arpi_esp2001-05-24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@866 b3059339-0415-0410-9bf9-f77b7e298cf2
* - now chooses mode with highest ymax (enables doublebuffering in some casesGravatar acki22001-05-07
| | | | | | | | | it didn't work before) - use my own memcopy() on non MMX machines again - do memcpy() in one single block if stride==0 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@721 b3059339-0415-0410-9bf9-f77b7e298cf2
* - finally: 15to16 conversion included!!!Gravatar acki22001-05-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@692 b3059339-0415-0410-9bf9-f77b7e298cf2
* - now we use fastmemcpy() for copying. Saves about 25% of copying time on K6-2+Gravatar acki22001-05-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@691 b3059339-0415-0410-9bf9-f77b7e298cf2
* - now features 24->32 conversion (this is actually faster than letting theGravatar acki22001-05-01
| | | | | | | codec produce depth 32 in the first place for avis :-))) ) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@681 b3059339-0415-0410-9bf9-f77b7e298cf2
* - now mpeg is fast again (no more offscreen buffer rubbish) But is it really ok?Gravatar acki22001-05-01
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@678 b3059339-0415-0410-9bf9-f77b7e298cf2
* clean upGravatar pontscho2001-04-24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@617 b3059339-0415-0410-9bf9-f77b7e298cf2
* some warnings killedGravatar szabii2001-04-24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@613 b3059339-0415-0410-9bf9-f77b7e298cf2
* driver info now depends on detected DGA versionGravatar arpi_esp2001-04-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@534 b3059339-0415-0410-9bf9-f77b7e298cf2
* - now also supports OSD for YV12 (big speed penalty by having to build imageGravatar acki22001-04-17
| | | | | | | | in offscreen memory and then copying; - OSD still works just with doublebuffering enabled :-( git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@494 b3059339-0415-0410-9bf9-f77b7e298cf2
* - query_format() now uses new return value conceptGravatar acki22001-04-17
| | | | | | | | | - now support for OSD :-))) for RGB modes YV12 is flickering in quite an ugly fashion; have to fix this, but will cost an extra copying of image data ... :-((( git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@491 b3059339-0415-0410-9bf9-f77b7e298cf2
* - fixed bug with depth and mpg when current bpp of XServer was != 32Gravatar acki22001-04-13
| | | | | | | | - when -bpp is selected, I accept only query_modes() for THIS particular depth (if it's supported by hardware) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@396 b3059339-0415-0410-9bf9-f77b7e298cf2
* - completely rewrote depth switchingGravatar acki22001-04-13
| | | | | | | | | - support for -bpp (needs at least mplayer.c 1.53 and cfg-mplayer.h 1.18 and latest stuff from libvo to work) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@393 b3059339-0415-0410-9bf9-f77b7e298cf2
* - still more debug output to be able to fix 15/16 bpp problemGravatar acki22001-04-01
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@273 b3059339-0415-0410-9bf9-f77b7e298cf2
* - added detection of memsize of graphics card to check if double buffering ↵Gravatar acki22001-04-01
| | | | | | | | | | | is possible - fixed resolution switching a little and added more debug output - resolution switching is still according to d_width and d_height which is not always a good idea ... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@267 b3059339-0415-0410-9bf9-f77b7e298cf2
* - added VidMode changing support for DGA1.0 (used code from Michael Graffam ↵Gravatar acki22001-03-31
| | | | | | (mgraffam@idsi.net)) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@264 b3059339-0415-0410-9bf9-f77b7e298cf2
* - added double buffering :-)Gravatar acki22001-03-30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@263 b3059339-0415-0410-9bf9-f77b7e298cf2
* - 32/16 bit mode swtiching with DGA2.0Gravatar acki22001-03-30
| | | | | | | - now use only DGA2.0 API when DGA2.0 is available git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@262 b3059339-0415-0410-9bf9-f77b7e298cf2
* Source cleanup. Improved resolution selection (I think :-)).Gravatar acki22001-03-30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@261 b3059339-0415-0410-9bf9-f77b7e298cf2
* Changes to configure to autodetect DGA 2.0 functionality, and to only useGravatar mgraffam2001-03-28
| | | | | | | DGA video mode switching when DGA 2.0 is present git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@234 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added support to vo_dga to change the video mode to the lowest resolutionGravatar mgraffam2001-03-27
| | | | | | | | | that is larger (or equal to) the video stream. Also, by using the -x and -y options the user can specify a specific video mode. Changed the DOCS/AUTHORS file to reflect this patch so that flames get sent to me :) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@222 b3059339-0415-0410-9bf9-f77b7e298cf2
* added check_events() interfaceGravatar arpi_esp2001-03-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32 b3059339-0415-0410-9bf9-f77b7e298cf2
* initial versionGravatar arpi_esp2001-02-27
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14 b3059339-0415-0410-9bf9-f77b7e298cf2