object creation: beef0028, type 307e, parent beef0003 object creation: beef0028, type 307e, parent beef0003 object creation: beef0028, type 307e, parent beef0003 object creation: beef0028, type 307e, parent beef0003 object creation: beef4901, type 357c, parent beef000b object creation: beef4201, type 3062, parent beef000b object creation: beef5201, type 309e, parent beef000b object creation: beef6101, type 308a, parent beef000b object creation: beef6601, type 3066, parent beef000b object creation: beef7701, type 3089, parent beef000b object creation: beef7702, type 3089, parent beef000b object creation: beef1901, type 19, parent beef000b object creation: beef4301, type 43, parent beef000b object creation: beef4401, type 44, parent beef000b object creation: beef5f01, type 9f, parent beef000b object creation: beef5f02, type 9f, parent beef000b object creation: beef4a01, type 4a, parent beef000b object creation: beef7201, type 72, parent beef000b object creation: beef3910, type 39, parent beef000b object creation: beef3911, type 39, parent beef000b object creation: beef3901, type 39, parent beef000b object creation: beef7b01, type 307b, parent beef000b object creation: beef3097, type 4097, parent beef000b object creation: beef0028, type 307e, parent beef0003 coucou Card has id 0x10de00f1 (NV40) bus is AGP Couldn't determine address of AGP aperture map 0 from 0xb5a69000 to 0xb6a69000 size 0x1000000 (physical 0xe4000000) => no dump map 1 from 0xb6a6b000 to 0xb6b6b000 size 0x100000 (physical 0xc01fe000) => registers map 2 from 0xb6b6b000 to 0xb6c6d000 size 0x102000 (physical 0xc00fb000) => fifo map 3 from 0xb6d10000 to 0xb7210000 size 0x500000 (physical 0xd0000000) => no dump map 4 from 0xb7ed8000 to 0xb7ed9000 size 0x1000 (physical 0x93ad000) => registers map 5 from 0xb7ed9000 to 0xb7eda000 size 0x1000 (physical 0xd78fb000) => registers map 6 from 0xb7eda000 to 0xb7ede000 size 0x4000 (physical 0x1ba1c000) => registers map 7 from 0xb7ede000 to 0xb7edf000 size 0x1000 (physical 0xaa38000) => registers map 8 from 0xb7edf000 to 0xb7ee0000 size 0x1000 (physical 0xd78fd000) => registers map 9 from 0xb7ee0000 to 0xb7ee1000 size 0x1000 (physical 0xb2ff000) => registers map 10 from 0xb7ee1000 to 0xb7ee2000 size 0x1000 (physical 0x18bdf000) => registers map 11 from 0xb7ee2000 to 0xb7ee3000 size 0x1000 (physical 0xe4c04000) => registers map 12 from 0xb7ee3000 to 0xb7ee4000 size 0x1000 (physical 0xe4001000) => registers ========================== Mapping 1 (regs) Changed reg 0x0000000c from 0x00000000 to 0x17009e01 Changed reg 0x0000000d from 0x00000000 to 0x1c9dc801 Changed reg 0x0000000e from 0x00000000 to 0x0001c800 Changed reg 0x0000000f from 0x00000000 to 0x3fe1c800 Changed reg 0x00000010 from 0x00000000 to 0x00000001 Changed reg 0x00000020 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000021 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000022 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000023 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000024 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000026 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000028 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000029 from 0x00000000 to 0xaaaaaaaa Changed reg 0x0000002a from 0x00000000 to 0xaaaaaaaa Changed reg 0x0000002b from 0x00000000 to 0xaaaaaaaa Changed reg 0x0000002c from 0x00000000 to 0xaaaaaaaa Changed reg 0x0000002d from 0x00000000 to 0xaaaaaaaa Changed reg 0x0000002e from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000030 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000031 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000032 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000033 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000034 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000035 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000036 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000038 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000039 from 0x00000000 to 0xaaaaaaaa Changed reg 0x0000003a from 0x00000000 to 0xaaaaaaaa Changed reg 0x0000003c from 0x00000000 to 0xaaaaaaaa Changed reg 0x0000003d from 0x00000000 to 0xaaaaaaaa Changed reg 0x0000003e from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000040 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000041 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000042 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000043 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000044 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000045 from 0x00000000 to 0xaaaaaaaa Changed reg 0x00000046 from 0x00000000 to 0xaaaaaaaa ========================== Mapping 2 (fifo) Changed from 665 to 262492 (261827 words 1047308 bytes) mapped subchannel 0 to beef4901 mapped subchannel 0 to beef3910 mapped subchannel 0 to beef3911 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 299 0x00000000 0x00082200 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 29a 0x00000000 0x0200000f NV30_TCL_PRIMITIVE_3D [0x0200/4] = 0x0200000f | UNKNOWN = 0200000f 29b 0x00000000 0x02000007 NV30_TCL_PRIMITIVE_3D [0x0204/4] = 0x02000007 | UNKNOWN = 02000007 29c 0x00000000 0x00000000 NOP 29d 0x00000000 0x00000000 NOP 29e 0x00000000 0x00000000 NOP 29f 0x00000000 0x00000000 NOP 2a0 0x00000000 0x00000000 NOP 11 0x00000000 removed 2ac 0x00000000 0x00082a00 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 2ad 0x00000000 0x0200000f NV30_TCL_PRIMITIVE_3D_VIEWPORT_DIMS = 0x0200000f 2ae 0x00000000 0x02000007 NV30_TCL_PRIMITIVE_3D [0x0a04/4] = 0x02000007 | UNKNOWN = 02000007 2af 0x00000000 0x000828c0 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 2b0 0x00000000 0x0fff000f NV30_TCL_PRIMITIVE_3D [0x08c0/4] = 0x0fff000f | UNKNOWN = 0fff000f 2b1 0x00000000 0x02070000 NV30_TCL_PRIMITIVE_3D [0x08c4/4] = 0x02070000 | UNKNOWN = 02070000 2b2 0x00000000 0x00102a20 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 2b3 0x00000000 0x41700000 NV30_TCL_PRIMITIVE_3D [0x0a20/4] = 0x41700000 | UNKNOWN = 41700000 2b4 0x00000000 0x4401c000 NV30_TCL_PRIMITIVE_3D [0x0a24/4] = 0x4401c000 | UNKNOWN = 4401c000 2b5 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0a28/4] = 0x00000000 2b6 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0a2c/4] = 0x00000000 2b7 0x00000000 0x00000000 NOP 2b8 0x00000000 0x00000000 NOP 2b9 0x00000000 0x00042220 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2ba 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D [0x0220/4] = 0x00000001 | UNKNOWN = 00000001 2bb 0x00000000 0x00042100 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2bc 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0100/4] = 0x00000000 2bd 0x00000000 0x000422bc {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2be 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x02bc/4] = 0x00000000 2bf 0x00000000 0x000822c0 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 2c0 0x00000000 0x020e000f NV30_TCL_PRIMITIVE_3D [0x02c0/4] = 0x020e000f | UNKNOWN = 020e000f 2c1 0x00000000 0x02060007 NV30_TCL_PRIMITIVE_3D [0x02c4/4] = 0x02060007 | UNKNOWN = 02060007 2c2 0x00000000 0x00043da4 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2c3 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1da4/4] = 0x00000000 2c4 0x00000000 0x00000000 NOP 2c5 0x00000000 0x00000000 NOP 2c6 0x00000000 0x00000000 NOP 2c7 0x00000000 0x00000000 NOP 26 0x00000000 removed 2e2 0x00000000 0x000c220c {size: 0x3 channel: 0x1 obj: beef3097 opcode: METHOD } 2e3 0x00000000 0x00001400 NV30_TCL_PRIMITIVE_3D [0x020c/4] = 0x00001400 | UNKNOWN = 00001400 2e4 0x00000000 0x0005a000 NV30_TCL_PRIMITIVE_3D [0x0210/4] = 0x0005a000 | UNKNOWN = 0005a000 2e5 0x00000000 0x07780000 NV30_TCL_PRIMITIVE_3D [0x0214/4] = 0x07780000 | UNKNOWN = 07780000 2e6 0x00000000 0x000c2214 {size: 0x3 channel: 0x1 obj: beef3097 opcode: METHOD } 2e7 0x00000000 0x07780000 NV30_TCL_PRIMITIVE_3D [0x0214/4] = 0x07780000 | UNKNOWN = 07780000 2e8 0x00000000 0x0005a000 NV30_TCL_PRIMITIVE_3D [0x0218/4] = 0x0005a000 | UNKNOWN = 0005a000 2e9 0x00000000 0x00001400 NV30_TCL_PRIMITIVE_3D [0x021c/4] = 0x00001400 | UNKNOWN = 00001400 2ea 0x00000000 0x00102280 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 2eb 0x00000000 0x00001400 NV30_TCL_PRIMITIVE_3D [0x0280/4] = 0x00001400 | UNKNOWN = 00001400 2ec 0x00000000 0x00001400 NV30_TCL_PRIMITIVE_3D [0x0284/4] = 0x00001400 | UNKNOWN = 00001400 2ed 0x00000000 0x0005a000 NV30_TCL_PRIMITIVE_3D [0x0288/4] = 0x0005a000 | UNKNOWN = 0005a000 2ee 0x00000000 0x0005a000 NV30_TCL_PRIMITIVE_3D [0x028c/4] = 0x0005a000 | UNKNOWN = 0005a000 2ef 0x00000000 0x0004222c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2f0 0x00000000 0x00000a00 NV30_TCL_PRIMITIVE_3D [0x022c/4] = 0x00000a00 | UNKNOWN = 00000a00 2f1 0x00000000 0x00000000 NOP 2f2 0x00000000 0x00042234 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2f3 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0234/4] = 0x00000000 2f4 0x00000000 0x00000000 NOP 2f5 0x00042374 0x00042374 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2f6 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_LOGIC_OP_ENABLE = 0x00000000 2f7 0x00042310 0x00042310 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2f8 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_BLEND_FUNC_ENABLE = 0x00000000 2f9 0x0004236c 0x0004236c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2fa 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_FOG_ENABLE = 0x00000000 2fb 0x00042300 0x00042300 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2fc 0x00000001 0x00000001 NV30_TCL_PRIMITIVE_3D_DITHER_ENABLE = 0x00000001 2fd 0x00042324 0x00042324 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 2fe 0x01010101 0x01010101 NV30_TCL_PRIMITIVE_3D [0x0324/4] = 0x01010101 | UNKNOWN = 01010101 2ff 0x00042370 0x00042370 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 300 0x0000fff0 0x0000fff0 NV30_TCL_PRIMITIVE_3D [0x0370/4] = 0x0000fff0 | UNKNOWN = 0000fff0 301 0x00082328 0x00082328 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 302 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0328/4] = 0x00000000 303 0x000000ff 0x000000ff NV30_TCL_PRIMITIVE_3D [0x032c/4] = 0x000000ff | UNKNOWN = 000000ff 304 0x00182a60 0x00182a60 {size: 0x6 channel: 0x1 obj: beef3097 opcode: METHOD } 305 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0a60/4] = 0x00000000 306 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0a64/4] = 0x00000000 307 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0a68/4] = 0x00000000 308 0x00000201 0x00000201 NV30_TCL_PRIMITIVE_3D_DEPTH_FUNC = GL_LESS 309 0x00000001 0x00000001 NV30_TCL_PRIMITIVE_3D_DEPTH_WRITE_ENABLE = TRUE 30a 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_DEPTH_TEST_ENABLE = FALSE 30b 0x00082a78 0x00082a78 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 30c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_FACTOR = 0.000000 30d 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_UNITS = 0.000000 30e 0x00043d78 0x00043d78 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 30f 0x00000001 0x00000001 NV30_TCL_PRIMITIVE_3D [0x1d78/4] = 0x00000001 | UNKNOWN = 00000001 310 0x00042380 0x00042380 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 311 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0380/4] = 0x00000000 312 0x000437cc 0x000437cc {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 313 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x17cc/4] = 0x00000000 314 0x00086184 0x00086184 {size: 0x2 channel: 0x3 obj: beef3901 opcode: METHOD } 315 0xbeef0202 0xbeef0202 NV_MEMORY_TO_MEMORY_FORMAT [0x0184/4] = 0xbeef0202 | UNKNOWN = beef0202 316 0xbeef0201 0xbeef0201 NV_MEMORY_TO_MEMORY_FORMAT [0x0188/4] = 0xbeef0201 | UNKNOWN = beef0201 317 0x00046180 0x00046180 {size: 0x1 channel: 0x3 obj: beef3901 opcode: METHOD } 318 0xbeef0340 0xbeef0340 Searching for object beef0340 Context is 0201f89c Unknown bits in context: 00010000 PLEASE REPORT! Software object instanceMem[0] = 00000000 instanceMem[1] = 00000000 instanceMem[2] = 00000000 instanceMem[3] = 00000000 Channel 4 Object not found in the table, guessing!!! NV_MEMORY_TO_MEMORY_FORMAT_DMA_NOTIFY = object beef0340 type 000 (UNKNOWN) 319 0x0020630c 0x0020630c {size: 0x8 channel: 0x3 obj: beef3901 opcode: METHOD } 31a 0x001fe000 0x001fe000 NV_MEMORY_TO_MEMORY_FORMAT_OFFSET_IN = 0x001fe000 31b 0x07740000 0x07740000 NV_MEMORY_TO_MEMORY_FORMAT_OFFSET_OUT = 0x07740000 31c 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT_PITCH_IN = 0 31d 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT_PITCH_OUT = 0 31e 0x00000020 0x00000020 NV_MEMORY_TO_MEMORY_FORMAT_LINE_LENGTH_IN = 0x00000020 31f 0x00000001 0x00000001 NV_MEMORY_TO_MEMORY_FORMAT_LINE_COUNT = 1 320 0x00000101 0x00000101 NV_MEMORY_TO_MEMORY_FORMAT [0x0324/4] = 0x00000101 | UNKNOWN = 00000101 321 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT [0x0328/4] = 0x00000000 322 0x00046100 0x00046100 {size: 0x1 channel: 0x3 obj: beef3901 opcode: METHOD } 323 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT [0x0100/4] = 0x00000000 324 0x00046310 0x00046310 {size: 0x1 channel: 0x3 obj: beef3901 opcode: METHOD } 325 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT_OFFSET_OUT = 0x00000000 326 0x00043fd8 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 327 0x00000002 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000002 | UNKNOWN = 00000002 328 0x00043fd8 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 329 0x00000001 0x00000001 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000001 | UNKNOWN = 00000001 32a 0x000428e4 0x000428e4 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 32b 0x07740001 0x07740001 NV30_TCL_PRIMITIVE_3D_FP_ACTIVE_PROGRAM = 0x07740001 (couldn't find local address of program) 32c 0x00043d60 0x00043d60 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 32d 0x03008000 0x03008000 NV30_TCL_PRIMITIVE_3D [0x1d60/4] = 0x03008000 | UNKNOWN = 03008000 32e 0x00043fe8 0x00043fe8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 32f 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1fe8/4] = 0x00000000 330 0x00202b40 0x00202b40 {size: 0x8 channel: 0x1 obj: beef3097 opcode: METHOD } 331 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b40/4] = 0x00000000 332 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b44/4] = 0x00000000 333 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b48/4] = 0x00000000 334 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b4c/4] = 0x00000000 335 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b50/4] = 0x00000000 3 0x00000000 removed 339 0x00043a0c 0x00043a0c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 33a 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_TX_UNK03_UNIT(0) = 0x00000000 33b 0x00043a2c 0x00043a2c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 33c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_TX_UNK03_UNIT(1) = 0x00000000 33d 0x00043a4c 0x00043a4c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 33e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_TX_UNK03_UNIT(2) = 0x00000000 33f 0x00043a6c 0x00043a6c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 340 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_TX_UNK03_UNIT(3) = 0x00000000 341 0x00043fd8 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 342 0x00000002 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000002 | UNKNOWN = 00000002 343 0x00043fd8 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 344 0x00000001 0x00000001 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000001 | UNKNOWN = 00000001 345 0x000c2304 0x000c2304 {size: 0x3 channel: 0x1 obj: beef3097 opcode: METHOD } 346 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_ENABLE = 0x00000000 347 0x00000207 0x00000207 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_FUNC = GL_ALWAYS 348 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_REF = 0x00000000 349 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 34a 0x000000c1 0x000000c1 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000c1 34b 0x3f000000 0x3f000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x3f000000 | UNKNOWN = 3f000000 34c 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x3f800000 | UNKNOWN = 3f800000 34d 0x40000000 0x40000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x40000000 | UNKNOWN = 40000000 34e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 34f 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 350 0x000000c6 0x000000c6 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000c6 351 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 352 0x3f7ff972 0x3f7ff972 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x3f7ff972 | UNKNOWN = 3f7ff972 353 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 354 0x44000000 0x44000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x44000000 | UNKNOWN = 44000000 355 0x00043d7c 0x00043d7c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 356 0xffff0000 0xffff0000 NV30_TCL_PRIMITIVE_3D [0x1d7c/4] = 0xffff0000 | UNKNOWN = ffff0000 357 0x000c3ee0 0x000c3ee0 {size: 0x3 channel: 0x1 obj: beef3097 opcode: METHOD } 358 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1ee0/4] = 0x3f800000 | UNKNOWN = 3f800000 359 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1ee4/4] = 0x00000000 35a 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1ee8/4] = 0x00000000 35b 0x00043ff4 0x00043ff4 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 35c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1ff4/4] = 0x00000000 35d 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 35e 0x00000092 0x00000092 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x00000092 35f 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x3f800000 | UNKNOWN = 3f800000 360 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 361 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 362 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x3f800000 | UNKNOWN = 3f800000 363 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 364 0x00000093 0x00000093 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x00000093 365 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x3f800000 | UNKNOWN = 3f800000 366 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x3f800000 | UNKNOWN = 3f800000 367 0x427d8000 0x427d8000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x427d8000 | UNKNOWN = 427d8000 368 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 369 0x000823b8 0x000823b8 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 36a 0x00000008 0x00000008 NV30_TCL_PRIMITIVE_3D_LINE_WIDTH_SMOOTH = 0x00000008 36b 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x03bc/4] = 0x00000000 36c 0x00083db4 0x00083db4 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 36d 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1db4/4] = 0x00000000 36e 0xffff0000 0xffff0000 NV30_TCL_PRIMITIVE_3D [0x1db8/4] = 0xffff0000 | UNKNOWN = ffff0000 36f 0x00083828 0x00083828 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 370 0x00001b02 0x00001b02 NV30_TCL_PRIMITIVE_3D_POLYGON_MODE = GL_FILL 371 0x00001b02 0x00001b02 NV30_TCL_PRIMITIVE_3D [0x182c/4] = 0x00001b02 | UNKNOWN = 00001b02 372 0x00083830 0x00083830 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 373 0x00000405 0x00000405 NV30_TCL_PRIMITIVE_3D_CULL_FACE = 0x00000405 374 0x00000901 0x00000901 NV30_TCL_PRIMITIVE_3D [0x1834/4] = 0x00000901 | UNKNOWN = 00000901 375 0x00043838 0x00043838 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 376 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_SMOOTH_ENABLE = 0x00000000 377 0x0004383c 0x0004383c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 378 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_CULL_FACE_ENABLE = 0x00000000 379 0x0004347c 0x0004347c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 37a 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_STIPPLE_ENABLE = 0x00000000 37b 0x00042368 0x00042368 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 37c 0x00001d01 0x00001d01 NV30_TCL_PRIMITIVE_3D_SHADE_MODEL = 0x00001d01 37d 0x00803480 0x00803480 {size: 0x20 channel: 0x1 obj: beef3097 opcode: METHOD } 37e 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x1480/4] = 0xffffffff | UNKNOWN = ffffffff 37f 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x1484/4] = 0xffffffff | UNKNOWN = ffffffff 380 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x1488/4] = 0xffffffff | UNKNOWN = ffffffff 381 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x148c/4] = 0xffffffff | UNKNOWN = ffffffff 382 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x1490/4] = 0xffffffff | UNKNOWN = ffffffff 383 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x1494/4] = 0xffffffff | UNKNOWN = ffffffff 384 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x1498/4] = 0xffffffff | UNKNOWN = ffffffff 385 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x149c/4] = 0xffffffff | UNKNOWN = ffffffff 386 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14a0/4] = 0xffffffff | UNKNOWN = ffffffff 387 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14a4/4] = 0xffffffff | UNKNOWN = ffffffff 388 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14a8/4] = 0xffffffff | UNKNOWN = ffffffff 389 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14ac/4] = 0xffffffff | UNKNOWN = ffffffff 38a 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14b0/4] = 0xffffffff | UNKNOWN = ffffffff 38b 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14b4/4] = 0xffffffff | UNKNOWN = ffffffff 38c 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14b8/4] = 0xffffffff | UNKNOWN = ffffffff 38d 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14bc/4] = 0xffffffff | UNKNOWN = ffffffff 38e 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14c0/4] = 0xffffffff | UNKNOWN = ffffffff 38f 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14c4/4] = 0xffffffff | UNKNOWN = ffffffff 390 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14c8/4] = 0xffffffff | UNKNOWN = ffffffff 391 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14cc/4] = 0xffffffff | UNKNOWN = ffffffff 392 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14d0/4] = 0xffffffff | UNKNOWN = ffffffff 393 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14d4/4] = 0xffffffff | UNKNOWN = ffffffff 394 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14d8/4] = 0xffffffff | UNKNOWN = ffffffff 395 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14dc/4] = 0xffffffff | UNKNOWN = ffffffff 396 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14e0/4] = 0xffffffff | UNKNOWN = ffffffff 397 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14e4/4] = 0xffffffff | UNKNOWN = ffffffff 398 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14e8/4] = 0xffffffff | UNKNOWN = ffffffff 399 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14ec/4] = 0xffffffff | UNKNOWN = ffffffff 39a 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14f0/4] = 0xffffffff | UNKNOWN = ffffffff 39b 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14f4/4] = 0xffffffff | UNKNOWN = ffffffff 39c 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14f8/4] = 0xffffffff | UNKNOWN = ffffffff 39d 0xffffffff 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14fc/4] = 0xffffffff | UNKNOWN = ffffffff 39e 0x00f03c10 0x00f03c10 {size: 0x3c channel: 0x1 obj: beef3097 opcode: METHOD } 39f 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4X(1) = 1.000000 3a0 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Y(1) = 0.000000 3a1 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Z(1) = 0.000000 3a2 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4W(1) = 1.000000 3a3 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4X(2) = 0.000000 3a4 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Y(2) = 0.000000 3a5 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Z(2) = 1.000000 3a6 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4W(2) = 1.000000 3a7 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4X(3) = 1.000000 3a8 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Y(3) = 1.000000 3a9 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Z(3) = 1.000000 3aa 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4W(3) = 1.000000 3ab 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4X(4) = 0.000000 3ac 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Y(4) = 0.000000 3ad 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Z(4) = 0.000000 3ae 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4W(4) = 1.000000 3af 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4X(5) = 0.000000 3b0 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Y(5) = 0.000000 3b1 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Z(5) = 0.000000 3b2 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4W(5) = 1.000000 3b3 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4X(6) = 0.000000 3b4 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Y(6) = 0.000000 3b5 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Z(6) = 0.000000 3b6 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4W(6) = 1.000000 3b7 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4X(7) = 0.000000 3b8 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Y(7) = 0.000000 3b9 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Z(7) = 0.000000 3ba 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4W(7) = 1.000000 3bb 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4X(8) = 0.000000 3bc 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Y(8) = 0.000000 3bd 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Z(8) = 0.000000 3be 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4W(8) = 1.000000 3bf 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4X(9) = 0.000000 3c0 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Y(9) = 0.000000 3c1 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Z(9) = 0.000000 3c2 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4W(9) = 1.000000 3c3 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4X(10) = 0.000000 3c4 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Y(10) = 0.000000 3c5 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Z(10) = 0.000000 3c6 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4W(10) = 1.000000 3c7 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4X(11) = 0.000000 3c8 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Y(11) = 0.000000 3c9 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Z(11) = 0.000000 3ca 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4W(11) = 1.000000 3cb 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4X(12) = 0.000000 3cc 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Y(12) = 0.000000 3cd 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Z(12) = 0.000000 3ce 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4W(12) = 1.000000 3cf 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4X(13) = 0.000000 3d0 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Y(13) = 0.000000 3d1 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Z(13) = 0.000000 3d2 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4W(13) = 1.000000 3d3 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4X(14) = 0.000000 3d4 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Y(14) = 0.000000 3d5 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Z(14) = 0.000000 3d6 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4W(14) = 1.000000 3d7 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4X(15) = 0.000000 3d8 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Y(15) = 0.000000 3d9 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4Z(15) = 0.000000 3da 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_4W(15) = 1.000000 3db 0x0004345c 0x0004345c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 3dc 0x00000001 0x00000001 NV30_TCL_PRIMITIVE_3D [0x145c/4] = 0x00000001 | UNKNOWN = 00000001 3dd 0x00083428 0x00083428 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 3de 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1428/4] = 0x00000000 3df 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x142c/4] = 0x00000000 3e0 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 3e1 0x00000094 0x00000094 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x00000094 3e2 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x3f800000 | UNKNOWN = 3f800000 3e3 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 3e4 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 3e5 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 3e6 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 3e7 0x00000095 0x00000095 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x00000095 3e8 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 3e9 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x3f800000 | UNKNOWN = 3f800000 3ea 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 3eb 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 3ec 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 3ed 0x00000096 0x00000096 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x00000096 3ee 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 3ef 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 3f0 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 3f1 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 3f2 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 3f3 0x00000097 0x00000097 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x00000097 3f4 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 3f5 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 3f6 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 3f7 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 3f8 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 3f9 0x00000098 0x00000098 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x00000098 3fa 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x3f800000 | UNKNOWN = 3f800000 3fb 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 3fc 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 3fd 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 3fe 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 3ff 0x00000099 0x00000099 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x00000099 400 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 401 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x3f800000 | UNKNOWN = 3f800000 402 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 403 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 404 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 405 0x0000009a 0x0000009a NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x0000009a 406 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 407 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 408 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 409 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 40a 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 40b 0x0000009b 0x0000009b NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x0000009b 40c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 40d 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 40e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 40f 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 410 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 411 0x0000009c 0x0000009c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x0000009c 412 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x3f800000 | UNKNOWN = 3f800000 413 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 414 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 415 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 416 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 417 0x0000009d 0x0000009d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x0000009d 418 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 419 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x3f800000 | UNKNOWN = 3f800000 41a 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 41b 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 41c 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 41d 0x0000009e 0x0000009e NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x0000009e 41e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 41f 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 420 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 421 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 422 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 423 0x0000009f 0x0000009f NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x0000009f 424 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 425 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 426 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 427 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 428 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 429 0x000000a0 0x000000a0 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000a0 42a 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x3f800000 | UNKNOWN = 3f800000 42b 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 42c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 42d 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 42e 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 42f 0x000000a1 0x000000a1 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000a1 430 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 431 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x3f800000 | UNKNOWN = 3f800000 432 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 433 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 434 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 435 0x000000a2 0x000000a2 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000a2 436 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 437 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 438 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 439 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 43a 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 43b 0x000000a3 0x000000a3 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000a3 43c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 43d 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 43e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 43f 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 440 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 441 0x000000a4 0x000000a4 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000a4 442 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x3f800000 | UNKNOWN = 3f800000 443 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 444 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 445 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 446 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 447 0x000000a5 0x000000a5 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000a5 448 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 449 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x3f800000 | UNKNOWN = 3f800000 44a 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 44b 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 44c 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 44d 0x000000a6 0x000000a6 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000a6 44e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 44f 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 450 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 451 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 452 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 453 0x000000a7 0x000000a7 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000a7 454 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 455 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 456 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 457 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 458 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 459 0x000000a8 0x000000a8 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000a8 45a 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x3f800000 | UNKNOWN = 3f800000 45b 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 45c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 45d 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 45e 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 45f 0x000000a9 0x000000a9 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000a9 460 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 461 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x3f800000 | UNKNOWN = 3f800000 462 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 463 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 464 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 465 0x000000aa 0x000000aa NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000aa 466 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 467 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 468 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 469 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 46a 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 46b 0x000000ab 0x000000ab NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000ab 46c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 46d 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 46e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 46f 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 470 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 471 0x000000ac 0x000000ac NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000ac 472 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x3f800000 | UNKNOWN = 3f800000 473 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 474 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 475 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 476 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 477 0x000000ad 0x000000ad NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000ad 478 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 479 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x3f800000 | UNKNOWN = 3f800000 47a 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 47b 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 47c 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 47d 0x000000ae 0x000000ae NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000ae 47e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 47f 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 480 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 481 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 482 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 483 0x000000af 0x000000af NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000af 484 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 485 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 486 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 487 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 488 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 489 0x000000b0 0x000000b0 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000b0 48a 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x3f800000 | UNKNOWN = 3f800000 48b 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 48c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 48d 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 48e 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 48f 0x000000b1 0x000000b1 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000b1 490 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 491 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x3f800000 | UNKNOWN = 3f800000 492 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 493 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 494 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 495 0x000000b2 0x000000b2 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000b2 496 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 497 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 498 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 499 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 49a 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 49b 0x000000b3 0x000000b3 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000b3 49c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 49d 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 49e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 49f 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 4a0 0x00102a20 0x00102a20 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 4a1 0x43800000 0x43878000 NV30_TCL_PRIMITIVE_3D [0x0a20/4] = 0x43878000 | UNKNOWN = 43878000 4a2 0x437fffe0 0x43837ff0 NV30_TCL_PRIMITIVE_3D [0x0a24/4] = 0x43837ff0 | UNKNOWN = 43837ff0 4a3 0x3f000000 0x3f000000 NV30_TCL_PRIMITIVE_3D [0x0a28/4] = 0x3f000000 | UNKNOWN = 3f000000 4a4 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0a2c/4] = 0x00000000 4a5 0x00102a30 0x00102a30 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 4a6 0x43800000 0x43800000 NV30_TCL_PRIMITIVE_3D [0x0a30/4] = 0x43800000 | UNKNOWN = 43800000 4a7 0xc3800000 0xc3800000 NV30_TCL_PRIMITIVE_3D [0x0a34/4] = 0xc3800000 | UNKNOWN = c3800000 4a8 0x3effffff 0x3effffff NV30_TCL_PRIMITIVE_3D [0x0a38/4] = 0x3effffff | UNKNOWN = 3effffff 4a9 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0a3c/4] = 0x00000000 4aa 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 4ab 0x0000002c 0x0000002c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x0000002c 4ac 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 4ad 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 4ae 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 4af 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 4b0 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 4b1 0x0000002d 0x0000002d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x0000002d 4b2 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 4b3 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 4b4 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 4b5 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 4b6 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 4b7 0x0000002e 0x0000002e NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x0000002e 4b8 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 4b9 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 4ba 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 4bb 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 4bc 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 4bd 0x0000002f 0x0000002f NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x0000002f 4be 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 4bf 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 4c0 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 4c1 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 4c2 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 4c3 0x00000030 0x00000030 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x00000030 4c4 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 4c5 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 4c6 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 4c7 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 4c8 0x00143efc 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 4c9 0x00000031 0x00000031 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x00000031 4ca 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x00000000 4cb 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 4cc 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 4cd 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 4ce 0x00043478 0x00043478 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 4cf 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1478/4] = 0x00000000 4d0 0x00443efc 0x00443efc {size: 0x11 channel: 0x1 obj: beef3097 opcode: METHOD } 4d1 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x00000000 4d2 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x3f800000 | UNKNOWN = 3f800000 4d3 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 4d4 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 4d5 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 4d6 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f10/4] = 0x00000000 4d7 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f14/4] = 0x3f800000 | UNKNOWN = 3f800000 4d8 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f18/4] = 0x00000000 4d9 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f1c/4] = 0x00000000 4da 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f20/4] = 0x00000000 4db 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f24/4] = 0x00000000 4dc 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f28/4] = 0x3f800000 | UNKNOWN = 3f800000 4dd 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f2c/4] = 0x00000000 4de 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f30/4] = 0x00000000 4df 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f34/4] = 0x00000000 4e0 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f38/4] = 0x00000000 4e1 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f3c/4] = 0x3f800000 | UNKNOWN = 3f800000 4e2 0x00082394 0x00082394 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 4e3 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0394/4] = 0x00000000 4e4 0x3f800000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x0398/4] = 0x3f800000 | UNKNOWN = 3f800000 4e5 0x00043e9c 0x00043e9c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 4e6 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_FROM_ID = Next upload ID: 0 4e7 0x00102b80 0x00102b80 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 4e8 0x40041c6c 0x40041c6c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST0 = UNK:0x40000000 4e9 0x0040000d 0x0040000d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST1 = 4ea 0x8106c083 0x8106c083 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST2 = 4eb 0x6041ff80 0x6041ff80 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST3 = rr=position vdt=8 sdt=63 VEC 0: MOV t8.xyzw, vertex.position.xyzw SCA 0: NOP 4ec 0x00102b80 0x00102b80 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 4ed 0x401f9c6c 0x401f9c6c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST0 = UNK:0x40000000 4ee 0x0040030d 0x0040030d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST1 = 4ef 0x8106c083 0x8106c083 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST2 = 4f0 0x6041ff85 0x6041ff85 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST3 = UNK:0x1 (last?) rr=col0 vdt=63 sdt=63 VEC 1: MOV result.col0.xyzw, vertex.col0.xyzw SCA 1: NOP 4f1 0x00043ea0 0x00043ea0 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 4f2 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VP_PROGRAM_START_ID = 0 4f3 0x00083ff0 0x00083ff0 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 4f4 0x00000009 0x00000009 NV30_TCL_PRIMITIVE_3D [0x1ff0/4] = 0x00000009 | UNKNOWN = 00000009 4f5 0x00000001 0x00000001 NV30_TCL_PRIMITIVE_3D [0x1ff4/4] = 0x00000001 | UNKNOWN = 00000001 4f6 0x00043ef8 0x00043ef8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 4f7 0x0020ffff 0x0020ffff NV30_TCL_PRIMITIVE_3D [0x1ef8/4] = 0x0020ffff | UNKNOWN = 0020ffff 4f8 0x00043d64 0x00043d64 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 4f9 0x00d30000 0x00d30000 NV30_TCL_PRIMITIVE_3D [0x1d64/4] = 0x00d30000 | UNKNOWN = 00d30000 4fa 0x00043e94 0x00043e94 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 4fb 0x00000001 0x00000001 NV30_TCL_PRIMITIVE_3D [0x1e94/4] = 0x00000001 | UNKNOWN = 00000001 4fc 0x00000000 0x00803480 {size: 0x20 channel: 0x1 obj: beef3097 opcode: METHOD } 4fd 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x1480/4] = 0xffffffff | UNKNOWN = ffffffff 4fe 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x1484/4] = 0xffffffff | UNKNOWN = ffffffff 4ff 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x1488/4] = 0xffffffff | UNKNOWN = ffffffff 500 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x148c/4] = 0xffffffff | UNKNOWN = ffffffff 501 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x1490/4] = 0xffffffff | UNKNOWN = ffffffff 502 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x1494/4] = 0xffffffff | UNKNOWN = ffffffff 503 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x1498/4] = 0xffffffff | UNKNOWN = ffffffff 504 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x149c/4] = 0xffffffff | UNKNOWN = ffffffff 505 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14a0/4] = 0xffffffff | UNKNOWN = ffffffff 506 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14a4/4] = 0xffffffff | UNKNOWN = ffffffff 507 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14a8/4] = 0xffffffff | UNKNOWN = ffffffff 508 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14ac/4] = 0xffffffff | UNKNOWN = ffffffff 509 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14b0/4] = 0xffffffff | UNKNOWN = ffffffff 50a 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14b4/4] = 0xffffffff | UNKNOWN = ffffffff 50b 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14b8/4] = 0xffffffff | UNKNOWN = ffffffff 50c 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14bc/4] = 0xffffffff | UNKNOWN = ffffffff 50d 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14c0/4] = 0xffffffff | UNKNOWN = ffffffff 50e 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14c4/4] = 0xffffffff | UNKNOWN = ffffffff 50f 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14c8/4] = 0xffffffff | UNKNOWN = ffffffff 510 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14cc/4] = 0xffffffff | UNKNOWN = ffffffff 511 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14d0/4] = 0xffffffff | UNKNOWN = ffffffff 512 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14d4/4] = 0xffffffff | UNKNOWN = ffffffff 513 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14d8/4] = 0xffffffff | UNKNOWN = ffffffff 514 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14dc/4] = 0xffffffff | UNKNOWN = ffffffff 515 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14e0/4] = 0xffffffff | UNKNOWN = ffffffff 516 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14e4/4] = 0xffffffff | UNKNOWN = ffffffff 517 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14e8/4] = 0xffffffff | UNKNOWN = ffffffff 518 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14ec/4] = 0xffffffff | UNKNOWN = ffffffff 519 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14f0/4] = 0xffffffff | UNKNOWN = ffffffff 51a 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14f4/4] = 0xffffffff | UNKNOWN = ffffffff 51b 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14f8/4] = 0xffffffff | UNKNOWN = ffffffff 51c 0x00000000 0xffffffff NV30_TCL_PRIMITIVE_3D [0x14fc/4] = 0xffffffff | UNKNOWN = ffffffff 51d 0x00000000 0x000423bc {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 51e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x03bc/4] = 0x00000000 51f 0x00000000 0x0020630c {size: 0x8 channel: 0x3 obj: beef3901 opcode: METHOD } 520 0x00000000 0x001fe030 NV_MEMORY_TO_MEMORY_FORMAT_OFFSET_IN = 0x001fe030 521 0x00000000 0x07740040 NV_MEMORY_TO_MEMORY_FORMAT_OFFSET_OUT = 0x07740040 522 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT_PITCH_IN = 0 523 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT_PITCH_OUT = 0 524 0x00000000 0x00000020 NV_MEMORY_TO_MEMORY_FORMAT_LINE_LENGTH_IN = 0x00000020 525 0x00000000 0x00000001 NV_MEMORY_TO_MEMORY_FORMAT_LINE_COUNT = 1 526 0x00000000 0x00000101 NV_MEMORY_TO_MEMORY_FORMAT [0x0324/4] = 0x00000101 | UNKNOWN = 00000101 527 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT [0x0328/4] = 0x00000000 528 0x00000000 0x00046100 {size: 0x1 channel: 0x3 obj: beef3901 opcode: METHOD } 529 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT [0x0100/4] = 0x00000000 52a 0x00000000 0x00046310 {size: 0x1 channel: 0x3 obj: beef3901 opcode: METHOD } 52b 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT_OFFSET_OUT = 0x00000000 52c 0x00000000 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 52d 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000002 | UNKNOWN = 00000002 52e 0x00000000 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 52f 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000001 | UNKNOWN = 00000001 530 0x00000000 0x000428e4 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 531 0x00000000 0x07740041 NV30_TCL_PRIMITIVE_3D_FP_ACTIVE_PROGRAM = 0x07740041 (couldn't find local address of program) 532 0x00000000 0x00043d60 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 533 0x00000000 0x02008040 NV30_TCL_PRIMITIVE_3D [0x1d60/4] = 0x02008040 | UNKNOWN = 02008040 534 0x00000000 0x00043fe8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 535 0x00000000 0x0000ffff NV30_TCL_PRIMITIVE_3D [0x1fe8/4] = 0x0000ffff | UNKNOWN = 0000ffff 536 0x00000000 0x00202b40 {size: 0x8 channel: 0x1 obj: beef3097 opcode: METHOD } 537 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D [0x0b40/4] = 0x00000001 | UNKNOWN = 00000001 538 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b44/4] = 0x00000000 539 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b48/4] = 0x00000000 53a 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b4c/4] = 0x00000000 53b 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b50/4] = 0x00000000 53c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b54/4] = 0x00000000 2 0x00000000 removed 53f 0x00000000 0x0000c1e8 {size: 0x0 channel: 0x6 obj: beef4201 opcode: METHOD } 540 0x00000000 0x00243efc {size: 0x9 channel: 0x1 obj: beef3097 opcode: METHOD } 541 0x00000000 0x000000b4 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x000000b4 542 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x3f800000 | UNKNOWN = 3f800000 543 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x3f800000 | UNKNOWN = 3f800000 544 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x3f800000 | UNKNOWN = 3f800000 545 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x3f800000 | UNKNOWN = 3f800000 546 0x00000000 0x41700000 NV30_TCL_PRIMITIVE_3D [0x1f10/4] = 0x41700000 | UNKNOWN = 41700000 547 0x00000000 0x40e00000 NV30_TCL_PRIMITIVE_3D [0x1f14/4] = 0x40e00000 | UNKNOWN = 40e00000 548 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f18/4] = 0x00000000 549 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f1c/4] = 0x00000000 54a 0x00000000 0x00102a20 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 54b 0x00000000 0x41700000 NV30_TCL_PRIMITIVE_3D [0x0a20/4] = 0x41700000 | UNKNOWN = 41700000 54c 0x00000000 0x40e00000 NV30_TCL_PRIMITIVE_3D [0x0a24/4] = 0x40e00000 | UNKNOWN = 40e00000 54d 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0a28/4] = 0x00000000 54e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0a2c/4] = 0x00000000 54f 0x00000000 0x00102a30 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 550 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x0a30/4] = 0x3f800000 | UNKNOWN = 3f800000 551 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x0a34/4] = 0x3f800000 | UNKNOWN = 3f800000 552 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x0a38/4] = 0x3f800000 | UNKNOWN = 3f800000 553 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0a3c/4] = 0x00000000 554 0x00000000 0x00082394 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 555 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0394/4] = 0x00000000 556 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x0398/4] = 0x3f800000 | UNKNOWN = 3f800000 557 0x00000000 0x00043e9c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 558 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_FROM_ID = Next upload ID: 2 559 0x00000000 0x00102b80 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 55a 0x00000000 0x00061c6c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST0 = 55b 0x00000000 0x008b400d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST1 = 55c 0x00000000 0x8106c0c3 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST2 = 55d 0x00000000 0x6041fffc NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST3 = rr=TEMPREG vdt=12 sdt=63 VEC 2: MUL t12.xyzw, vertex.position.xyzw, cB4.xyzw SCA 2: NOP 55e 0x00000000 0x00102b80 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 55f 0x00000000 0x401f9c6c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST0 = UNK:0x40000000 560 0x00000000 0x00cb500d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST1 = 561 0x00000000 0x8186c083 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST2 = 562 0x00000000 0x6621ff80 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST3 = rr=position vdt=63 sdt=63 VEC 3: ADD result.position.xyzw, cB5.xyzw, t12.xyzw SCA 3: NOP 563 0x00000000 0x00102b80 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 564 0x00000000 0x401f9c6c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST0 = UNK:0x40000000 565 0x00000000 0x0040030d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST1 = 566 0x00000000 0x8106c083 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST2 = 567 0x00000000 0x6041ff84 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST3 = rr=col0 vdt=63 sdt=63 VEC 4: MOV result.col0.xyzw, vertex.col0.xyzw SCA 4: NOP 568 0x00000000 0x00102b80 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 569 0x00000000 0x401f9c6c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST0 = UNK:0x40000000 56a 0x00000000 0x0040040d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST1 = 56b 0x00000000 0x8106c083 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST2 = 56c 0x00000000 0x6041ff88 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST3 = rr=col1 vdt=63 sdt=63 VEC 5: MOV result.col1.xyzw, vertex.col1.xyzw SCA 5: NOP 56d 0x00000000 0x00102b80 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 56e 0x00000000 0x401f9c6c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST0 = UNK:0x40000000 56f 0x00000000 0x0040030d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST1 = 570 0x00000000 0x8106c083 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST2 = 571 0x00000000 0x6041ff8c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST3 = rr=bfc0 vdt=63 sdt=63 VEC 6: MOV result.bfc0.xyzw, vertex.col0.xyzw SCA 6: NOP 572 0x00000000 0x00102b80 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 573 0x00000000 0x401f9c6c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST0 = UNK:0x40000000 574 0x00000000 0x0040040d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST1 = 575 0x00000000 0x8106c083 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST2 = 576 0x00000000 0x6041ff90 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST3 = rr=bfc1 vdt=63 sdt=63 VEC 7: MOV result.bfc1.xyzw, vertex.col1.xyzw SCA 7: NOP 577 0x00000000 0x00102b80 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 578 0x00000000 0x401f9c6c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST0 = UNK:0x40000000 579 0x00000000 0x0040050d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST1 = 57a 0x00000000 0x8106c083 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST2 = 57b 0x00000000 0x60411f94 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST3 = rr=fogcoord vdt=63 sdt=63 VEC 8: MOV result.fogcoord.x, vertex.fogcoord.xyzw SCA 8: NOP 57c 0x00000000 0x00102b80 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 57d 0x00000000 0x401f9c6c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST0 = UNK:0x40000000 57e 0x00000000 0x0040080d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST1 = 57f 0x00000000 0x8106c083 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST2 = 580 0x00000000 0x6041ff9c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST3 = rr=tc0 vdt=63 sdt=63 VEC 9: MOV result.tc0.xyzw, vertex.tc0.xyzw SCA 9: NOP 581 0x00000000 0x00102b80 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 582 0x00000000 0x401f9c6c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST0 = UNK:0x40000000 583 0x00000000 0x0040090d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST1 = 584 0x00000000 0x8106c083 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST2 = 585 0x00000000 0x6041ffa0 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST3 = rr=tc1 vdt=63 sdt=63 VEC 10: MOV result.tc1.xyzw, vertex.tc1.xyzw SCA 10: NOP 586 0x00000000 0x00102b80 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 587 0x00000000 0x401f9c6c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST0 = UNK:0x40000000 588 0x00000000 0x00400a0d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST1 = 589 0x00000000 0x8106c083 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST2 = 58a 0x00000000 0x6041ffa4 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST3 = rr=tc2 vdt=63 sdt=63 VEC 11: MOV result.tc2.xyzw, vertex.tc2.xyzw SCA 11: NOP 58b 0x00000000 0x00102b80 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 58c 0x00000000 0x401f9c6c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST0 = UNK:0x40000000 58d 0x00000000 0x00400b0d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST1 = 58e 0x00000000 0x8106c083 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST2 = 58f 0x00000000 0x6041ffa8 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST3 = rr=tc3 vdt=63 sdt=63 VEC 12: MOV result.tc3.xyzw, vertex.tc3.xyzw SCA 12: NOP 590 0x00000000 0x00102b80 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 591 0x00000000 0x401f9c6c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST0 = UNK:0x40000000 592 0x00000000 0x00400c0d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST1 = 593 0x00000000 0x8106c083 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST2 = 594 0x00000000 0x6041ffac NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST3 = rr=tc4 vdt=63 sdt=63 VEC 13: MOV result.tc4.xyzw, vertex.tc4.xyzw SCA 13: NOP 595 0x00000000 0x00102b80 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 596 0x00000000 0x401f9c6c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST0 = UNK:0x40000000 597 0x00000000 0x00400d0d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST1 = 598 0x00000000 0x8106c083 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST2 = 599 0x00000000 0x6041ffb0 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST3 = rr=tc5 vdt=63 sdt=63 VEC 14: MOV result.tc5.xyzw, vertex.tc5.xyzw SCA 14: NOP 59a 0x00000000 0x00102b80 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 59b 0x00000000 0x401f9c6c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST0 = UNK:0x40000000 59c 0x00000000 0x00400e0d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST1 = 59d 0x00000000 0x8106c083 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST2 = 59e 0x00000000 0x6041ffb4 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST3 = rr=tc6 vdt=63 sdt=63 VEC 15: MOV result.tc6.xyzw, vertex.tc6.xyzw SCA 15: NOP 59f 0x00000000 0x00102b80 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } 5a0 0x00000000 0x401f9c6c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST0 = UNK:0x40000000 5a1 0x00000000 0x00400f0d NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST1 = 5a2 0x00000000 0x8106c083 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST2 = 5a3 0x00000000 0x6041ffb9 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_INST3 = UNK:0x1 (last?) rr=tc7 vdt=63 sdt=63 VEC 16: MOV result.tc7.xyzw, vertex.tc7.xyzw SCA 16: NOP 5a4 0x00000000 0x00043ea0 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 5a5 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D_VP_PROGRAM_START_ID = 2 5a6 0x00000000 0x00083ff0 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 5a7 0x00000000 0x0000ff39 NV30_TCL_PRIMITIVE_3D [0x1ff0/4] = 0x0000ff39 | UNKNOWN = 0000ff39 5a8 0x00000000 0x003fc01f NV30_TCL_PRIMITIVE_3D [0x1ff4/4] = 0x003fc01f | UNKNOWN = 003fc01f 5a9 0x00000000 0x00043ef8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 5aa 0x00000000 0x0020ffff NV30_TCL_PRIMITIVE_3D [0x1ef8/4] = 0x0020ffff | UNKNOWN = 0020ffff 5ab 0x00000000 0x00043e94 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 5ac 0x00000000 0x00000103 NV30_TCL_PRIMITIVE_3D [0x1e94/4] = 0x00000103 | UNKNOWN = 00000103 5ad 0x00000000 0x00083428 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 5ae 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1428/4] = 0x00000000 5af 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x142c/4] = 0x00000000 5b0 0x00000000 0x00083828 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 5b1 0x00000000 0x00001b02 NV30_TCL_PRIMITIVE_3D_POLYGON_MODE = GL_FILL 5b2 0x00000000 0x00001b02 NV30_TCL_PRIMITIVE_3D [0x182c/4] = 0x00001b02 | UNKNOWN = 00001b02 5b3 0x00000000 0x0004383c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 5b4 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_CULL_FACE_ENABLE = 0x00000000 5b5 0x00000000 0x00043838 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 5b6 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_SMOOTH_ENABLE = 0x00000000 5b7 0x00000000 0x0004347c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 5b8 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_POLYGON_STIPPLE_ENABLE = 0x00000000 5b9 0x00000000 0x000c3ee0 {size: 0x3 channel: 0x1 obj: beef3097 opcode: METHOD } 5ba 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1ee0/4] = 0x3f800000 | UNKNOWN = 3f800000 5bb 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1ee4/4] = 0x00000000 5bc 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1ee8/4] = 0x00000000 5bd 0x00000000 0x00043ff4 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 5be 0x00000000 0x003fc01f NV30_TCL_PRIMITIVE_3D [0x1ff4/4] = 0x003fc01f | UNKNOWN = 003fc01f 5bf 0x00000000 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 5c0 0x00000000 0x00000092 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x00000092 5c1 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x3f800000 | UNKNOWN = 3f800000 5c2 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 5c3 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 5c4 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x3f800000 | UNKNOWN = 3f800000 5c5 0x00000000 0x00143efc {size: 0x5 channel: 0x1 obj: beef3097 opcode: METHOD } 5c6 0x00000000 0x00000093 NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x00000093 5c7 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x3f800000 | UNKNOWN = 3f800000 5c8 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x3f800000 | UNKNOWN = 3f800000 5c9 0x00000000 0x427d8000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x427d8000 | UNKNOWN = 427d8000 5ca 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0x00000000 5cb 0x00000000 0x00043d64 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 5cc 0x00000000 0x00d30000 NV30_TCL_PRIMITIVE_3D [0x1d64/4] = 0x00d30000 | UNKNOWN = 00d30000 5cd 0x00000000 0x000c3540 {size: 0x3 channel: 0x1 obj: beef3097 opcode: METHOD } 5ce 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_3X(4) = 0.000000 5cf 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_3Y(4) = 0.000000 5d0 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_3Z(4) = 0.000000 5d1 0x00000000 0x000423b0 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 5d2 0x00000000 0x00100000 NV30_TCL_PRIMITIVE_3D [0x03b0/4] = 0x00100000 | UNKNOWN = 00100000 5d3 0x00000000 0x00203a00 {size: 0x8 channel: 0x1 obj: beef3097 opcode: METHOD } 5d4 0x00000000 0x001fe080 NV30_TCL_PRIMITIVE_3D_TX_ADDRESS_UNIT(0) = 0x001fe080 5d5 0x00000000 0x0001e52a NV30_TCL_PRIMITIVE_3D_TX_FORMAT_UNIT(0) = mipmap = 0 | type = RECT | format = A8R8G8B8 | ncomp = 2 | cubic = FALSE | UNKNOWN = 0001800a 5d6 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 5d7 0x00000000 0x80000000 NV30_TCL_PRIMITIVE_3D_TX_UNK03_UNIT(0) = 0x80000000 | UNKNOWN = 80000000 5d8 0x00000000 0x0000aa6c NV30_TCL_PRIMITIVE_3D_TX_SWIZZLE_UNIT(0) = swizzle: wxyz 5d9 0x00000000 0x01012000 NV30_TCL_PRIMITIVE_3D_TX_FILTER_UNIT(0) = filter_min = NEAREST | filter_mag = NEAREST | UNKNOWN = 00002000 5da 0x00000000 0x00080005 NV30_TCL_PRIMITIVE_3D_TX_XY_DIM_UNIT(0) = width = 8 | height = 5 5db 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_TX_UNK07_UNIT(0) = 0x00000000 5dc 0x00000000 0x00043840 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 5dd 0x00000000 0x00100020 NV30_TCL_PRIMITIVE_3D_TX_DEPTH_UNIT(0) = depth = 1 | height = FALSE | UNKNOWN = 00000020 5de 0x00000000 0x00042b00 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 5df 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b00/4] = 0x00000000 5e0 0x00000000 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 5e1 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000002 | UNKNOWN = 00000002 5e2 0x00000000 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 5e3 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000001 | UNKNOWN = 00000001 5e4 0x00000000 0x0000bee4 {size: 0x0 channel: 0x5 obj: beef5f01 opcode: METHOD } 5e5 0x00000000 0x00000000 NOP 5e6 0x00000000 0x00000000 NOP 5e7 0x00000000 0x00000000 NOP 5e8 0x00000000 0x0000001c {size: 0x0 channel: 0x0 obj: beef7201 opcode: METHOD } 5e9 0x00000000 0x00000000 NOP 5ea 0x00000000 0x00000000 NOP 5eb 0x00000000 0x00000000 NOP 5ec 0x00000000 0x00003ffc {size: 0x0 channel: 0x1 obj: beef3097 opcode: METHOD } 5ed 0x00000000 0x000828c0 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 5ee 0x00000000 0x0007000f NV30_TCL_PRIMITIVE_3D [0x08c0/4] = 0x0007000f | UNKNOWN = 0007000f 5ef 0x00000000 0x02070000 NV30_TCL_PRIMITIVE_3D [0x08c4/4] = 0x02070000 | UNKNOWN = 02070000 5f0 0x00000000 0x0000bee4 {size: 0x0 channel: 0x5 obj: beef5f01 opcode: METHOD } 5f1 0x00000000 0x00000000 NOP 5f2 0x00000000 0x00000000 NOP 5f3 0x00000000 0x00000000 NOP 5f4 0x00000000 0x00004000 {size: 0x0 channel: 0x2 obj: beef7702 opcode: METHOD } 5f5 0x00000000 0x00000000 NOP 5f6 0x00000000 0x00000000 NOP 5f7 0x00000000 0x00000000 NOP 5f8 0x00000000 0x00004000 {size: 0x0 channel: 0x2 obj: beef7702 opcode: METHOD } 5f9 0x00000000 0x00082a00 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 5fa 0x00000000 0x0fff000f NV30_TCL_PRIMITIVE_3D_VIEWPORT_DIMS = 0x0fff000f 5fb 0x00000000 0x02070000 NV30_TCL_PRIMITIVE_3D [0x0a04/4] = 0x02070000 | UNKNOWN = 02070000 5fc 0x00000000 0x00043808 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 5fd 0x00000000 0x00000005 NV30_TCL_PRIMITIVE_3D_BEGIN_END = TRIANGLES 5fe 0x00000000 0x000838c0 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 5ff 0x00000000 0x80000000 NV30_TCL_PRIMITIVE_3D [0x18c0/4] = 0x80000000 | UNKNOWN = 80000000 600 0x00000000 0x80000000 NV30_TCL_PRIMITIVE_3D [0x18c4/4] = 0x80000000 | UNKNOWN = 80000000 601 0x00000000 0x000c3500 {size: 0x3 channel: 0x1 obj: beef3097 opcode: METHOD } 602 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_3X(0) = 0.000000 603 0x00000000 0x43fd8800 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_3Y(0) = 507.062500 604 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_3Z(0) = 0.000000 605 0x00000000 0x000838c0 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 606 0x00000000 0x41e00000 NV30_TCL_PRIMITIVE_3D [0x18c0/4] = 0x41e00000 | UNKNOWN = 41e00000 607 0x00000000 0x80000000 NV30_TCL_PRIMITIVE_3D [0x18c4/4] = 0x80000000 | UNKNOWN = 80000000 608 0x00000000 0x000c3500 {size: 0x3 channel: 0x1 obj: beef3097 opcode: METHOD } 609 0x00000000 0x41e00000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_3X(0) = 28.000000 60a 0x00000000 0x43fd8800 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_3Y(0) = 507.062500 60b 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_3Z(0) = 0.000000 60c 0x00000000 0x000838c0 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 60d 0x00000000 0x80000000 NV30_TCL_PRIMITIVE_3D [0x18c0/4] = 0x80000000 | UNKNOWN = 80000000 60e 0x00000000 0x41a00000 NV30_TCL_PRIMITIVE_3D [0x18c4/4] = 0x41a00000 | UNKNOWN = 41a00000 60f 0x00000000 0x000c3500 {size: 0x3 channel: 0x1 obj: beef3097 opcode: METHOD } 610 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_3X(0) = 0.000000 611 0x00000000 0x4403c400 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_3Y(0) = 527.062500 612 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VTX_ATTR_3Z(0) = 0.000000 613 0x00000000 0x00043808 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 614 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_BEGIN_END = STOP 615 0x00000000 0x0000bee4 {size: 0x0 channel: 0x5 obj: beef5f01 opcode: METHOD } 616 0x00000000 0x00000000 NOP 617 0x00000000 0x00000000 NOP 618 0x00000000 0x00000000 NOP 619 0x00000000 0x00003ffc {size: 0x0 channel: 0x1 obj: beef3097 opcode: METHOD } 61a 0x00000000 0x00000000 NOP 61b 0x00000000 0x00000000 NOP 61c 0x00000000 0x00000000 NOP 61d 0x00000000 0x00003ffc {size: 0x0 channel: 0x1 obj: beef3097 opcode: METHOD } 61e 0x00000000 0x000828c0 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 61f 0x00000000 0x0fff000f NV30_TCL_PRIMITIVE_3D [0x08c0/4] = 0x0fff000f | UNKNOWN = 0fff000f 620 0x00000000 0x02070000 NV30_TCL_PRIMITIVE_3D [0x08c4/4] = 0x02070000 | UNKNOWN = 02070000 621 0x00000000 0x0000bee4 {size: 0x0 channel: 0x5 obj: beef5f01 opcode: METHOD } 622 0x00000000 0x00000000 NOP 623 0x00000000 0x00000000 NOP 624 0x00000000 0x00000000 NOP 625 0x00000000 0x00000800 {size: 0x0 channel: 0x0 obj: beef7201 opcode: METHOD } 626 0x00000000 0x00000000 NOP 627 0x00000000 0x00000000 NOP 628 0x00000000 0x00000000 NOP 629 0x00000000 0x00000800 {size: 0x0 channel: 0x0 obj: beef7201 opcode: METHOD } 62a 0x00000000 0x00082a00 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 62b 0x00000000 0x0200000f NV30_TCL_PRIMITIVE_3D_VIEWPORT_DIMS = 0x0200000f 62c 0x00000000 0x02000007 NV30_TCL_PRIMITIVE_3D [0x0a04/4] = 0x02000007 | UNKNOWN = 02000007 62d 0x00000000 0x00000000 NOP 62e 0x00000000 0x00000000 NOP 62f 0x00000000 0x00000000 NOP 630 0x00000000 0x00000000 NOP 631 0x00000000 0x00000000 NOP 87 0x00000000 removed 689 0x00000000 0x000423b0 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } 68a 0x00000000 0x00100000 NV30_TCL_PRIMITIVE_3D [0x03b0/4] = 0x00100000 | UNKNOWN = 00100000 68b 0x00000000 0x0000bee4 {size: 0x0 channel: 0x5 obj: beef5f01 opcode: METHOD } 68c 0x00000000 0x00000000 NOP 68d 0x00000000 0x00000000 NOP 68e 0x00000000 0x00000000 NOP 68f 0x00000000 0x00003ffc {size: 0x0 channel: 0x1 obj: beef3097 opcode: METHOD } 690 0x00000000 0x00000000 NOP 691 0x00000000 0x00000000 NOP 692 0x00000000 0x00000000 NOP 693 0x00000000 0x00003ffc {size: 0x0 channel: 0x1 obj: beef3097 opcode: METHOD } 694 0x00000000 0x000828c0 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 695 0x00000000 0x0fff000f NV30_TCL_PRIMITIVE_3D [0x08c0/4] = 0x0fff000f | UNKNOWN = 0fff000f 696 0x00000000 0x02070000 NV30_TCL_PRIMITIVE_3D [0x08c4/4] = 0x02070000 | UNKNOWN = 02070000 697 0x00000000 0x0000bee4 {size: 0x0 channel: 0x5 obj: beef5f01 opcode: METHOD } 698 0x00000000 0x00000000 NOP 699 0x00000000 0x00000000 NOP 69a 0x00000000 0x00000000 NOP 69b 0x00000000 0x00003ffc {size: 0x0 channel: 0x1 obj: beef3097 opcode: METHOD } 69c 0x00000000 0x00000000 NOP 69d 0x00000000 0x00000000 NOP 69e 0x00000000 0x00000000 NOP 69f 0x00000000 0x00003ffc {size: 0x0 channel: 0x1 obj: beef3097 opcode: METHOD } 6a0 0x00000000 0x000828c0 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } 6a1 0x00000000 0x0fff000f NV30_TCL_PRIMITIVE_3D [0x08c0/4] = 0x0fff000f | UNKNOWN = 0fff000f 6a2 0x00000000 0x02070000 NV30_TCL_PRIMITIVE_3D [0x08c4/4] = 0x02070000 | UNKNOWN = 02070000 6a3 0x00000000 0x00000000 NOP 6a4 0x00000000 0x00000000 NOP 6a5 0x00000000 0x00000000 NOP 6a6 0x00000000 0x00000000 NOP 6a7 0x00000000 0x00000000 NOP 260787 0x00000000 removed 4015b 0x02000003 0x0607000a {size: 0x181 channel: 0x0 obj: beef7201 opcode: METHOD } 4015c 0x00000000 0x00000000 NvType0072 [0x0008/4] = 0x00000000 4015d 0x00000000 0x00000000 NvType0072 [0x000c/4] = 0x00000000 4015e 0x00000000 0x00000000 NvType0072 [0x0010/4] = 0x00000000 4015f 0x00000000 0x00000000 NvType0072 [0x0014/4] = 0x00000000 40160 0x00000000 0x00000000 NvType0072 [0x0018/4] = 0x00000000 ========================== Mapping 11 (regs) Changed reg 0x00000010 from 0x000fba64 to 0x000fca8c Changed reg 0x00000011 from 0x000fba64 to 0x000fca8c Changed reg 0x00000015 from 0x000fba64 to 0x000fca8c object creation: beef0028, type 307e, parent beef0003