[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [E-devel] Evas (evas_fb_test) crashing on 8bps framebuffers



On Tue, 5 Sep 2006 17:31:15 +0200 Rene Rebe <rene@exactcode.de> babbled:

> Hi,
> 
> On Tuesday 05 September 2006 17:11, Carsten Haitzler wrote:
> > > Of course I did not expect anyone to fix it for me, I just wanted to know
> > > from the Evas overguru if said steps would be needed to address this.
> > >
> > > I noticed this because I'm right now working on the third user-space
> > > boot screen (splash) project because usplash and splashy are just
> > > crap all over.
> > >
> > > I think some few lines of glue code with Evas doing the rendering would
> > > be a awesome alternative. Maybe I come back in some days with some
> > > real world code ,-)
> >
> > excellent! - though note - it is very easy to just run in 16bpp or 24bpp -
> > these days there is no excuse not to run in 16bpp at least. the difference
> > in quality between 8 and 16 is ENORMOUS and there isn't a "sane" gfx card
> > today that can't do 16bpp - if it can do 8. if you are doing graphical
> > splashes... it can be in 16bpp - or 24/32 :) trust me though - the quality
> > difference is amazing. 8bpp just looks completely awful if you need to do
> > generic rendering and thus pre-allocate a color-cube palette. :(
> 
> Yes, I know - I'm quite a bit in the graphic business as well ,-) Though I
> also have some good old machines such as SPARC Stations around
> and usually want to write code in a way to not interfere with such older
> machines people still (might) want to use. Also I might even need a
> working 16 color fallback for the rare case neither vesafb nor a card
> specific fb driver takes over and it runs on the plain VGA FB console,
> yuck.

16 color vga == use text mode :) (imho). it's not sane to do a color display -
maybe 16 shades of gray (black to white). you would need a planar
converter/handler then too which there is none of in evas :( that's why i
originally decided "well if you only can do 8bpp - use text mode :)" (when
doing specialised fb based apps/etc.)

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    raster@rasterman.com
裸好多
Tokyo, Japan (東京 日本)