History log of /haiku/src/add-ons/accelerants/matrox/engine/mga_proto.h
Revision Date Author Comments
# eeddcfff 17-Nov-2021 Augustin Cavalier <waddlesplash@gmail.com>

accelerants: Fix mismatched prototypes.

Found by GCC 11.


# 48566405 14-May-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

fixed distortions on VGA output after TVout use (G100/G200).

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


# bf1ee060 12-May-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added mga_tvo/maven vid pll shutoff if TVout/dualhead not in use. this fixes primary output distortions after the _driver_ used a TVout mode(on bootup it's not OK yet if TVout was enabled by the cardBIOS).

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


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

added MAVEN/DAC output selection programming for singlehead cards with a MAVEN: now TVout (kindof) works here :). Still in progress..

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


# aadc40b8 24-Jan-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

completed acc engine funtion move for acc speedup.

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


# 19fb0957 24-Jan-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

moved acc function FILL_RECTANGLE into engine directly.

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


# f3c5d760 24-Jan-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

moved acc function SCREEN_TO_SCREEN_TRANSPARENT_BLIT into engine directly. Also executing now if requested, although this function is completely untested.

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


# ca9db358 22-Jan-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

moving acc function hooks from high-level driver files to engine directly: this will improve acc speed by some 15% when finished (in progress). It's too costly to do 'unneeded' calls here. SCREEN_TO_SRCEEN_BLIT done.

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


# db6ede83 23-Nov-2005 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

essagerewrote DPMS code: simpler, cleaner and prevents visible 'trash' during driver-init.

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


# da1bc0f0 23-Nov-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

started implementation of move_overlay(): to be continued..


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


# 5aa72126 23-Dec-2003 shatty <shatty@nowhere.fake>

change () to (void) in prototypes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5745 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


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

openBeOS_Matrox_V0.13beta2_src


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5536 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


# 48566405f6f8ef03cc43a732849abd84d23705af 14-May-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

fixed distortions on VGA output after TVout use (G100/G200).

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


# bf1ee0604cdee9e2cca45b27afce61f27ab31058 12-May-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added mga_tvo/maven vid pll shutoff if TVout/dualhead not in use. this fixes primary output distortions after the _driver_ used a TVout mode(on bootup it's not OK yet if TVout was enabled by the cardBIOS).

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


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

added MAVEN/DAC output selection programming for singlehead cards with a MAVEN: now TVout (kindof) works here :). Still in progress..

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


# aadc40b8e2ab556e8dc424efc01417f0cb699ff0 24-Jan-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

completed acc engine funtion move for acc speedup.

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


# 19fb0957a258053c18e661a85b84a7ac07c6fe5e 24-Jan-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

moved acc function FILL_RECTANGLE into engine directly.

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


# f3c5d7603527d2e99c9da083ef6c501fe51ab67f 24-Jan-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

moved acc function SCREEN_TO_SCREEN_TRANSPARENT_BLIT into engine directly. Also executing now if requested, although this function is completely untested.

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


# ca9db3588c86ddcbcfe463a449e0c24433ea3627 22-Jan-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

moving acc function hooks from high-level driver files to engine directly: this will improve acc speed by some 15% when finished (in progress). It's too costly to do 'unneeded' calls here. SCREEN_TO_SRCEEN_BLIT done.

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


# db6ede836c586a7b6a8290e9fe5072a8d40368e0 23-Nov-2005 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

essagerewrote DPMS code: simpler, cleaner and prevents visible 'trash' during driver-init.

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


# da1bc0f07dcc661108b92152448b67c836910400 23-Nov-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

started implementation of move_overlay(): to be continued..


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


# 5aa72126587f1123545b39e0e870b9ec3e2dcb91 23-Dec-2003 shatty <shatty@nowhere.fake>

change () to (void) in prototypes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5745 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


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

openBeOS_Matrox_V0.13beta2_src


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5536 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