History log of /haiku/src/add-ons/accelerants/matrox/ProposeDisplayMode.c
Revision Date Author Comments
# eb2b3762 12-Mar-2022 Rudolf Cornelissen <rudhaiku@gmail.com>

various fgx drivers: fix cloning accelerants, allow for modelist cloning.


# 4ba8fc5d 27-Oct-2009 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

updated modelist for ws modes, removed some unused code.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33797 a95241bf-73f2-0310-859d-f6bbb57e9c96


# aa1ae2b8 08-Jan-2007 Jérôme Duval <korli@users.berlios.de>

fix a warning


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19750 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f5dc376b 14-Dec-2006 Axel Dörfler <axeld@pinc-software.de>

Added missing modeline for 1680x1050 (taken from nVidia driver).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19516 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 69e25c27 13-May-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

removed 8 and 15bit TVout support for G100,G200: 8bit mode is troublesome indeed (at least). Tuned a bit more with picture position. Most modes for MGA_TVO revC seem OK (PAL DVD/VCD not OK yet, PAL 640x480 has a green triangle shaped distortion left onscreen).

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17445 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4fc86553 09-May-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

updated proposemode to handle singlehead tvout capable cards correctly

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17384 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a147b615 09-May-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

renamed secondary_tvout to tvout: singlehead cards with TVout exist as well.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17382 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 421b9325 26-Jan-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

moved check for TVout adaptor cable from Setmode to Proposemode where it belongs.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16104 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8fe19e2f 24-Nov-2005 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

driver can now run without (useable) INT assigned: VBlank semaphore automatically enabled/disabled upon findings.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15103 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 68fd1706 11-Nov-2005 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

updated proposemode again: now it reflects that Desktop TVout cannot be done with G450/G550 as it's officially the case. (windows mimics it by using the acceleration engine to scale down your desktop. I'm not going to set that up for us as it's never 'perfect': try heavy acc engine use in windows (afaik): updates on TV drop to below 4x per second.) Bumped version to 0.22.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14858 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6967fb7a 10-Nov-2005 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

fixed a few errors in Proposemode: overriding B_BAD_VALUE is fixed, aborting with B_ERROR for dualhead modes in singlehead only colorspaces is fixed (routine continues with B_BAD_VALUE and in singlehead mode then). Bumped version to 0.21. It's refreshing to look from the Screenprefs app perspective :). Fixes done for 'unofficial prefs panel' Dualhead Setup 0.04 optimum compatibility (will be released soon).

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14835 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 779d5736 10-Nov-2005 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

clearing TV_PRIMARY flag as Matrox driver can't do primary TVout yet (G400 and earlier hardware can do that though).

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14832 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e3439376 25-Nov-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added 1400x1050 displaymode.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10229 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8905deb8 05-Jan-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

expanded modelist, updated CRTC timing restrictions checks


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5913 a95241bf-73f2-0310-859d-f6bbb57e9c96


# efcd9e82 05-Jan-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

fixed several compiler warnings


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5912 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 71194a68 18-Dec-2003 shatty <shatty@nowhere.fake>

openBeOS_Matrox_V0.15_src


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5703 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b408aaf7 02-Dec-2003 shatty <shatty@nowhere.fake>

openBeOS_Matrox_V0.14_src


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5541 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 091b52d5 30-Nov-2003 shatty <shatty@nowhere.fake>

openBeOS_Matrox_V0.13beta1_src


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5512 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4ba8fc5dcb0785b6a8693e1e3de92945fd9db714 27-Oct-2009 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

updated modelist for ws modes, removed some unused code.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33797 a95241bf-73f2-0310-859d-f6bbb57e9c96


# aa1ae2b81e6293d3bad78036a8190d7fbec1e0eb 08-Jan-2007 Jérôme Duval <korli@users.berlios.de>

fix a warning


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19750 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f5dc376b83446f02cb7501cafc8180c51c4efc1a 14-Dec-2006 Axel Dörfler <axeld@pinc-software.de>

Added missing modeline for 1680x1050 (taken from nVidia driver).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19516 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 69e25c27b79b346847472112884039a0e7c63e7e 13-May-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

removed 8 and 15bit TVout support for G100,G200: 8bit mode is troublesome indeed (at least). Tuned a bit more with picture position. Most modes for MGA_TVO revC seem OK (PAL DVD/VCD not OK yet, PAL 640x480 has a green triangle shaped distortion left onscreen).

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17445 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4fc8655349ea51d9dc218f1c60bdfc7ca0b1330f 09-May-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

updated proposemode to handle singlehead tvout capable cards correctly

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17384 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a147b615deaa1eb3ca95fa5563cd18d9599274c9 09-May-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

renamed secondary_tvout to tvout: singlehead cards with TVout exist as well.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17382 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 421b9325091302e4e8c6d7f6302551ec283d7634 26-Jan-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

moved check for TVout adaptor cable from Setmode to Proposemode where it belongs.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16104 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8fe19e2fbc2faf80425e98d53808d8329f265509 24-Nov-2005 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

driver can now run without (useable) INT assigned: VBlank semaphore automatically enabled/disabled upon findings.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15103 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 68fd17064312ae3ffc00ad14fa2e19f279cba7fe 11-Nov-2005 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

updated proposemode again: now it reflects that Desktop TVout cannot be done with G450/G550 as it's officially the case. (windows mimics it by using the acceleration engine to scale down your desktop. I'm not going to set that up for us as it's never 'perfect': try heavy acc engine use in windows (afaik): updates on TV drop to below 4x per second.) Bumped version to 0.22.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14858 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6967fb7a1c5d1799afd8f456d1b36784e8245bbd 10-Nov-2005 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

fixed a few errors in Proposemode: overriding B_BAD_VALUE is fixed, aborting with B_ERROR for dualhead modes in singlehead only colorspaces is fixed (routine continues with B_BAD_VALUE and in singlehead mode then). Bumped version to 0.21. It's refreshing to look from the Screenprefs app perspective :). Fixes done for 'unofficial prefs panel' Dualhead Setup 0.04 optimum compatibility (will be released soon).

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14835 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 779d5736a38e6e858a8fc555ddce65d880e6a6b1 10-Nov-2005 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

clearing TV_PRIMARY flag as Matrox driver can't do primary TVout yet (G400 and earlier hardware can do that though).

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14832 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e3439376b41b1deae7f8789e1d6e9f408bf5ac5f 25-Nov-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added 1400x1050 displaymode.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10229 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8905deb8c6f7b233e99755fcd9deea4827d01c23 05-Jan-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

expanded modelist, updated CRTC timing restrictions checks


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5913 a95241bf-73f2-0310-859d-f6bbb57e9c96


# efcd9e820bd4f039abe756cb3597d738619a963c 05-Jan-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

fixed several compiler warnings


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5912 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 71194a68c72f6740bce4927195482d6508721a16 18-Dec-2003 shatty <shatty@nowhere.fake>

openBeOS_Matrox_V0.15_src


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5703 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b408aaf70ae331b21e3928c90e917ebb2a053405 02-Dec-2003 shatty <shatty@nowhere.fake>

openBeOS_Matrox_V0.14_src


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5541 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 091b52d5b26b0fb530a4bca8318832c2afe7d3bf 30-Nov-2003 shatty <shatty@nowhere.fake>

openBeOS_Matrox_V0.13beta1_src


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5512 a95241bf-73f2-0310-859d-f6bbb57e9c96