unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (plan9)
Page:
Section:
Apropos / Subsearch:
optional field

GETCMAP(9.2)                                                      GETCMAP(9.2)



NAME
       getcmap - read a color map from a file

SYNOPSIS
       #include <&lt;libg.h>&gt;

       #include <&lt;fb.h>&gt;

       int getcmap(char *name, uchar *map)

DESCRIPTION
       Getcmap  retrieves  the  named  colormap and stores it in map.  Usually
       name is the name of a colormap file (see cmap(9.6)) or a picfile with a
       CMAP=   attribute.   If  the  file  is  not  found,  it  is  sought  in
       /lib/fb/cmap.

       If the file cannot be found, and its name has the form  gammanumber,  a
       colormap  is fabricated with all three channels of its nth entry set to
       255(n/255)1/number.  If the name is just gamma, number=2.3 is assumed.

       There is no putcmap, because write (in read(2)) can do the job.

SOURCE
       /sys/src/libfb/getcmap.c

SEE ALSO
       cmap(9.6), picfile(9.6) rgbpix(2)



                                                                  GETCMAP(9.2)