Knut Petersen | 44637a1 | 2006-01-09 15:04:20 +0100 | [diff] [blame] | 1 | 0.62 |
| 2 | ==== |
| 3 | |
| 4 | - the vesafb parameter has been removed as I decided to allow the |
| 5 | feature without any special parameter. |
| 6 | |
| 7 | - Cyblafb does not use the vga style of panning any longer, now the |
| 8 | "right view" register in the graphics engine IO space is used. Without |
| 9 | that change it was impossible to use all available memory, and without |
| 10 | access to all available memory it is impossible to ywrap. |
| 11 | |
| 12 | - The imageblit function now uses hardware acceleration for all font |
| 13 | widths. Hardware blitting across pixel column 2048 is broken in the |
| 14 | cyberblade/i1 graphics core, but we work around that hardware bug. |
| 15 | |
| 16 | - modes with vxres != xres are supported now. |
| 17 | |
| 18 | - ywrap scrolling is supported now and the default. This is a big |
| 19 | performance gain. |
| 20 | |
| 21 | - default video modes use vyres > yres and vxres > xres to allow |
| 22 | almost optimal scrolling speed for normal and rotated screens |
| 23 | |
| 24 | - some features mainly usefull for debugging the upper layers of the |
| 25 | framebuffer system have been added, have a look at the code |
| 26 | |
| 27 | - fixed: Oops after unloading cyblafb when reading /proc/io* |
| 28 | |
| 29 | - we work around some bugs of the higher framebuffer layers. |