#
0d6b5d26 |
|
19-Feb-2016 |
Jérôme Duval <jerome.duval@gmail.com> |
via.accelerant: fix x86_64 build. * untested.
|
#
14de50ba |
|
12-Jan-2016 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
VIA gfx driver:K8M800 now works (fixed PLL), fixed info in GetDeviceInfo
|
#
b96e7791 |
|
22-Sep-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
added overlay colorkeying. Working OK in 15,16 and 32bit spaces. Works (with a tweak) in 8 bit space. The VIA hardware wants the colorpalette INDEX as key instead of the displayed color(cd obos_svn/trunk/src/add-ons/accelerants/via/). Unfortunately a reverse lookup isn't conclusive, as BeOS and Zeta use two palette entries for white. I'll try to find a hardware setup so that it wants a displayed color in 8-bit mode, but no guarantees yet. If this turns out to not be possible, I suggest adding the color-index of the current displayed mode (valid only in indexed mode, so CMAP8) to the system's overlay_window information struct, alongside the displayed color. Somehow (would break compatibility with other BeOS versions?). Anyway, I'll search for a different hardware setup for this. Keep your fingers crossed :) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14224 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
870017de |
|
13-Sep-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
modified PLL programming a bit to prevent unknown refresh during driver init. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14175 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
66e18736 |
|
23-Jul-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
enabled color-PAL to be 8-bits wide instead of just 6-bit. Updated PAL programming accordingly. VIA CMAP8 now supports (indexed) 24-bit color instead of just 18bit. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13813 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
230df378 |
|
23-Jul-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
added preliminary K8M800 pixelPLL programming. Need feedback to determine if it works. Bumped version to 0.06. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13808 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
16bf7b95 |
|
21-Jul-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
added primary pixelPLL programming and calculations for CLE266/KM400 architectures. K8M800 still needs to be setup (PLL registeradresses and ranges differ here). Although set refreshrates are about 5% too high, you can now decently set any mode you like: as long as you have *some* vesa mode preset (still). Looking at a soothing 75Hz now here :) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13792 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6416d852 |
|
18-Jul-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
added color palette programming, in use for CMAP8 (so 8-bit) mode. Modified 15-bit mode to be correct (like 16 and 32bit already were): these three modes are direct modes (no 'detour' over the palette). Setting colorspace is now fully functional for all 4 depths. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13749 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8ac4b65f |
|
10-Jul-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
added via accelerant, a copy of skeleton driver yet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13599 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b96e7791c1341beb1981151370ff7b03fa8ad32b |
|
22-Sep-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
added overlay colorkeying. Working OK in 15,16 and 32bit spaces. Works (with a tweak) in 8 bit space. The VIA hardware wants the colorpalette INDEX as key instead of the displayed color(cd obos_svn/trunk/src/add-ons/accelerants/via/). Unfortunately a reverse lookup isn't conclusive, as BeOS and Zeta use two palette entries for white. I'll try to find a hardware setup so that it wants a displayed color in 8-bit mode, but no guarantees yet. If this turns out to not be possible, I suggest adding the color-index of the current displayed mode (valid only in indexed mode, so CMAP8) to the system's overlay_window information struct, alongside the displayed color. Somehow (would break compatibility with other BeOS versions?). Anyway, I'll search for a different hardware setup for this. Keep your fingers crossed :) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14224 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
870017dedcf87e0fee4d15eaa08b4b45c72822bf |
|
13-Sep-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
modified PLL programming a bit to prevent unknown refresh during driver init. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14175 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
66e18736f6970bbbac2e5a5f4136fb3fc66fee57 |
|
23-Jul-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
enabled color-PAL to be 8-bits wide instead of just 6-bit. Updated PAL programming accordingly. VIA CMAP8 now supports (indexed) 24-bit color instead of just 18bit. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13813 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
230df378e30299e38f5d420ec11ae8a98d691780 |
|
23-Jul-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
added preliminary K8M800 pixelPLL programming. Need feedback to determine if it works. Bumped version to 0.06. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13808 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
16bf7b95982629e3be7af6c8fbdd8f73938cec2c |
|
21-Jul-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
added primary pixelPLL programming and calculations for CLE266/KM400 architectures. K8M800 still needs to be setup (PLL registeradresses and ranges differ here). Although set refreshrates are about 5% too high, you can now decently set any mode you like: as long as you have *some* vesa mode preset (still). Looking at a soothing 75Hz now here :) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13792 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6416d8525e7f82bb7f748e2f0b9aad7a63485f53 |
|
18-Jul-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
added color palette programming, in use for CMAP8 (so 8-bit) mode. Modified 15-bit mode to be correct (like 16 and 32bit already were): these three modes are direct modes (no 'detour' over the palette). Setting colorspace is now fully functional for all 4 depths. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13749 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8ac4b65fe4e7b6ec56c54188cedfa5bd1568fe44 |
|
10-Jul-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
added via accelerant, a copy of skeleton driver yet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13599 a95241bf-73f2-0310-859d-f6bbb57e9c96
|