History log of /haiku/src/add-ons/accelerants/nvidia/engine/nv_bes.c
Revision Date Author Comments
# dc234e79 18-Oct-2014 Adrien Destugues <pulkomandy@gmail.com>

NVidia: 64bit fixes.


# ce6115a1 01-May-2009 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added support for all HDTV modes video overlay for all GeForce cards that have overlay support. TNT1/2/2-M64 users remain in bitmap mode: the overlay engine there can't handle above DVD quality. Bumped version to 0.88.

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


# d040001c 06-Dec-2005 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

overlay code now respects the B_OVERLAY_COLOR_KEY flag instead of forcing keying ON. I seem to have forgotten about that flag, but I was pointed at it again by testing with overlay in a consumer node. :) Bumped version to 0.68.

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


# 3d83865e 13-Jun-2005 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added a concurrent overlay/3D workaround making that combination work reliably now. No more engine crashes should occur. Bumped version to 0.51.

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


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

small logging update


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


# 17cf1498 22-Sep-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added preliminary NV40 architecture support. Test and provide feedback please!


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


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

overlay fix for Nforce and Nforce2 cards (RAM detection updated)


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


# 5f1edbfb 22-Jun-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

module info/update


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


# 26f469e2 14-Jun-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

finalized driver for 0.10


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


# 04e6b7ce 10-Jun-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

overlay code cleanup, NV11 panel update


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


# 979945ae 04-May-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

move_overlay() fix for dualhead stretch/switch modes added.


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


# ac83e70c 03-May-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added move_overlay() for virtualscreens


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


# 30f76422 22-Apr-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

driver works nicely with virtualized head setup now!


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


# 5a84c3b1 01-Feb-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

updated overlay scaling remarks, final 0.08 version


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


# cc6f5542 26-Jan-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added overlay follows head functionality


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


# 7b820745 17-Jan-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

updated card recognition, more dualhead updates


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


# e8d5d47c 29-Dec-2003 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

fixed NV31 overlay downscaling limiting


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


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

openBeOS_Nvidia_V0.07_src


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


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

openBeOS_Nvidia_V0.06_src


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


# 887d4abb 30-Nov-2003 shatty <shatty@nowhere.fake>

openBeOS_Nvidia_V0.05_src


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


# 05b269c0 30-Nov-2003 shatty <shatty@nowhere.fake>

openBeOS_Nvidia_V0.04_src


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


# 08705d96 22-Nov-2003 shatty <shatty@nowhere.fake>

add nvidia accelerant


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


# dc234e798d854e75a197ee9fc85c6a1eede67fef 18-Oct-2014 Adrien Destugues <pulkomandy@gmail.com>

NVidia: 64bit fixes.


# ce6115a18015b75b1f9c2ad8d7d68be31dfd448a 01-May-2009 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added support for all HDTV modes video overlay for all GeForce cards that have overlay support. TNT1/2/2-M64 users remain in bitmap mode: the overlay engine there can't handle above DVD quality. Bumped version to 0.88.

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


# d040001c7a57b04bdf668399e3b9bfd547cc8547 06-Dec-2005 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

overlay code now respects the B_OVERLAY_COLOR_KEY flag instead of forcing keying ON. I seem to have forgotten about that flag, but I was pointed at it again by testing with overlay in a consumer node. :) Bumped version to 0.68.

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


# 3d83865e2b6e9433a53d64af7e1b5b20c0eeebfe 13-Jun-2005 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added a concurrent overlay/3D workaround making that combination work reliably now. No more engine crashes should occur. Bumped version to 0.51.

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


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

small logging update


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


# 17cf149804d4798640a7988ae3bf3b9ec2ea2be9 22-Sep-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added preliminary NV40 architecture support. Test and provide feedback please!


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


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

overlay fix for Nforce and Nforce2 cards (RAM detection updated)


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


# 5f1edbfbd157057537a4e993016aa59df76dda9c 22-Jun-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

module info/update


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


# 26f469e28374aae5aaf3424d4a49ee977437ab91 14-Jun-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

finalized driver for 0.10


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


# 04e6b7ce9d3656f85af172af816af6916fc2ae2a 10-Jun-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

overlay code cleanup, NV11 panel update


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


# 979945ae6bfdb891ca172c32f95df69c35775bdf 04-May-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

move_overlay() fix for dualhead stretch/switch modes added.


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


# ac83e70ce590503930da49fb303d12ec1019a56b 03-May-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added move_overlay() for virtualscreens


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


# 30f7642281e1b1389a84166d0fffc00248199f5b 22-Apr-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

driver works nicely with virtualized head setup now!


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


# 5a84c3b178b092b0c4dc61f1e946639c2783d80a 01-Feb-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

updated overlay scaling remarks, final 0.08 version


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


# cc6f554257bd74f61eee6dc3fafed1487fc958c1 26-Jan-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

added overlay follows head functionality


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


# 7b8207450dd8c6c0a6e46bc85cf3b3e2188a0c64 17-Jan-2004 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

updated card recognition, more dualhead updates


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


# e8d5d47c1a14e1c78484406cf23cb04248774b58 29-Dec-2003 Rudolf Cornelissen <rudolf.cornelissen@gmail.com>

fixed NV31 overlay downscaling limiting


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


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

openBeOS_Nvidia_V0.07_src


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


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

openBeOS_Nvidia_V0.06_src


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


# 887d4abb1d3e59da3cd79f2475868422f7cb34bc 30-Nov-2003 shatty <shatty@nowhere.fake>

openBeOS_Nvidia_V0.05_src


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


# 05b269c0ea72546f389309f53e1ac874f747a37f 30-Nov-2003 shatty <shatty@nowhere.fake>

openBeOS_Nvidia_V0.04_src


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


# 08705d9664e3c9fe0b038c281945bcd462693715 22-Nov-2003 shatty <shatty@nowhere.fake>

add nvidia accelerant


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