summaryrefslogtreecommitdiffstats
path: root/libvo/vo_dga.c
Commit message (Collapse)AuthorAgeFilesLines
* extern vo_doublebuffering cleanuparpi2001-07-031-2/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1269 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed pointer->integer cast warning.atmosfear2001-06-221-1/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1194 b3059339-0415-0410-9bf9-f77b7e298cf2
* - just modified an error messageacki22001-06-181-1/+5
| | | | 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 gracefullyacki22001-06-171-3/+23
| | | | | | | 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.acki22001-06-171-2/+9
| | | | | | | Default in libvo is disabled. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1151 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed redundant osd.h includesarpi_esp2001-05-241-2/+3
| | | | 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 casesacki22001-05-071-15/+64
| | | | | | | | | 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!!!acki22001-05-031-3/+27
| | | | 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+acki22001-05-021-1/+16
| | | | 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 theacki22001-05-011-57/+126
| | | | | | | 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?acki22001-05-011-32/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@678 b3059339-0415-0410-9bf9-f77b7e298cf2
* clean uppontscho2001-04-241-15/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@617 b3059339-0415-0410-9bf9-f77b7e298cf2
* some warnings killedszabii2001-04-241-0/+19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@613 b3059339-0415-0410-9bf9-f77b7e298cf2
* driver info now depends on detected DGA versionarpi_esp2001-04-191-1/+8
| | | | 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 imageacki22001-04-171-26/+64
| | | | | | | | 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 conceptacki22001-04-171-6/+40
| | | | | | | | | - 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 != 32acki22001-04-131-14/+30
| | | | | | | | - 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 switchingacki22001-04-131-164/+296
| | | | | | | | | - 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 problemacki22001-04-011-2/+12
| | | | 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 ↵acki22001-04-011-64/+64
| | | | | | | | | | | 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 ↵acki22001-03-311-29/+159
| | | | | | (mgraffam@idsi.net)) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@264 b3059339-0415-0410-9bf9-f77b7e298cf2
* - added double buffering :-)acki22001-03-301-66/+51
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@263 b3059339-0415-0410-9bf9-f77b7e298cf2
* - 32/16 bit mode swtiching with DGA2.0acki22001-03-301-93/+304
| | | | | | | - 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 :-)).acki22001-03-301-163/+114
| | | | 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 usemgraffam2001-03-281-7/+19
| | | | | | | 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 resolutionmgraffam2001-03-271-4/+44
| | | | | | | | | 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() interfacearpi_esp2001-03-031-20/+25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32 b3059339-0415-0410-9bf9-f77b7e298cf2
* initial versionarpi_esp2001-02-271-0/+374
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14 b3059339-0415-0410-9bf9-f77b7e298cf2