gSPSetOtherMode.3p
824 Bytes
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
.TH gSPSetOtherMode 3P local "Silicon Graphics, Inc."
.SH NAME
.upperok
gSPSetOtherMode, gsSPSetOtherMode
\- set/clear the RDP 'othermode'.
.SH C SPECIFICATION
.nf
\f3#include "gbi.h"
gSPSetOtherMode(Gfx *gdl, int cmd, int sft, int len, unsigned int data)
gsSPSetOtherMode(int cmd, int sft, int len, unsigned int data)
\fP
.fi
.SH PARAMETERS
.TP 10
.I *gdl
graphics display list pointer.
.TP
.I cmd
.B G_SETOTHERMODE_H
or
.B G_SETOTHERMODE_L.
.TP
.I sft
shift value to create mask.
.TP
.I len
length of field (mask).
.TP
.I data
new data to set/clear.
.SH DESCRIPTION
This command is not exposed to the user and should not be used.
.PP
It is the underlying command used by the RSP geometry engine
to update and cache the RDP rendering state. Notice that
all of the RDP state setting macros are built using this macro.