summaryrefslogtreecommitdiffstats
path: root/libvo/vo_svga.c
Commit message (Collapse)AuthorAgeFilesLines
* Make some functions static.uau2006-07-081-2/+2
| | | | | | | Patch by Stefan Huehner, stefan at huehner org. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18955 b3059339-0415-0410-9bf9-f77b7e298cf2
* Rename some misspelled and misnamed messages.diego2006-04-281-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18336 b3059339-0415-0410-9bf9-f77b7e298cf2
* Part 5 and final of otvos attila's oattila AT chello-hu mp_msg changes, with ↵reynaldo2006-04-241-30/+31
| | | | | | lots of corrections git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18235 b3059339-0415-0410-9bf9-f77b7e298cf2
* Convert all if(verbose>X) to mp_msg_test calls.diego2006-03-241-20/+19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17933 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove extern for variables that are already in headers.reimar2005-08-211-3/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16281 b3059339-0415-0410-9bf9-f77b7e298cf2
* Missed one uint32_t declaration.ivo2005-08-051-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16173 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix the return types of all (six) libvo API functions. Used to be uint32_t, butivo2005-08-051-6/+6
| | | | | | | | return values can be negative (VO_ERROR, VO_NOTAVAIL and VO_NOTIMPL), so it's changed to int now. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16172 b3059339-0415-0410-9bf9-f77b7e298cf2
* replace VO and VF numeric flags with #defined identifiershenry2005-04-181-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15213 b3059339-0415-0410-9bf9-f77b7e298cf2
* proper gcc4 compile-fix suggested by richardatmos42004-11-031-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13866 b3059339-0415-0410-9bf9-f77b7e298cf2
* gcc-4 compile fix: invalid lvalue in assignmentatmos42004-10-311-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13830 b3059339-0415-0410-9bf9-f77b7e298cf2
* Handle "xxx.h" vs "../xxx.h" include paths in a consistent way.diego2004-10-281-2/+2
| | | | | | | Based on a patch by Sebastian Hegler <s_hegler at gmx dot de>. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13788 b3059339-0415-0410-9bf9-f77b7e298cf2
* Some more vidix crap - vidix equalizer passthrough. Patch by Oleg I. ↵alex2003-12-071-0/+31
| | | | | | Vdovikin <vdovikin@jscc.ru> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11566 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed -nocolorkeyalex2003-10-221-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11217 b3059339-0415-0410-9bf9-f77b7e298cf2
* Colorkeying can be disabled. Fbdev, svga and vesa vidix colorkeying supportalex2003-10-171-0/+14
| | | | | | | by Jake Page <jake@CS.Stanford.EDU> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11159 b3059339-0415-0410-9bf9-f77b7e298cf2
* many small typo and grammar fixesgabucino2003-10-041-1/+1
| | | | | | | Based on Bernard Leak's mail <bernard 4t brenda-arkle.demon.co.uk> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11001 b3059339-0415-0410-9bf9-f77b7e298cf2
* OSD stride fix and correct emailiive2003-09-251-7/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10941 b3059339-0415-0410-9bf9-f77b7e298cf2
* blackbar osd support based on patch send by Dimitar Zhekov <jimmy@is-vn.bg>, ↵iive2003-09-211-92/+82
| | | | | | page code removed/merged, small updates git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10925 b3059339-0415-0410-9bf9-f77b7e298cf2
* force_mode wrong has_mode check, verbose retrace messageiive2003-04-021-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9789 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix last mode ignored bugiive2003-03-251-2/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9687 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10liive2003-03-231-2/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9660 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix find_best fail if the black area is bigger than image, few more verbose ↵iive2003-03-221-6/+14
| | | | | | messages, OSD not rendered if native mode git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9659 b3059339-0415-0410-9bf9-f77b7e298cf2
* new svga driver - support double buffering, fast_memcpy, direct render and ↵iive2003-03-201-722/+564
| | | | | | HW acceleration git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9622 b3059339-0415-0410-9bf9-f77b7e298cf2
* disable auto oldmethod, directrendering for linear modes onlyiive2003-02-031-6/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9238 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixing rgb4 & bgr4 (2 pixels per byte)michael2003-01-301-2/+5
| | | | | | | adding bg4b & rg4b (1 pixel per byte) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9172 b3059339-0415-0410-9bf9-f77b7e298cf2
* typogabucino2003-01-251-7/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9086 b3059339-0415-0410-9bf9-f77b7e298cf2
* This patch should fix the display problem with 4bpp and 8bpp modes.arpi2003-01-201-4/+6
| | | | | | | | | | | | | | | | | The problem was that the new drawing method assumes a linear framebuffer, which is not available in those modes. This can be worked around by using the old drawing method, which is what this patch does. The old method can be forced, by using the "old" driver option. This patch also enables linear addressing, since it improves write speed to video memory considerably. The mentioned problem: "it is not compatable with vga_draw* for some cards" Is a bug in svgalib, which I think should be fixed in recent svgalib versions. If someone sees this problem, please report to svgalib maintainer (that's me). patch by Matan Ziv-Av. matan@svgalib.org git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9047 b3059339-0415-0410-9bf9-f77b7e298cf2
* vga_draw* functions don't support linear memory for 'most' video cardsiive2002-12-311-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8674 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l by Matanalex2002-12-221-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8521 b3059339-0415-0410-9bf9-f77b7e298cf2
* vidix support and better device options handler by Matan Ziv-Av ↵alex2002-12-211-41/+106
| | | | | | <matan@svgalib.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8516 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed get_info, using the same sheme as in libmpcodecs insteadalex2002-11-111-7/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8149 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l fix & cleanup of draw_frame(), still NO support for stride :(arpi2002-10-091-19/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7692 b3059339-0415-0410-9bf9-f77b7e298cf2
* mode check at preinit()arpi2002-10-091-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7676 b3059339-0415-0410-9bf9-f77b7e298cf2
* warning fix - hope it don't break itarpi2002-09-291-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7559 b3059339-0415-0410-9bf9-f77b7e298cf2
* tons of warning fixes, also some 10l bugfixes, including Dominik's PVA bugarpi2002-09-221-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7473 b3059339-0415-0410-9bf9-f77b7e298cf2
* finally removed query_vaa, bes_da and vo_tune_info - the obsoleted libvo apialex2002-08-281-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7125 b3059339-0415-0410-9bf9-f77b7e298cf2
* IMGFMT_{RGB,BGR}{1,4}michael2002-06-271-1/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6580 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1bpp supportmichael2002-06-171-8/+28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6457 b3059339-0415-0410-9bf9-f77b7e298cf2
* 8bpp bugfixes (brightness, contrast ...)michael2002-06-171-4/+65
| | | | | | | 4bpp git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6454 b3059339-0415-0410-9bf9-f77b7e298cf2
* 8bpp support (no dithering yet, use -vop noise for now)michael2002-06-161-7/+52
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6452 b3059339-0415-0410-9bf9-f77b7e298cf2
* getch2 fix - by Dimitar Zhekov <jimmy@is-vn.bg>arpi2002-05-121-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6053 b3059339-0415-0410-9bf9-f77b7e298cf2
* This patch replaces vo_svga.c with an improved version that does not usearpi2002-04-181-228/+316
| | | | | | | | vgagl library, supports direct rendering and page flipping, and is generally a lot faster. - by Matan Ziv-Av <matan@svgalib.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5680 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10000hl to Holm... control MUST BE static...arpi2002-02-091-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4597 b3059339-0415-0410-9bf9-f77b7e298cf2
* query_ stuff replaced by new control() - patch by David Holmarpi2002-02-091-2/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4593 b3059339-0415-0410-9bf9-f77b7e298cf2
* new info for tuningnick2002-01-311-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4434 b3059339-0415-0410-9bf9-f77b7e298cf2
* Extensions for video accelerated architecturenick2002-01-261-0/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4353 b3059339-0415-0410-9bf9-f77b7e298cf2
* mode selection (subdev) fix by Matan Ziv-Av matan@svgalib.orgarpi2001-11-181-1/+35
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2983 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move yuv2rgb to postprocessnick2001-11-061-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2733 b3059339-0415-0410-9bf9-f77b7e298cf2
* Code cleanupnick2001-10-311-3/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2597 b3059339-0415-0410-9bf9-f77b7e298cf2
* Using new stuff of rgb15to16nick2001-10-301-14/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2557 b3059339-0415-0410-9bf9-f77b7e298cf2
* small changes to erase only needed place (rectangles doesn't overlap)atlka2001-08-141-4/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1513 b3059339-0415-0410-9bf9-f77b7e298cf2
* changes according to -utf8 option, draw_osd() function addedatlka2001-08-131-9/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1502 b3059339-0415-0410-9bf9-f77b7e298cf2
* svga driver didn't compile on linux/ppcjkeil2001-07-171-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1340 b3059339-0415-0410-9bf9-f77b7e298cf2
* flip_page gl_fillbox fix.se7encode2001-06-041-4/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@990 b3059339-0415-0410-9bf9-f77b7e298cf2
* Scaling bug fixed.se7encode2001-06-031-6/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@977 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed emms() and reordered stuffarpi_esp2001-05-251-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@876 b3059339-0415-0410-9bf9-f77b7e298cf2
* emms() SIGILL on non-MMX systems fixedarpi_esp2001-05-251-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@875 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed redundant osd.h includesarpi_esp2001-05-241-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@866 b3059339-0415-0410-9bf9-f77b7e298cf2
* -bpp bug fixed.se7encode2001-05-061-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@713 b3059339-0415-0410-9bf9-f77b7e298cf2
* Some names, types changed.se7encode2001-04-241-15/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@621 b3059339-0415-0410-9bf9-f77b7e298cf2
* -Wall warnings fixed.se7encode2001-04-241-3/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@620 b3059339-0415-0410-9bf9-f77b7e298cf2
* *** empty log message ***se7encode2001-04-241-9/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@618 b3059339-0415-0410-9bf9-f77b7e298cf2
* clean uppontscho2001-04-241-17/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@617 b3059339-0415-0410-9bf9-f77b7e298cf2
* some warnings killedszabii2001-04-241-1/+21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@613 b3059339-0415-0410-9bf9-f77b7e298cf2
* Some debug information (using verbose) added.se7encode2001-04-181-7/+32
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@505 b3059339-0415-0410-9bf9-f77b7e298cf2
* Maybe a little speedup.se7encode2001-04-181-4/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@503 b3059339-0415-0410-9bf9-f77b7e298cf2
* Thanx to Arpi, There is no more YUY2 bug.se7encode2001-04-171-9/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@489 b3059339-0415-0410-9bf9-f77b7e298cf2
* A couple of bugfixes.se7encode2001-04-171-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@487 b3059339-0415-0410-9bf9-f77b7e298cf2
* Tons of code rewrites.se7encode2001-04-171-73/+123
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@486 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix to newest revision after cvs rollbackatmosfear2001-04-171-86/+186
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@484 b3059339-0415-0410-9bf9-f77b7e298cf2
* qrva eletbe nem kene cvs-t elbaszni inkabb ne nyuljatok hozza baz+arpi_esp2001-04-151-186/+86
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@449 b3059339-0415-0410-9bf9-f77b7e298cf2
* All available videomodes support added.se7encode2001-04-151-86/+186
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@448 b3059339-0415-0410-9bf9-f77b7e298cf2
* -bpp added.se7encode2001-04-141-2/+27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@412 b3059339-0415-0410-9bf9-f77b7e298cf2
* 24/15bpp -> 32/16bpp added.se7encode2001-04-141-26/+99
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@408 b3059339-0415-0410-9bf9-f77b7e298cf2
* Requested resolution (d_width) added.se7encode2001-04-131-2/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@388 b3059339-0415-0410-9bf9-f77b7e298cf2
* Date bugfix :)se7encode2001-04-121-1/+1
| | | | | | | thanx to szabi git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@382 b3059339-0415-0410-9bf9-f77b7e298cf2
* Bugfixes in draw_slice.se7encode2001-04-121-9/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@378 b3059339-0415-0410-9bf9-f77b7e298cf2
* -zoom added.se7encode2001-04-111-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@344 b3059339-0415-0410-9bf9-f77b7e298cf2
* OSD renderers for all modes added.se7encode2001-04-101-21/+18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@328 b3059339-0415-0410-9bf9-f77b7e298cf2
* Some bugfix.se7encode2001-04-061-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@294 b3059339-0415-0410-9bf9-f77b7e298cf2
* Some bugfix.se7encode2001-04-061-11/+25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@293 b3059339-0415-0410-9bf9-f77b7e298cf2
* Mode detect bugfix.se7encode2001-04-051-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@291 b3059339-0415-0410-9bf9-f77b7e298cf2
*