depth test LESS ========================== Mapping 4 (fifo) Changed from 10763 to 10796 (33 words 132 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 2a0b 0x00000000 0x00182a60 {size: 0x6 channel: 0x1 obj: beef3097 opcode: METHOD } 2a0c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_FILL_ENABLE = FALSE 2a0d 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_LINE_ENABLE = FALSE 2a0e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_POINT_ENABLE = FALSE 2a0f 0x00000000 0x00000201 NV30_TCL_PRIMITIVE_3D_DEPTH_FUNC = GL_LESS 2a10 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_DEPTH_WRITE_ENABLE = TRUE 2a11 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_DEPTH_TEST_ENABLE = TRUE 2a12 0x00000000 0x00082a78 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 2a13 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_FACTOR = 0.000000 2a14 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_UNITS = 0.000000 2a15 0x00000000 0x00043d78 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2a16 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D [0x1d78/4] = 0x00000001 | UNKNOWN = 00000001 2a17 0x00000000 0x00042380 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2a18 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0380/4] = 0x00000000 2a19 0x00000000 0x000437cc {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2a1a 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x17cc/4] = 0x00000000 2a1b 0x00000000 0x000c2304 {size: 0x3 channel: 0x1 obj: beef3097 opcode: METHOD } 2a1c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_ENABLE = FALSE 2a1d 0x00000000 0x00000207 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_FUNC = GL_ALWAYS 2a1e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_REF = 0x00000000 2a1f 0x00000000 0x00043808 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2a20 0x00000000 0x00000005 NV30_TCL_PRIMITIVE_3D_BEGIN_END = TRIANGLES 2a21 0x00000000 0x40243818 {size: 0x9 channel: 0x1 obj: beef3097 opcode: NONINC_METHOD } 2a22 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 2a23 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2a24 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2a25 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2a26 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 2a27 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2a28 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2a29 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2a2a 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 2a2b 0x00000000 0x00043808 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2a2c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_BEGIN_END = STOP depth test GREATER ========================== Mapping 4 (fifo) Changed from 10889 to 10922 (33 words 132 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 2a89 0x00000000 0x00182a60 {size: 0x6 channel: 0x1 obj: beef3097 opcode: METHOD } 2a8a 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_FILL_ENABLE = FALSE 2a8b 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_LINE_ENABLE = FALSE 2a8c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_POINT_ENABLE = FALSE 2a8d 0x00000000 0x00000204 NV30_TCL_PRIMITIVE_3D_DEPTH_FUNC = GL_GREATER 2a8e 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_DEPTH_WRITE_ENABLE = TRUE 2a8f 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_DEPTH_TEST_ENABLE = TRUE 2a90 0x00000000 0x00082a78 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 2a91 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_FACTOR = 0.000000 2a92 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_UNITS = 0.000000 2a93 0x00000000 0x00043d78 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2a94 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D [0x1d78/4] = 0x00000001 | UNKNOWN = 00000001 2a95 0x00000000 0x00042380 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2a96 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0380/4] = 0x00000000 2a97 0x00000000 0x000437cc {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2a98 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x17cc/4] = 0x00000000 2a99 0x00000000 0x000c2304 {size: 0x3 channel: 0x1 obj: beef3097 opcode: METHOD } 2a9a 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_ENABLE = FALSE 2a9b 0x00000000 0x00000207 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_FUNC = GL_ALWAYS 2a9c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_REF = 0x00000000 2a9d 0x00000000 0x00043808 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2a9e 0x00000000 0x00000005 NV30_TCL_PRIMITIVE_3D_BEGIN_END = TRIANGLES 2a9f 0x00000000 0x40243818 {size: 0x9 channel: 0x1 obj: beef3097 opcode: NONINC_METHOD } 2aa0 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 2aa1 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2aa2 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2aa3 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2aa4 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 2aa5 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2aa6 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2aa7 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2aa8 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 2aa9 0x00000000 0x00043808 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2aaa 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_BEGIN_END = STOP depth test disabled ========================== Mapping 4 (fifo) Changed from 11015 to 11048 (33 words 132 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 2b07 0x00000000 0x00182a60 {size: 0x6 channel: 0x1 obj: beef3097 opcode: METHOD } 2b08 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_FILL_ENABLE = FALSE 2b09 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_LINE_ENABLE = FALSE 2b0a 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_POINT_ENABLE = FALSE 2b0b 0x00000000 0x00000204 NV30_TCL_PRIMITIVE_3D_DEPTH_FUNC = GL_GREATER 2b0c 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_DEPTH_WRITE_ENABLE = TRUE 2b0d 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_DEPTH_TEST_ENABLE = FALSE 2b0e 0x00000000 0x00082a78 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 2b0f 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_FACTOR = 0.000000 2b10 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_UNITS = 0.000000 2b11 0x00000000 0x00043d78 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2b12 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D [0x1d78/4] = 0x00000001 | UNKNOWN = 00000001 2b13 0x00000000 0x00042380 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2b14 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0380/4] = 0x00000000 2b15 0x00000000 0x000437cc {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2b16 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x17cc/4] = 0x00000000 2b17 0x00000000 0x000c2304 {size: 0x3 channel: 0x1 obj: beef3097 opcode: METHOD } 2b18 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_ENABLE = FALSE 2b19 0x00000000 0x00000207 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_FUNC = GL_ALWAYS 2b1a 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_REF = 0x00000000 2b1b 0x00000000 0x00043808 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2b1c 0x00000000 0x00000005 NV30_TCL_PRIMITIVE_3D_BEGIN_END = TRIANGLES 2b1d 0x00000000 0x40243818 {size: 0x9 channel: 0x1 obj: beef3097 opcode: NONINC_METHOD } 2b1e 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 2b1f 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2b20 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2b21 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2b22 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 2b23 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2b24 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2b25 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 2b26 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 2b27 0x00000000 0x00043808 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2b28 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_BEGIN_END = STOP