forked from raspberrypi/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This is a major update to the cyblafb framebuffer driver. Most of the stuff has been tested in the mm tree. Main advantages: ============ - vxres > xres support - ywrap and xpan support - much faster for almost all modes (e.g. 1280x1024-16bpp draws more than 41 full screens of text instead of about 25 full screens of text per second on authors Epia 5000) - module init/exit code fixed - bugs triggered by console rotation fixed - lots of minor improvements - startup modes suitable for high performance scrolling in all directions This diff also contains a lot of white space fixes. No side effects are possible, only one single graphics core is affected. Signed-off-by: Knut Petersen <Knut_Petersen@t-online.de> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
- Loading branch information
Showing
9 changed files
with
960 additions
and
695 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
0.62 | ||
==== | ||
|
||
- the vesafb parameter has been removed as I decided to allow the | ||
feature without any special parameter. | ||
|
||
- Cyblafb does not use the vga style of panning any longer, now the | ||
"right view" register in the graphics engine IO space is used. Without | ||
that change it was impossible to use all available memory, and without | ||
access to all available memory it is impossible to ywrap. | ||
|
||
- The imageblit function now uses hardware acceleration for all font | ||
widths. Hardware blitting across pixel column 2048 is broken in the | ||
cyberblade/i1 graphics core, but we work around that hardware bug. | ||
|
||
- modes with vxres != xres are supported now. | ||
|
||
- ywrap scrolling is supported now and the default. This is a big | ||
performance gain. | ||
|
||
- default video modes use vyres > yres and vxres > xres to allow | ||
almost optimal scrolling speed for normal and rotated screens | ||
|
||
- some features mainly usefull for debugging the upper layers of the | ||
framebuffer system have been added, have a look at the code | ||
|
||
- fixed: Oops after unloading cyblafb when reading /proc/io* | ||
|
||
- we work around some bugs of the higher framebuffer layers. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.