blob: def43ceffbe95c85a507153372617c7557bbf5ee (
plain) (
blame)
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
|
# GIM.H -- Public definitions for GIM graphics-imaging package.
# Default static color assignments. Although explicit color names are used
# here, the actual colors may be reassigned in the server. NOTE - do not
# use LAST_COLOR to determine the index of the first dynamically allocatable
# color cell; this value is device dependent and is set in graphcap.
# FIRST_COLOR, LAST_COLOR are intended for use to programmatically cycle
# through the static colors.
define BACKGROUND 0
define FOREGROUND 1
define BLACK 0
define WHITE 1
define RED 2
define GREEN 3
define BLUE 4
define CYAN 5
define YELLOW 6
define MAGENTA 7
define AUX_COLOR_1 8
define AUX_COLOR_2 9
define FIRST_COLOR 2
define LAST_COLOR 9
# Max amount of pixel data passed in a single WritePixels or ReadPixels call.
define GIM_MAXCHARS 32736
# Raster type options (set to zero if don't care).
define RT_NORMAL 1 # normal (client) raster
define RT_CACHED 2 # cached in server memory
# Coordinate type options.
define CT_PIXEL 0 # raster pixel coordinates
define CT_NDC 1 # normalized device coordinates
# Rasterop fields.
define R_OPCODEMASK 00017B # opcode bits
define R_TRANSIENT 00020B # map only to screen
define R_REFRESH_ALL 00040B # force refresh in setmapping
define R_REFRESH_NONE 00100B # disable refresh in setmapping
|