NAME

getcmap - read a color map from a file

SYNOPSIS

#include <libg.h>

#include <fb.h>

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&215;(n/255)u//number\d. 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)

Copyright © 1995 Lucent Technologies. All rights reserved.