Thread (93 messages) 93 messages, 6 authors, 2003-03-12

Re: Some questions

flat view

From: Antonino Daplas <hidden>
Date: 2003-03-05 16:33:12

On Wed, 2003-03-05 at 23:59, Thomas Winischhofer wrote:
Geert Uytterhoeven wrote:
quoted
On Wed, 5 Mar 2003, Thomas Winischhofer wrote:
quoted
Antonino Daplas wrote:
quoted
quoted
Ack. Is 16 fuzzy enough, what do you think?
I think you should only accept modes where the difference is a fraction
of a character width or height.  A difference more than that and
clear_margins() will not work correctly.  
How do I - from a low level fb driver - determine the character size?

You cannot. That's called fbcon-fbdev separation.
My question was, basically, meant ironic.

But this is funny: You tell me that the difference should not exceed the 
fraction of a character, but it is impossible to find out how wide/tall 
characters are.

Guys, that won't work. I have to deal with LCD displays and TV output as 
well (not to say "mainly") and I can't just set up odd modes like 
800x592, or mode resolutions based on calculations with any possible odd 
font dimension.
Yes, using stty is indeed limited.  This was implemented because midway
during development, when fbdev was completely separated from fbcon,
there was no way to resize the window at all.  The first solution was to
use stty, better it than none at all.  It did confuse a lot of people,
especially since not all drivers support changing the resolution without
help from the user.

Anyway, I have already brought fbset support back in my local copy :-)
As I've mentioned, I'll just wait for more replies to the "Feature
Freeze?" thread, and I'll submit a test patch.  

Tony
Thomas

-- 
Thomas Winischhofer
Vienna/Austria
mailto:thomas@winischhofer.net            http://www.winischhofer.net/





-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger 
for complex code. Debugging C/C++ programs can leave you feeling lost and 
disoriented. TotalView can help you find your way. Available on major UNIX 
and Linux platforms. Try it free. www.etnus.com
_______________________________________________
Linux-fbdev-devel mailing list
Linux-fbdev-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-fbdev-devel



-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger 
for complex code. Debugging C/C++ programs can leave you feeling lost and 
disoriented. TotalView can help you find your way. Available on major UNIX 
and Linux platforms. Try it free. www.etnus.com
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help