0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 20:03:10 +02:00
mpv/vidix
ben 3e23146dc8 Fixed VIDIX color bug that was introduced when Radeon VIDIX driver
was synchronized with vidix.sf.net.
The red color was saturating.
Corrected value fixes the issue and restore the color to the level
it used to have before synchronization.
Meaning of the value remains unknow but was retrieved from
register's value of a Radeon 9000 card, so it may need further testing.
Patch by Guillaume Lecerf (foxcore at gmail dot com)



git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25345 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-12-10 19:27:46 +00:00
..
dhahelperwin Mark phony targets as such. 2007-09-18 10:23:34 +00:00
kernelhelper merged libdha and libvidix, moved all files from libdha to vidix directory 2007-04-06 15:20:49 +00:00
sysdep Restore copyright/license notices that were stripped off. 2007-11-25 16:44:33 +00:00
AsmMacros.h merged libdha and libvidix, moved all files from libdha to vidix directory 2007-04-06 15:20:49 +00:00
cyberblade_regs.h Move driver files directly into the vidix directory. 2007-04-01 00:02:43 +00:00
cyberblade_vid.c ISO8859-1 --> UTF-8 2007-07-09 19:50:36 +00:00
dha.c the IN/OUT PORT 8/16/32 functions rely on inb/inw/inl/outb/outw/outl that are not available on alpha and powerpc architectures 2007-09-15 17:51:05 +00:00
dha.h UTF-8 conversion 2007-07-31 06:57:57 +00:00
drivers.c new VIDIX driver for IVTV cards, original patch by Lutz Koschorreck 2007-05-10 18:47:27 +00:00
drivers.h updated vidix files headers whenever it's possible to have a clear GPL statement 2007-04-22 14:05:41 +00:00
fourcc.h updated vidix files headers whenever it's possible to have a clear GPL statement 2007-04-22 14:05:41 +00:00
glint_regs.h Identifiers starting with underscores are reserved. 2007-07-31 07:04:07 +00:00
ivtv_vid.c sync ivtv driver with vidix.sf.net (multiple revisions) 2007-12-04 22:37:58 +00:00
mach64_vid.c Remove redundant variable declaration. 2007-08-25 00:30:28 +00:00
mach64.h Identifiers starting with underscores are reserved. 2007-07-31 07:04:07 +00:00
Makefile add new configure option to disable VIDIX PCI device name database (saves a 300 kB on mplayer binary) 2007-12-04 18:10:20 +00:00
mga_vid.c synced with upstream vidix, prevented some drivers to work on some configs/archs 2007-04-30 22:14:29 +00:00
mtrr.c updated vidix files headers whenever it's possible to have a clear GPL statement 2007-04-22 14:05:41 +00:00
nvidia_vid.c add functions for the vga register access patch by Guillaume LECERF <foxcore at gmail.com> 2007-09-23 12:11:19 +00:00
pci_db2c.awk add new configure option to disable VIDIX PCI device name database (saves a 300 kB on mplayer binary) 2007-12-04 18:10:20 +00:00
pci.c this flag needs to be defined for pread() on powerpc 2007-09-15 16:45:38 +00:00
pci.db warning fixes: 2007-08-28 23:56:17 +00:00
pm2_vid.c ISO8859-1 --> UTF-8 2007-07-09 19:50:36 +00:00
pm3_regs.h Identifiers starting with underscores are reserved. 2007-07-31 07:04:07 +00:00
pm3_vid.c ISO8859-1 --> UTF-8 2007-07-09 19:50:36 +00:00
radeon_vid.c Fixed VIDIX color bug that was introduced when Radeon VIDIX driver 2007-12-10 19:27:46 +00:00
radeon.h Identifiers starting with underscores are reserved. 2007-07-31 07:04:07 +00:00
README little rephrasing and corrected reference to main->trunk 2006-07-13 21:06:33 +00:00
README.dha Hint at the Makefile for information how to build dha with svgalib_helper 2007-06-25 16:37:12 +00:00
savage_regs.h synchronized with vidix.sf.net r315: remove now useless defines 2007-12-03 19:06:23 +00:00
savage_vid.c sync with vidix.sf.net r319: remove useless vars 2007-12-04 22:33:46 +00:00
sis_bridge.c removed useless code from vidix drivers 2007-04-22 15:18:48 +00:00
sis_defs.h Use standard GPL header. 2007-04-23 07:03:58 +00:00
sis_regs.h Use standard GPL header. 2007-04-23 07:03:58 +00:00
sis_vid.c allow sis vidix driver to access registers and avoid segfaulting (patch by Andrew Calkin) 2007-05-09 17:16:59 +00:00
unichrome_regs.h Identifiers starting with underscores are reserved. 2007-07-31 07:04:07 +00:00
unichrome_vid.c simplified depth definition 2007-04-22 15:44:42 +00:00
vidix.h updated vidix files headers whenever it's possible to have a clear GPL statement 2007-04-22 14:05:41 +00:00
vidixlib.c updated vidix files headers whenever it's possible to have a clear GPL statement 2007-04-22 14:05:41 +00:00
vidixlib.h updated vidix files headers whenever it's possible to have a clear GPL statement 2007-04-22 14:05:41 +00:00

VIDIX - Video Interface for *niX.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This library was designed and introduced as interface to userspace drivers
to provide DGA everywhere where it's possible (unline X11).
I hope that these drivers will be portable same as X11 (not only on *nix).

For details on how to develop a new driver see trunk/DOCS/tech/vidix.txt

IMPORTANT: These are NOT linux kernel drivers. If you are looking for
the mga_vid linux kernel drivers, please cd ../drivers thanks.