/usr/include/pixrect/cg3var.h is in xviewg-dev 3.2p1.4-28.1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | /* @(#)cg3var.h 1.2 89/05/19 SMI */
/*
* Copyright 1989 by Sun Microsystems, Inc.
*/
#ifndef cg3var_DEFINED
#define cg3var_DEFINED
/*
* cg3 -- color memory frame buffer
*/
/*
* On architectures where cg4s have been implemented we need a nice big
* mmap offset to avoid the cg4 compatible simulated overlay/enable planes.
* On e.g. the 386i might as well start at zero.
*/
#if defined(mc68000) || defined(sparc)
#define CG3_MMAP_OFFSET 0x04000000 /* 8K x 8K */
#else
#define CG3_MMAP_OFFSET 0
#endif
/*
* In the kernel we just use a memory pixrect so we don't
* need any of this stuff.
*/
#ifndef KERNEL
#include <pixrect/memvar.h>
/* pixrect private data */
struct cg3_data {
struct mprp_data mprp; /* memory pixrect simulator */
int fd; /* file descriptor */
};
#define cg3_d(pr) ((struct cg3_data *) (pr)->pr_data)
/* pixrect ops vector */
extern struct pixrectops cg3_ops;
Pixrect *cg3_make();
int cg3_destroy();
Pixrect *cg3_region();
int cg3_putcolormap();
int cg3_getcolormap();
#endif /* !KERNEL */
#endif /* !cg3var_DEFINED */
|