[PATCH] fbcon: Console Rotation - Add support to rotate font bitmap
Add support to rotate the font bitmap. To save on processing time, the entire fontdata will be rotated on a console switch, then stored in a buffer private to fbcon. To further save on processing, the fontdata will only be rotated if the font has changed or if the angle of rotation has changed. Only a single copy of the rotated fontdata will be kept. Signed-off-by: Antonino Daplas <adaplas@pol.net> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:

committed by
Linus Torvalds

parent
9c44e5f6c2
commit
6cc50e1c5b
@@ -215,7 +215,11 @@ static inline int get_attribute(struct fb_info *info, u16 c)
|
||||
(void) (&_r == &_v); \
|
||||
(i == FB_ROTATE_UR || i == FB_ROTATE_UD) ? _r : _v; })
|
||||
|
||||
#ifdef CONFIG_FRAMEBUFFER_CONSOLE_ROTATION
|
||||
extern void fbcon_set_rotate(struct fbcon_ops *ops);
|
||||
#else
|
||||
#define fbcon_set_rotate(x) do {} while(0)
|
||||
#endif /* CONFIG_FRAMEBUFFER_CONSOLE_ROTATION */
|
||||
|
||||
#endif /* _VIDEO_FBCON_H */
|
||||
|
||||
|
Reference in New Issue
Block a user