test shade model FLAT ========================== Mapping 4 (fifo) Changed from 28188 to 28215 (27 words 108 bytes) mapped subchannel 0 to beef4901 mapped subchannel 6 to beef4201 mapped subchannel 4 to beef5201 mapped subchannel 3 to beef3901 mapped subchannel 0 to beef4401 mapped subchannel 0 to beef4a01 mapped subchannel 5 to beef5f01 mapped subchannel 0 to beef5f02 mapped subchannel 0 to beef6101 mapped subchannel 0 to beef6601 mapped subchannel 2 to beef7701 mapped subchannel 2 to beef7702 mapped subchannel 0 to beef7b01 mapped subchannel 0 to beef7201 mapped subchannel 1 to beef3097 6e1c 0x00000000 0x00083828 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 6e1d 0x00000000 0x00001b02 NV30_TCL_PRIMITIVE_3D_POLYGON_MODE_FRONT = GL_FILL 6e1e 0x00000000 0x00001b02 NV30_TCL_PRIMITIVE_3D_POLYGON_MODE_BACK = GL_FILL 6e1f 0x00000000 0x00083830 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 6e20 0x00000000 0x00000404 NV30_TCL_PRIMITIVE_3D_CULL_FACE = GL_FRONT 6e21 0x00000000 0x00000901 NV30_TCL_PRIMITIVE_3D_FRONT_FACE = GL_CCW 6e22 0x00000000 0x00043838 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6e23 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_POLYGON_SMOOTH_ENABLE = TRUE 6e24 0x00000000 0x0004383c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6e25 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_CULL_FACE_ENABLE = TRUE 6e26 0x00000000 0x0004347c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6e27 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_POLYGON_STIPPLE_ENABLE = TRUE 6e28 0x00000000 0x00042368 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6e29 0x00000000 0x00001d00 NV30_TCL_PRIMITIVE_3D_SHADE_MODEL = GL_FLAT 6e2a 0x00000000 0x00043808 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6e2b 0x00000000 0x00000005 NV30_TCL_PRIMITIVE_3D_BEGIN_END = TRIANGLES 6e2c 0x00000000 0x40243818 {size: 0x9 channel: 0x1 obj: beef3097 opcode: NONINC_METHOD } 6e2d 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 6e2e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 6e2f 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 6e30 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 6e31 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 6e32 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 6e33 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 6e34 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 6e35 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 6e36 0x00000000 0x00043808 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6e37 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_BEGIN_END = STOP test shade model SMOOTH ========================== Mapping 4 (fifo) Changed from 28308 to 28335 (27 words 108 bytes) mapped subchannel 0 to beef4901 mapped subchannel 6 to beef4201 mapped subchannel 4 to beef5201 mapped subchannel 3 to beef3901 mapped subchannel 0 to beef4401 mapped subchannel 0 to beef4a01 mapped subchannel 5 to beef5f01 mapped subchannel 0 to beef5f02 mapped subchannel 0 to beef6101 mapped subchannel 0 to beef6601 mapped subchannel 2 to beef7701 mapped subchannel 2 to beef7702 mapped subchannel 0 to beef7b01 mapped subchannel 0 to beef7201 mapped subchannel 1 to beef3097 6e94 0x00000000 0x00083828 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 6e95 0x00000000 0x00001b02 NV30_TCL_PRIMITIVE_3D_POLYGON_MODE_FRONT = GL_FILL 6e96 0x00000000 0x00001b02 NV30_TCL_PRIMITIVE_3D_POLYGON_MODE_BACK = GL_FILL 6e97 0x00000000 0x00083830 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 6e98 0x00000000 0x00000404 NV30_TCL_PRIMITIVE_3D_CULL_FACE = GL_FRONT 6e99 0x00000000 0x00000901 NV30_TCL_PRIMITIVE_3D_FRONT_FACE = GL_CCW 6e9a 0x00000000 0x00043838 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6e9b 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_POLYGON_SMOOTH_ENABLE = TRUE 6e9c 0x00000000 0x0004383c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6e9d 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_CULL_FACE_ENABLE = TRUE 6e9e 0x00000000 0x0004347c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6e9f 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_POLYGON_STIPPLE_ENABLE = TRUE 6ea0 0x00000000 0x00042368 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6ea1 0x00000000 0x00001d01 NV30_TCL_PRIMITIVE_3D_SHADE_MODEL = GL_SMOOTH 6ea2 0x00000000 0x00043808 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6ea3 0x00000000 0x00000005 NV30_TCL_PRIMITIVE_3D_BEGIN_END = TRIANGLES 6ea4 0x00000000 0x40243818 {size: 0x9 channel: 0x1 obj: beef3097 opcode: NONINC_METHOD } 6ea5 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 6ea6 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 6ea7 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 6ea8 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 6ea9 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 6eaa 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 6eab 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 6eac 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 6ead 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 6eae 0x00000000 0x00043808 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6eaf 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_BEGIN_END = STOP