RE: FW: Sorry the attachment is here

"Nitin Mahajan" <[email protected]>
Newsgroups gmane.linux.fbdev.user
Message-ID <[email protected]>
But What if I want to set the mode to TRUE_COLOR?
In that case we need not worry about colormaps.
Regards


Nitin Mahajan
Socrates Software India Pvt Ltd...
mail:[email protected]
Ph:51101667. Mobile : 9448260513
======================================
The Lord gave us two ends -- one to sit on and the other to think with.
Success depends on which one we use the most.


-----Original Message-----
From: Geert Uytterhoeven [mailto:[email protected]] 
Sent: Saturday, June 07, 2003 10:01 PM
To: Nitin Mahajan
Cc: [email protected]
Subject: RE: FW: Sorry the attachment is here


On Sat, 7 Jun 2003, Nitin Mahajan wrote:
> But I read that if uhave a true color setting ,u don't need a 
> colormap, Can u please put more light on this?

For truecolor you indeed don't need a colormap.
But for directcolor you do.

Suppose you have a pixel p = (r, g, b). In truecolor mode, the R, G, B
outputs will be:

    R = r
    G = g
    B = b

In directcolor mode, the R, G, B outputs will be:

    R = clut.red[r]
    G = clut.green[g]
    B = clut.blue[b]

> On Sat, 7 Jun 2003, Nitin Mahajan wrote:
> > The colors are definitely in RGB format.
> > Actually Iam getting the fb_fix_screeeninfo.visul as
> > FB_VISUAL_DIRECTCOLOR. This parameter is affected by the setings of 
> > var_screeninfo. Can u please tell what setings I will have to do in 
> > var_screen_info to get a visual as FB_VISUAL_TRUECOLOR?
> 
> You're right, I forgot about that.
> 
> If the visual is FB_VISUAL_DIRECTCOLOR and you want 
> FB_VISUAL_TRUECOLOR, you have to program a linear colormap yourself. 
> I.e. a colormap where
> 
>     clut.red[i] = i;
>     clut.green[i] = i;
>     clut.blue[i] = i;

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 --
[email protected]

In personal conversations with technical people, I call myself a hacker.
But when I'm talking to journalists I just say "programmer" or something
like that.
							    -- Linus
Torvalds


Scanned by SecureSynergy VirusScreen Service. 
For more information log on to : http://www.securesynergyonline.com or http://www.securesynergy.com



-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.