User's Manual
Intel® 815 Chipset: Graphics Controller PRM, Rev 1.0
R
240
DWord Bit Description
0 31:29 Client : 03h – Render Processor
28:24 3DState24 : 02h
23 Reserved
22:21 Reserved
20 Z Function State Mask : 1 = Update ; 0 = Do Not Update
19:16 Z Function : Valid values are :
00h = Reserved
01h = Never (never pass)
02h = Less (pass if the source Z is less than the destination Z)
03h = Equal (pass if the source Z is equal to the destination Z)
04h = Lequal (pass if the source Z is less than or equal to the destination Z)
05h = Greater (pass if the source Z is greater than the destination Z)
06h = Notequal (pass if the source Z is note equal to the destination Z)
07h = Gequal (pass if the source Z is greater than or equal to the destination Z)
08h = Always (always pass)
15 Line Width State Mask : 1 = Update; 0 = Do Not Update
14:12 Line Width : This value specifies the width of lines in pixels. The variable is
represented as an unsigned value with 2 integer bits and 1 fractional bit. Valid values
range from 0.0 to 3.5 in .5 increments. The default value is 0.
11 Alpha Shade Mode State Mask : 1 = Update; 0 = Do Not Update
10 Alpha Shade Mode : 1 = Flat, 0 = Gouraud (default)
9 Fog Shade Mode State Mask : 1 = Update; 0 = Do Not Update
8 Fog Shade Mode : 1 = Flat, 0 = Gouraud (default)
7 Specular Shade Mode State Mask : 1 = Update; 0 = Do Not Update
6 Specular Shade Mode : 1 = Flat, 0 = Gouraud (default)
5 Color Shade Mode State Mask : 1 = Update; 0 = Do Not Update
4 Color Shade Mode : 1 = Flat, 0 = Gouraud (default)
3 Cull Mode State Mask : 1 = Update; 0 = Do Not Update
2:0 Cull Mode : To support culling of back facing triangles
000 = Reserved
001 = Cull No Triangle (No back face removal)
010 = Cull CW Triangles (Allow CCW triangles)
011 = Cull CCW Triangles (Allow CW triangles)
100 = Cull Both (For performance experiments
101 to 111 = Reserved










