History log of /haiku/src/add-ons/accelerants/neomagic/engine/nm_acc.c
Revision Date Author Comments
# 48952746 21-Jan-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

code sync against nvidia/matrox drivers: added capability to run without INT assigned, proposemode fixes for dualhead/tvout related custom flags, GET_ACCELERANT_DEV_INFO returns much more detailed info, INIT_ and CLONE_ACCELERANT now enforce correct use. Bumped version to 0.12.

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


# c87c9d99 02-Aug-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

fixed NM2200 acc in 24bit mode (not used though I guess)


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


# c60b4ca0 02-Aug-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

2d and overlay restrictions update, 'comments doc' update


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


# 24f01e14 29-Jul-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

..and added full NM2090/NM2093 2D acceleration. This completed 2D acc for all supported cards! Please test...


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


# 682c6e80 29-Jul-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

completed MagicMedia 2D acceleration (so NM2200 and all later cards). Please test and provide feedback!


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


# 54a69aec 27-Jul-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

removed 'bug' in MagicMedia acc


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


# 03a7a9ae 26-Jul-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added NM2200 and later (all MagicMedia cards) 2D acc function screen to screen blit: please test and provide feedback!


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


# ab310835 24-May-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added full 2D acc for NM2070


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


# 43ad155f 28-Mar-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

updated acc engine workspace size restrictions.


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


# 338c4543 27-Mar-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

massive acc speedup, removed fill error, hardcursor OK


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


# 7e2c8d2a 23-Mar-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

full 2D acc works on NM2097 and NM2160 (still with softcursor)


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


# 4f567623 22-Mar-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

screen_to_screen blit works! (if softcursor used, NM2097 and NM2160)


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


# 8e429d97 22-Mar-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

NM2097 and NM2160 screen_to_screen blit should now work


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


# b1c0cf34 21-Mar-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

updates for NM2097 and NM2160 acc (not ready yet)


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


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

fixed naming fault (mn versus nm); fixed compiler warnings


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


# 81d3e946 30-Nov-2003 shatty <shatty@nowhere.fake>

openBeOS_Neomagic_V0.05_src


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


# 77680cef 30-Nov-2003 shatty <shatty@nowhere.fake>

openBeOS_Neomagic_V0.03_src


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


# 489527469f9ecb605992c39ce40a4fdbc5bbebdb 21-Jan-2006 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

code sync against nvidia/matrox drivers: added capability to run without INT assigned, proposemode fixes for dualhead/tvout related custom flags, GET_ACCELERANT_DEV_INFO returns much more detailed info, INIT_ and CLONE_ACCELERANT now enforce correct use. Bumped version to 0.12.

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


# c87c9d9960f582ce62ad16ffda15c9207b021354 02-Aug-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

fixed NM2200 acc in 24bit mode (not used though I guess)


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


# c60b4ca00273a71a1cfcc6c04eccccc1aea35354 02-Aug-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

2d and overlay restrictions update, 'comments doc' update


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


# 24f01e140a5d687e768bce46e0a297564567cc15 29-Jul-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

..and added full NM2090/NM2093 2D acceleration. This completed 2D acc for all supported cards! Please test...


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


# 682c6e80ac53e0f3a69ccb48a7d5a98b1015ac59 29-Jul-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

completed MagicMedia 2D acceleration (so NM2200 and all later cards). Please test and provide feedback!


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


# 54a69aec4477d8e2cf39234b6ec2a4d11d11abd1 27-Jul-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

removed 'bug' in MagicMedia acc


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


# 03a7a9ae4d50bd90dcffa41b664958e2a7bdfc76 26-Jul-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added NM2200 and later (all MagicMedia cards) 2D acc function screen to screen blit: please test and provide feedback!


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


# ab3108351c90d11e28fc1c6af993e10f15d063d3 24-May-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added full 2D acc for NM2070


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


# 43ad155f45a7bbc095a9061e200d22e437d0ce76 28-Mar-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

updated acc engine workspace size restrictions.


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


# 338c4543518c53c283dc7e0f0b2b6ff7f838aced 27-Mar-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

massive acc speedup, removed fill error, hardcursor OK


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


# 7e2c8d2a0d83fd54731d2184d55a5ec7bec070c1 23-Mar-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

full 2D acc works on NM2097 and NM2160 (still with softcursor)


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


# 4f567623c02ef4cbe7e02d6ee24f6e340cef0db0 22-Mar-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

screen_to_screen blit works! (if softcursor used, NM2097 and NM2160)


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


# 8e429d9795e23edd54331ecea593852b7853b124 22-Mar-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

NM2097 and NM2160 screen_to_screen blit should now work


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


# b1c0cf34142caa0234531a087b7e58643b120d09 21-Mar-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

updates for NM2097 and NM2160 acc (not ready yet)


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


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

fixed naming fault (mn versus nm); fixed compiler warnings


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


# 81d3e946975ff140b636b6e49235b80244640e76 30-Nov-2003 shatty <shatty@nowhere.fake>

openBeOS_Neomagic_V0.05_src


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


# 77680cef2a516c2ae69ec6cbf9c11e8c212da886 30-Nov-2003 shatty <shatty@nowhere.fake>

openBeOS_Neomagic_V0.03_src


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