Centralization of graphical awesomeness

Carsten Haitzler (The Rasterman) raster at rasterman.com
Tue Oct 27 01:38:27 CET 2009


On Mon, 26 Oct 2009 16:23:54 -0400 Tony McKeehan <mckeea at rpi.edu> said:

> Would this only work with SHR/QtMoko, etc, or would this also work on 
> Android? I guess my question is, can this be solved from the kernel, or 
> is it done through the distribution itself?

you won't get smooth unless you run at vga all the time. you could fake
resolution changes in the xserver by using the glamos' scale blit to
pixel-double from a shadow fb to the real one. this may have performance
impacts - beware. as not glamo has to spin actually updating everything on the
screen by doubling its dimensions and copying it. but this is about the only
way you'll get smooth. as for "some apps can use vga" is already possible -
xrandr. uc an request a resoltuion change (and/or rotate) vis this x extension
protocol. as long as the xserver offers the desired resolutions and implements
them correctly.

> -Tonym
> 
> Yogiz wrote:
> >> Anyway, I agree we should make QVGA work well, and I would use it for 
> >> most apps.  We should also keep in mind ways to allow use of the high 
> >> res screen -- maybe picking certain apps (like browsers) that could 
> >> switch to VGA automatically, and making sure the transition between 
> >> resolutions is a smooth, fast, and automatic (where desired).
> >>     
> >
> > Here's an idea I'm not sure I've heard before and I think it should be
> > pointed out. When there was discussion whether to use VGA or move over
> > to QVGA I was for the higher resolution, because viewing maps,
> > terminal, pdfs and browsing at higher resolution was more important for
> > me then speed. If however we could have everything at QVGA by default
> > and change smoothly to VGA when required we could have all of the good
> > and none of the bad.
> >
> > Sounds very good to me.
> >
> > _______________________________________________
> > Openmoko community mailing list
> > community at lists.openmoko.org
> > http://lists.openmoko.org/mailman/listinfo/community
> >
> >   
> 
> 
> _______________________________________________
> Openmoko community mailing list
> community at lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    raster at rasterman.com




More information about the community mailing list