Testing multitexture, unit 0&1 enabled, default texenv state ========================== Mapping 4 (fifo) Changed from 28564 to 28786 (222 words 888 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 6f94 0x00000000 0x00082374 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 6f95 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_LOGIC_OP_ENABLE = 0x00000001 | UNKNOWN = 00000001 6f96 0x00000000 0x0000150f NV30_TCL_PRIMITIVE_3D_LOGIC_OP_OP = GL_SET 6f97 0x00000000 0x00042300 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6f98 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_DITHER_ENABLE = TRUE 6f99 0x00000000 0x00042324 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6f9a 0x00000000 0x01010101 NV30_TCL_PRIMITIVE_3D_COLOR_MASK = a = TRUE | r = TRUE | g = TRUE | b = TRUE 6f9b 0x00000000 0x00042370 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6f9c 0x00000000 0x0000fff0 NV30_TCL_PRIMITIVE_3D [0x0370/4] = 0x0000fff0 | UNKNOWN = 0000fff0 6f9d 0x00000000 0x00082328 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 6f9e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_STENCIL_BACK_ENABLE = FALSE 6f9f 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_STENCIL_BACK_MASK = 0x00000000 6fa0 0x00000000 0x00182a60 {size: 0x6 channel: 0x1 obj: beef3097 opcode: METHOD } 6fa1 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_FILL_ENABLE = TRUE 6fa2 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_LINE_ENABLE = TRUE 6fa3 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_POINT_ENABLE = TRUE 6fa4 0x00000000 0x00000204 NV30_TCL_PRIMITIVE_3D_DEPTH_FUNC = GL_GREATER 6fa5 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_DEPTH_WRITE_ENABLE = FALSE 6fa6 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_DEPTH_TEST_ENABLE = FALSE 6fa7 0x00000000 0x00082a78 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 6fa8 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_FACTOR = 1.000000 6fa9 0x00000000 0x40000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_UNITS = 2.000000 6faa 0x00000000 0x00043d78 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6fab 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D [0x1d78/4] = 0x00000001 | UNKNOWN = 00000001 6fac 0x00000000 0x00042380 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6fad 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0380/4] = 0x00000000 6fae 0x00000000 0x000437cc {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6faf 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x17cc/4] = 0x00000000 6fb0 0x00000000 0x00088300 {size: 0x2 channel: 0x4 obj: beef5201 opcode: METHOD } 6fb1 0x00000000 0x0606000a NvType009e [0x0300/4] = 0x0606000a | UNKNOWN = 0606000a 6fb2 0x00000000 0x0ed76000 NvType009e [0x0304/4] = 0x0ed76000 | UNKNOWN = 0ed76000 6fb3 0x00000000 0x00044184 {size: 0x1 channel: 0x2 obj: beef7702 opcode: METHOD } 6fb4 0x00000000 0xbeef0202 NvType0089 [0x0184/4] = 0xbeef0202 | UNKNOWN = beef0202 6fb5 0x00000000 0x00044304 {size: 0x1 channel: 0x2 obj: beef7702 opcode: METHOD } 6fb6 0x00000000 0x00000003 NvType0089 [0x0304/4] = 0x00000003 | UNKNOWN = 00000003 6fb7 0x00000000 0x000842fc {size: 0x2 channel: 0x2 obj: beef7702 opcode: METHOD } 6fb8 0x00000000 0x00000001 NvType0089 [0x02fc/4] = 0x00000001 | UNKNOWN = 00000001 6fb9 0x00000000 0x00000003 NvType0089 [0x0300/4] = 0x00000003 | UNKNOWN = 00000003 6fba 0x00000000 0x00184308 {size: 0x6 channel: 0x2 obj: beef7702 opcode: METHOD } 6fbb 0x00000000 0x00000000 NvType0089 [0x0308/4] = 0x00000000 6fbc 0x00000000 0x00400040 NvType0089 [0x030c/4] = 0x00400040 | UNKNOWN = 00400040 6fbd 0x00000000 0x00000000 NvType0089 [0x0310/4] = 0x00000000 6fbe 0x00000000 0x00400040 NvType0089 [0x0314/4] = 0x00400040 | UNKNOWN = 00400040 6fbf 0x00000000 0x00100000 NvType0089 [0x0318/4] = 0x00100000 | UNKNOWN = 00100000 6fc0 0x00000000 0x00100000 NvType0089 [0x031c/4] = 0x00100000 | UNKNOWN = 00100000 6fc1 0x00000000 0x00104400 {size: 0x4 channel: 0x2 obj: beef7702 opcode: METHOD } 6fc2 0x00000000 0x00400048 NvType0089 [0x0400/4] = 0x00400048 | UNKNOWN = 00400048 6fc3 0x00000000 0x00010100 NvType0089 [0x0404/4] = 0x00010100 | UNKNOWN = 00010100 6fc4 0x00000000 0x001fc8f0 NvType0089 [0x0408/4] = 0x001fc8f0 | UNKNOWN = 001fc8f0 6fc5 0x00000000 0x00000030 NvType0089 [0x040c/4] = 0x00000030 | UNKNOWN = 00000030 6fc6 0x00000000 0x00040050 {size: 0x1 channel: 0x0 obj: beef7201 opcode: METHOD } 6fc7 0x00000000 0x0000000c NvType0072 [0x0050/4] = 0x0000000c | UNKNOWN = 0000000c 6fc8 0x00000000 0x00088300 {size: 0x2 channel: 0x4 obj: beef5201 opcode: METHOD } 6fc9 0x00000000 0x0605000a NvType009e [0x0300/4] = 0x0605000a | UNKNOWN = 0605000a 6fca 0x00000000 0x0ed74000 NvType009e [0x0304/4] = 0x0ed74000 | UNKNOWN = 0ed74000 6fcb 0x00000000 0x00044304 {size: 0x1 channel: 0x2 obj: beef7702 opcode: METHOD } 6fcc 0x00000000 0x00000003 NvType0089 [0x0304/4] = 0x00000003 | UNKNOWN = 00000003 6fcd 0x00000000 0x000842fc {size: 0x2 channel: 0x2 obj: beef7702 opcode: METHOD } 6fce 0x00000000 0x00000001 NvType0089 [0x02fc/4] = 0x00000001 | UNKNOWN = 00000001 6fcf 0x00000000 0x00000003 NvType0089 [0x0300/4] = 0x00000003 | UNKNOWN = 00000003 6fd0 0x00000000 0x00184308 {size: 0x6 channel: 0x2 obj: beef7702 opcode: METHOD } 6fd1 0x00000000 0x00000000 NvType0089 [0x0308/4] = 0x00000000 6fd2 0x00000000 0x00400020 NvType0089 [0x030c/4] = 0x00400020 | UNKNOWN = 00400020 6fd3 0x00000000 0x00000000 NvType0089 [0x0310/4] = 0x00000000 6fd4 0x00000000 0x00400020 NvType0089 [0x0314/4] = 0x00400020 | UNKNOWN = 00400020 6fd5 0x00000000 0x00100000 NvType0089 [0x0318/4] = 0x00100000 | UNKNOWN = 00100000 6fd6 0x00000000 0x00100000 NvType0089 [0x031c/4] = 0x00100000 | UNKNOWN = 00100000 6fd7 0x00000000 0x00104400 {size: 0x4 channel: 0x2 obj: beef7702 opcode: METHOD } 6fd8 0x00000000 0x00400028 NvType0089 [0x0400/4] = 0x00400028 | UNKNOWN = 00400028 6fd9 0x00000000 0x00010080 NvType0089 [0x0404/4] = 0x00010080 | UNKNOWN = 00010080 6fda 0x00000000 0x002008f0 NvType0089 [0x0408/4] = 0x002008f0 | UNKNOWN = 002008f0 6fdb 0x00000000 0x00000030 NvType0089 [0x040c/4] = 0x00000030 | UNKNOWN = 00000030 6fdc 0x00000000 0x00040050 {size: 0x1 channel: 0x0 obj: beef7201 opcode: METHOD } 6fdd 0x00000000 0x0000000d NvType0072 [0x0050/4] = 0x0000000d | UNKNOWN = 0000000d 6fde 0x00000000 0x0020630c {size: 0x8 channel: 0x3 obj: beef3901 opcode: METHOD } 6fdf 0x00000000 0x00202900 NV_MEMORY_TO_MEMORY_FORMAT_OFFSET_IN = 0x00202900 6fe0 0x00000000 0x0efee100 NV_MEMORY_TO_MEMORY_FORMAT_OFFSET_OUT = 0x0efee100 6fe1 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT_PITCH_IN = 0 6fe2 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT_PITCH_OUT = 0 6fe3 0x00000000 0x00000050 NV_MEMORY_TO_MEMORY_FORMAT_LINE_LENGTH_IN = 0x00000050 6fe4 0x00000000 0x00000001 NV_MEMORY_TO_MEMORY_FORMAT_LINE_COUNT = 1 6fe5 0x00000000 0x00000101 NV_MEMORY_TO_MEMORY_FORMAT [0x0324/4] = 0x00000101 | UNKNOWN = 00000101 6fe6 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT [0x0328/4] = 0x00000000 6fe7 0x00000000 0x00046100 {size: 0x1 channel: 0x3 obj: beef3901 opcode: METHOD } 6fe8 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT [0x0100/4] = 0x00000000 6fe9 0x00000000 0x00046310 {size: 0x1 channel: 0x3 obj: beef3901 opcode: METHOD } 6fea 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT_OFFSET_OUT = 0x00000000 6feb 0x00000000 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6fec 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000002 | UNKNOWN = 00000002 6fed 0x00000000 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6fee 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000001 | UNKNOWN = 00000001 6fef 0x00000000 0x000428e4 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6ff0 0x00000000 0x0efee101 NV30_TCL_PRIMITIVE_3D_FP_ACTIVE_PROGRAM = 0x0efee101 (couldn't find local address of program) 6ff1 0x00000000 0x00043d60 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6ff2 0x00000000 0x03008000 NV30_TCL_PRIMITIVE_3D [0x1d60/4] = 0x03008000 | UNKNOWN = 03008000 6ff3 0x00000000 0x00043fe8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 6ff4 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1fe8/4] = 0x00000000 6ff5 0x00000000 0x00202b40 {size: 0x8 channel: 0x1 obj: beef3097 opcode: METHOD } 6ff6 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b40/4] = 0x00000000 6ff7 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b44/4] = 0x00000000 6ff8 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b48/4] = 0x00000000 6ff9 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b4c/4] = 0x00000000 6ffa 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b50/4] = 0x00000000 3 0x00000000 removed 6ffe 0x00000000 0x00203a00 {size: 0x8 channel: 0x1 obj: beef3097 opcode: METHOD } 6fff 0x00000000 0x0ed76000 NV30_TCL_PRIMITIVE_3D_TX_ADDRESS_UNIT(0) = 0x0ed76000 7000 0x00000000 0x00018529 NV30_TCL_PRIMITIVE_3D_TX_FORMAT_UNIT(0) = mipmap = 0 | type = POT | format = A8R8G8B8 | ncomp = 2 | cubic = FALSE | UNKNOWN = 00018009 7001 0x00000000 0x00030303 NV30_TCL_PRIMITIVE_3D_TX_WRAP_UNIT(0) = wrap_s = CLAMP_TO_EDGE | wrap_t = CLAMP_TO_EDGE | wrap_r = CLAMP_TO_EDGE 7002 0x00000000 0x80000000 NV30_TCL_PRIMITIVE_3D_TX_UNK03_UNIT(0) = 0x80000000 | UNKNOWN = 80000000 7003 0x00000000 0x0000aae4 NV30_TCL_PRIMITIVE_3D_TX_SWIZZLE_UNIT(0) = swizzle: wzyx 7004 0x00000000 0x02023fd6 NV30_TCL_PRIMITIVE_3D_TX_FILTER_UNIT(0) = filter_min = LINEAR | filter_mag = LINEAR | UNKNOWN = 00003fd6 7005 0x00000000 0x00400040 NV30_TCL_PRIMITIVE_3D_TX_XY_DIM_UNIT(0) = width = 64 | height = 64 7006 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_TX_UNK07_UNIT(0) = 0x00000000 7007 0x00000000 0x00042b00 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 7008 0x00000000 0x00002dc4 NV30_TCL_PRIMITIVE_3D [0x0b00/4] = 0x00002dc4 | UNKNOWN = 00002dc4 7009 0x00000000 0x00043840 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 700a 0x00000000 0x00100000 NV30_TCL_PRIMITIVE_3D_TX_DEPTH_UNIT(0) = depth = 1 | NPOT pitch = 0 700b 0x00000000 0x00203a20 {size: 0x8 channel: 0x1 obj: beef3097 opcode: METHOD } 700c 0x00000000 0x0ed74000 NV30_TCL_PRIMITIVE_3D_TX_ADDRESS_UNIT(1) = 0x0ed74000 700d 0x00000000 0x00018529 NV30_TCL_PRIMITIVE_3D_TX_FORMAT_UNIT(1) = mipmap = 0 | type = POT | format = A8R8G8B8 | ncomp = 2 | cubic = FALSE | UNKNOWN = 00018009 700e 0x00000000 0x00030101 NV30_TCL_PRIMITIVE_3D_TX_WRAP_UNIT(1) = wrap_s = REPEAT | wrap_t = REPEAT | wrap_r = CLAMP_TO_EDGE 700f 0x00000000 0x80000000 NV30_TCL_PRIMITIVE_3D_TX_UNK03_UNIT(1) = 0x80000000 | UNKNOWN = 80000000 7010 0x00000000 0x0000a9e4 NV30_TCL_PRIMITIVE_3D_TX_SWIZZLE_UNIT(1) = swizzle: 1zyx 7011 0x00000000 0x01013fd6 NV30_TCL_PRIMITIVE_3D_TX_FILTER_UNIT(1) = filter_min = NEAREST | filter_mag = NEAREST | UNKNOWN = 00003fd6 7012 0x00000000 0x00200040 NV30_TCL_PRIMITIVE_3D_TX_XY_DIM_UNIT(1) = width = 32 | height = 64 7013 0x00000000 0xff000000 NV30_TCL_PRIMITIVE_3D_TX_UNK07_UNIT(1) = 0xff000000 | UNKNOWN = ff000000 7014 0x00000000 0x00042b04 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 7015 0x00000000 0x00002dc4 NV30_TCL_PRIMITIVE_3D [0x0b04/4] = 0x00002dc4 | UNKNOWN = 00002dc4 7016 0x00000000 0x00043844 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 7017 0x00000000 0x00100000 NV30_TCL_PRIMITIVE_3D_TX_DEPTH_UNIT(1) = depth = 1 | NPOT pitch = 0 7018 0x00000000 0x00043a4c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 7019 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_TX_UNK03_UNIT(2) = 0x00000000 701a 0x00000000 0x00043a6c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 701b 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_TX_UNK03_UNIT(3) = 0x00000000 701c 0x00000000 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 701d 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000002 | UNKNOWN = 00000002 701e 0x00000000 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 701f 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000001 | UNKNOWN = 00000001 7020 0x00000000 0x000c2304 {size: 0x3 channel: 0x1 obj: beef3097 opcode: METHOD } 7021 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_ENABLE = FALSE 7022 0x00000000 0x00000207 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_FUNC = GL_ALWAYS 7023 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_REF = 0x00000000 7024 0x00000000 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 7025 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000002 | UNKNOWN = 00000002 7026 0x00000000 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 7027 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000001 | UNKNOWN = 00000001 7028 0x00000000 0x00043d7c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 7029 0x00000000 0xffff0000 NV30_TCL_PRIMITIVE_3D [0x1d7c/4] = 0xffff0000 | UNKNOWN = ffff0000 702a 0x00000000 0x00043d64 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 702b 0x00000000 0x01d300d4 NV30_TCL_PRIMITIVE_3D [0x1d64/4] = 0x01d300d4 | UNKNOWN = 01d300d4 702c 0x00000000 0x00043efc {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 702d 0x00000000 0x0000003c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x0000003c 702e 0x00000000 0x00403f00 {size: 0x10 channel: 0x1 obj: beef3097 opcode: METHOD } 702f 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x3f800000 | UNKNOWN = 3f800000 7030 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 7031 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 7032 0x00000000 0xbf000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0xbf000000 | UNKNOWN = bf000000 7033 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f10/4] = 0x00000000 7034 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f14/4] = 0x3f800000 | UNKNOWN = 3f800000 7035 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f18/4] = 0x00000000 7036 0x00000000 0x3f000000 NV30_TCL_PRIMITIVE_3D [0x1f1c/4] = 0x3f000000 | UNKNOWN = 3f000000 7037 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f20/4] = 0x00000000 7038 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f24/4] = 0x00000000 7039 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f28/4] = 0x3f800000 | UNKNOWN = 3f800000 703a 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f2c/4] = 0x00000000 703b 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f30/4] = 0x00000000 703c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f34/4] = 0x00000000 703d 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f38/4] = 0x00000000 703e 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f3c/4] = 0x3f800000 | UNKNOWN = 3f800000 703f 0x00000000 0x00043e94 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 7040 0x00000000 0x00000011 NV30_TCL_PRIMITIVE_3D [0x1e94/4] = 0x00000011 | UNKNOWN = 00000011 7041 0x00000000 0x00283740 {size: 0xa channel: 0x1 obj: beef3097 opcode: METHOD } 7042 0x00000000 0x00000032 NV30_TCL_PRIMITIVE_3D [0x1740/4] = 0x00000032 | UNKNOWN = 00000032 7043 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1744/4] = 0x00000002 | UNKNOWN = 00000002 7044 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1748/4] = 0x00000002 | UNKNOWN = 00000002 7045 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x174c/4] = 0x00000002 | UNKNOWN = 00000002 7046 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1750/4] = 0x00000002 | UNKNOWN = 00000002 7047 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1754/4] = 0x00000002 | UNKNOWN = 00000002 7048 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1758/4] = 0x00000002 | UNKNOWN = 00000002 7049 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x175c/4] = 0x00000002 | UNKNOWN = 00000002 704a 0x00000000 0x00000022 NV30_TCL_PRIMITIVE_3D [0x1760/4] = 0x00000022 | UNKNOWN = 00000022 704b 0x00000000 0x00000022 NV30_TCL_PRIMITIVE_3D [0x1764/4] = 0x00000022 | UNKNOWN = 00000022 704c 0x00000000 0x00043718 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 704d 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1718/4] = 0x00000000 704e 0x00000000 0x00043718 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 704f 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1718/4] = 0x00000000 7050 0x00000000 0x00043718 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 7051 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1718/4] = 0x00000000 7052 0x00000000 0x00043808 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 7053 0x00000000 0x00000008 NV30_TCL_PRIMITIVE_3D_BEGIN_END = QUADS 7054 0x00000000 0x40703818 {size: 0x1c channel: 0x1 obj: beef3097 opcode: NONINC_METHOD } 7055 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 7056 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 7057 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 7058 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 7059 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 3 0x00000000 removed 705d 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 705e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 705f 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 7060 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 7061 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 7062 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 7063 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 7064 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 7065 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 7066 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 7067 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 7068 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 7069 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 706a 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 706b 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 706c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 706d 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 706e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 706f 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x3f800000 7070 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VERTEX_DATA = 0x00000000 7071 0x00000000 0x00043808 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 7072 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_BEGIN_END = STOP ========================== Mapping 10 (regs) Changed reg 0x00002477 from 0x00000000 to 0x21000000 Changed reg 0x0000247f from 0x00000000 to 0xff000000 Changed reg 0x00002497 from 0x00000000 to 0x01000000 Changed reg 0x000024a1 from 0x00000000 to 0x03000000 Changed reg 0x000024a5 from 0x00000000 to 0x03000000 Changed reg 0x000024ab from 0x00000000 to 0xff000000 Changed reg 0x000024ac from 0x00000000 to 0xff000000 Changed reg 0x000024ae from 0x00000000 to 0x03000000 Changed reg 0x000024c8 from 0x00000000 to 0xff000000 Changed reg 0x000024cb from 0x00000000 to 0x03000000 Changed reg 0x000024d1 from 0x00000000 to 0xec000000 Changed reg 0x000024d2 from 0x00000000 to 0x0f000000 Changed reg 0x000024d4 from 0x00000000 to 0x10000000 Changed reg 0x000024d5 from 0x00000000 to 0x0f000000 Changed reg 0x000024d7 from 0x00000000 to 0x41000000 Changed reg 0x000024d8 from 0x00000000 to 0x47000000 Changed reg 0x000024d9 from 0x00000000 to 0x18000000 Changed reg 0x000024da from 0x00000000 to 0x47000000 Changed reg 0x000024db from 0x00000000 to 0x18000000 Changed reg 0x000024dc from 0x00000000 to 0x8b000000 Changed reg 0x000024dd from 0x00000000 to 0x18000000 Changed reg 0x000024de from 0x00000000 to 0x8b000000 Changed reg 0x000024df from 0x00000000 to 0xe8000000 Changed reg 0x000024e0 from 0x00000000 to 0x03000000 Changed reg 0x000024e1 from 0x00000000 to 0x48000000 Changed reg 0x000024e2 from 0x00000000 to 0x83000000 Changed reg 0x000024e3 from 0x00000000 to 0xd2000000 Changed reg 0x000024e4 from 0x00000000 to 0x18000000 Changed reg 0x000024f2 from 0x00000000 to 0xff000000 Changed reg 0x000024f5 from 0x00000000 to 0x03000000 Changed reg 0x000024f9 from 0x00000000 to 0x03000000 Changed reg 0x000024ff from 0x00000000 to 0xff000000 Changed reg 0x00002500 from 0x00000000 to 0xff000000 Changed reg 0x00002502 from 0x00000000 to 0x03000000 Changed reg 0x0000251c from 0x00000000 to 0xff000000 Changed reg 0x0000251f from 0x00000000 to 0x03000000 Changed reg 0x00002523 from 0x00000000 to 0x03000000 Changed reg 0x00002529 from 0x00000000 to 0xff000000 Changed reg 0x0000252a from 0x00000000 to 0xff000000 Changed reg 0x0000252c from 0x00000000 to 0x03000000 Changed reg 0x00002546 from 0x00000000 to 0xff000000 Changed reg 0x00002549 from 0x00000000 to 0x03000000 Changed reg 0x0000254d from 0x00000000 to 0x03000000 Changed reg 0x00002553 from 0x00000000 to 0xff000000 Changed reg 0x00002554 from 0x00000000 to 0xff000000 Changed reg 0x00002555 from 0x00000000 to 0xff000000 Changed reg 0x00002556 from 0x00000000 to 0x03000000 Changed reg 0x00002570 from 0x00000000 to 0xff000000 Changed reg 0x00002573 from 0x00000000 to 0x03000000 Changed reg 0x00002577 from 0x00000000 to 0x03000000 Changed reg 0x0000257d from 0x00000000 to 0xff000000 Changed reg 0x0000257e from 0x00000000 to 0xff000000 Changed reg 0x0000257f from 0x00000000 to 0xff000000 Changed reg 0x00002580 from 0x00000000 to 0x03000000 Changed reg 0x00002597 from 0x00000000 to 0x01000000 Changed reg 0x0000259d from 0x00000000 to 0x03000000 Changed reg 0x000025a1 from 0x00000000 to 0x03000000 Changed reg 0x000025aa from 0x00000000 to 0x03000000 Changed reg 0x000025ae from 0x00000000 to 0xff000000 Changed reg 0x000025b4 from 0x00000000 to 0xff000000 Changed reg 0x000025c7 from 0x00000000 to 0x03000000 Changed reg 0x000025cb from 0x00000000 to 0x03000000 Changed reg 0x000025d4 from 0x00000000 to 0x03000000 Changed reg 0x000025d8 from 0x00000000 to 0xff000000 Changed reg 0x000025de from 0x00000000 to 0xff000000 Changed reg 0x000025f1 from 0x00000000 to 0x03000000 Changed reg 0x000025f5 from 0x00000000 to 0x03000000 Changed reg 0x000025fd from 0x00000000 to 0xff000000 Changed reg 0x000025fe from 0x00000000 to 0x03000000 Changed reg 0x0000261b from 0x00000000 to 0x03000000 Changed reg 0x0000261f from 0x00000000 to 0x03000000 Changed reg 0x00002a40 from 0x00000000 to 0x18009e82 Changed reg 0x00002a41 from 0x00000000 to 0x1c9dc811 Changed reg 0x00002a42 from 0x00000000 to 0x0001c811 Changed reg 0x00002a43 from 0x00000000 to 0x0001c811 Changed reg 0x00002a44 from 0x00000000 to 0x02c03e80 Changed reg 0x00002a45 from 0x00000000 to 0x1c9dc904 Changed reg 0x00002a46 from 0x00000000 to 0x0001c805 Changed reg 0x00002a47 from 0x00000000 to 0x0001c904 Changed reg 0x00002a48 from 0x00000000 to 0x1802be82 Changed reg 0x00002a49 from 0x00000000 to 0x1c9dc815 Changed reg 0x00002a4a from 0x00000000 to 0x0001c815 Changed reg 0x00002a4b from 0x00000000 to 0x0001c815 Changed reg 0x00002a4c from 0x00000000 to 0x02c00e81 Changed reg 0x00002a4d from 0x00000000 to 0x1c9dc904 Changed reg 0x00002a4e from 0x00000000 to 0x0141c900 Changed reg 0x00002a4f from 0x00000000 to 0x0001c904 Changed reg 0x00002a50 from 0x00000000 to 0x00000001 test_texture_3d()