========================== Mapping 4 (fifo) Changed from 49610 to 49733 (123 words 492 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 13 0x00000000 removed c1ca 0x00000000 0x0020630c {size: 0x8 channel: 0x3 obj: beef3901 opcode: METHOD } c1cb 0x00000000 0x002199d0 NV_MEMORY_TO_MEMORY_FORMAT_OFFSET_IN = 0x002199d0 c1cc 0x00000000 0x0ef76840 NV_MEMORY_TO_MEMORY_FORMAT_OFFSET_OUT = 0x0ef76840 c1cd 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT_PITCH_IN = 0 c1ce 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT_PITCH_OUT = 0 c1cf 0x00000000 0x00000300 NV_MEMORY_TO_MEMORY_FORMAT_LINE_LENGTH_IN = 0x00000300 c1d0 0x00000000 0x00000001 NV_MEMORY_TO_MEMORY_FORMAT_LINE_COUNT = 1 c1d1 0x00000000 0x00000101 NV_MEMORY_TO_MEMORY_FORMAT [0x0324/4] = 0x00000101 | UNKNOWN = 00000101 c1d2 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT [0x0328/4] = 0x00000000 c1d3 0x00000000 0x00046100 {size: 0x1 channel: 0x3 obj: beef3901 opcode: METHOD } c1d4 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT [0x0100/4] = 0x00000000 c1d5 0x00000000 0x00046310 {size: 0x1 channel: 0x3 obj: beef3901 opcode: METHOD } c1d6 0x00000000 0x00000000 NV_MEMORY_TO_MEMORY_FORMAT_OFFSET_OUT = 0x00000000 c1d7 0x00000000 0x00182a60 {size: 0x6 channel: 0x1 obj: beef3097 opcode: METHOD } c1d8 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_FILL_ENABLE = TRUE c1d9 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_LINE_ENABLE = TRUE c1da 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_POINT_ENABLE = TRUE c1db 0x00000000 0x00000204 NV30_TCL_PRIMITIVE_3D_DEPTH_FUNC = GL_GREATER c1dc 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_DEPTH_WRITE_ENABLE = FALSE c1dd 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_DEPTH_TEST_ENABLE = FALSE c1de 0x00000000 0x00082a78 {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } c1df 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_FACTOR = 1.000000 c1e0 0x00000000 0x40000000 NV30_TCL_PRIMITIVE_3D_POLYGON_OFFSET_UNITS = 2.000000 c1e1 0x00000000 0x00043d78 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c1e2 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D [0x1d78/4] = 0x00000001 | UNKNOWN = 00000001 c1e3 0x00000000 0x00042380 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c1e4 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0380/4] = 0x00000000 c1e5 0x00000000 0x000437cc {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c1e6 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x17cc/4] = 0x00000000 c1e7 0x00000000 0x00042220 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c1e8 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D [0x0220/4] = 0x00000001 | UNKNOWN = 00000001 c1e9 0x00000000 0x000428e4 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c1ea 0x00000000 0x0efee001 NV30_TCL_PRIMITIVE_3D_FP_ACTIVE_PROGRAM = 0x0efee001 (couldn't find local address of program) c1eb 0x00000000 0x00043d60 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c1ec 0x00000000 0x03008000 NV30_TCL_PRIMITIVE_3D [0x1d60/4] = 0x03008000 | UNKNOWN = 03008000 c1ed 0x00000000 0x00043fe8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c1ee 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1fe8/4] = 0x00000000 c1ef 0x00000000 0x00202b40 {size: 0x8 channel: 0x1 obj: beef3097 opcode: METHOD } c1f0 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b40/4] = 0x00000000 c1f1 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b44/4] = 0x00000000 c1f2 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b48/4] = 0x00000000 c1f3 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b4c/4] = 0x00000000 c1f4 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x0b50/4] = 0x00000000 3 0x00000000 removed c1f8 0x00000000 0x00043a0c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c1f9 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_TX_UNK03_UNIT(0) = 0x00000000 c1fa 0x00000000 0x00043a2c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c1fb 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_TX_UNK03_UNIT(1) = 0x00000000 c1fc 0x00000000 0x00043a4c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c1fd 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_TX_UNK03_UNIT(2) = 0x00000000 c1fe 0x00000000 0x00043a6c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c1ff 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_TX_UNK03_UNIT(3) = 0x00000000 c200 0x00000000 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c201 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000002 | UNKNOWN = 00000002 c202 0x00000000 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c203 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000001 | UNKNOWN = 00000001 c204 0x00000000 0x000c2304 {size: 0x3 channel: 0x1 obj: beef3097 opcode: METHOD } c205 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_ENABLE = FALSE c206 0x00000000 0x00000207 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_FUNC = GL_ALWAYS c207 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_ALPHA_FUNC_REF = 0x00000000 c208 0x00000000 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c209 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000002 | UNKNOWN = 00000002 c20a 0x00000000 0x00043fd8 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c20b 0x00000000 0x00000001 NV30_TCL_PRIMITIVE_3D [0x1fd8/4] = 0x00000001 | UNKNOWN = 00000001 c20c 0x00000000 0x00043d7c {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c20d 0x00000000 0xffff0000 NV30_TCL_PRIMITIVE_3D [0x1d7c/4] = 0xffff0000 | UNKNOWN = ffff0000 c20e 0x00000000 0x00043d64 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c20f 0x00000000 0x01d300d4 NV30_TCL_PRIMITIVE_3D [0x1d64/4] = 0x01d300d4 | UNKNOWN = 01d300d4 c210 0x00000000 0x00043efc {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c211 0x00000000 0x0000003c NV30_TCL_PRIMITIVE_3D_VP_UPLOAD_CONST = 0x0000003c c212 0x00000000 0x00403f00 {size: 0x10 channel: 0x1 obj: beef3097 opcode: METHOD } c213 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f00/4] = 0x3f800000 | UNKNOWN = 3f800000 c214 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f04/4] = 0x00000000 c215 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f08/4] = 0x00000000 c216 0x00000000 0xbf000000 NV30_TCL_PRIMITIVE_3D [0x1f0c/4] = 0xbf000000 | UNKNOWN = bf000000 c217 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f10/4] = 0x00000000 c218 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f14/4] = 0x3f800000 | UNKNOWN = 3f800000 c219 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f18/4] = 0x00000000 c21a 0x00000000 0x3f000000 NV30_TCL_PRIMITIVE_3D [0x1f1c/4] = 0x3f000000 | UNKNOWN = 3f000000 c21b 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f20/4] = 0x00000000 c21c 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f24/4] = 0x00000000 c21d 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f28/4] = 0x3f800000 | UNKNOWN = 3f800000 c21e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f2c/4] = 0x00000000 c21f 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f30/4] = 0x00000000 c220 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f34/4] = 0x00000000 c221 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1f38/4] = 0x00000000 c222 0x00000000 0x3f800000 NV30_TCL_PRIMITIVE_3D [0x1f3c/4] = 0x3f800000 | UNKNOWN = 3f800000 c223 0x00000000 0x00043e94 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c224 0x00000000 0x00000011 NV30_TCL_PRIMITIVE_3D [0x1e94/4] = 0x00000011 | UNKNOWN = 00000011 c225 0x00000000 0x0008219c {size: 0x2 channel: 0x1 obj: beef3097 opcode: METHOD } c226 0x00000000 0xbeef0202 Searching for object beef0202 Context is 0101cb84 Software object instanceMem[0] = 00000000 instanceMem[1] = 00000000 instanceMem[2] = 00000000 instanceMem[3] = 00000000 instanceMemFB[0] = 0x00000000 instanceMemFB[1] = 0x00000000 instanceMemFB[2] = 0x00000000 instanceMemFB[3] = 0x00000000 Channel 2 NV30_TCL_PRIMITIVE_3D_SET_OBJECT11 = object beef0202 type 0000 (UNKNOWN) c227 0x00000000 0xbeef0201 Searching for object beef0201 Context is 0101cb83 Software object instanceMem[0] = 00000000 instanceMem[1] = 00000000 instanceMem[2] = 00000000 instanceMem[3] = 00000000 instanceMemFB[0] = 0x00000000 instanceMemFB[1] = 0x00000000 instanceMemFB[2] = 0x00000000 instanceMemFB[3] = 0x00000000 Channel 2 NV30_TCL_PRIMITIVE_3D_SET_OBJECT12 = object beef0201 type 0000 (UNKNOWN) c228 0x00000000 0x00043710 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c229 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1710/4] = 0x00000000 c22a 0x00000000 0x00283740 {size: 0xa channel: 0x1 obj: beef3097 opcode: METHOD } c22b 0x00000000 0x00000c32 NV30_TCL_PRIMITIVE_3D [0x1740/4] = 0x00000c32 | UNKNOWN = 00000c32 c22c 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1744/4] = 0x00000002 | UNKNOWN = 00000002 c22d 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1748/4] = 0x00000002 | UNKNOWN = 00000002 c22e 0x00000000 0x00000c32 NV30_TCL_PRIMITIVE_3D [0x174c/4] = 0x00000c32 | UNKNOWN = 00000c32 c22f 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1750/4] = 0x00000002 | UNKNOWN = 00000002 c230 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1754/4] = 0x00000002 | UNKNOWN = 00000002 c231 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1758/4] = 0x00000002 | UNKNOWN = 00000002 c232 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x175c/4] = 0x00000002 | UNKNOWN = 00000002 c233 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1760/4] = 0x00000002 | UNKNOWN = 00000002 c234 0x00000000 0x00000002 NV30_TCL_PRIMITIVE_3D [0x1764/4] = 0x00000002 | UNKNOWN = 00000002 c235 0x00000000 0x00043718 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c236 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1718/4] = 0x00000000 c237 0x00000000 0x00043718 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c238 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1718/4] = 0x00000000 c239 0x00000000 0x00043718 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c23a 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D [0x1718/4] = 0x00000000 c23b 0x00000000 0x00103680 {size: 0x4 channel: 0x1 obj: beef3097 opcode: METHOD } c23c 0x00000000 0x8ef76840 NV30_TCL_PRIMITIVE_3D_VB_POINTER_ATTR(0) = enabled? = TRUE | offset = 0x0ef76840 c23d 0x00000000 0x8ef76840 NV30_TCL_PRIMITIVE_3D_VB_POINTER_ATTR(1) = enabled? = TRUE | offset = 0x0ef76840 c23e 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_VB_POINTER_ATTR(2) = enabled? = FALSE | offset = 0x00000000 c23f 0x00000000 0x8ef76840 NV30_TCL_PRIMITIVE_3D_VB_POINTER_ATTR(3) = enabled? = TRUE | offset = 0x0ef76840 c240 0x00000000 0x00043808 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c241 0x00000000 0x00000005 NV30_TCL_PRIMITIVE_3D_BEGIN_END = TRIANGLES c242 0x00000000 0x00043814 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c243 0x00000000 0x1f000000 NV30_TCL_PRIMITIVE_3D_VB_VERTEX_BATCH = count_vertices = 31 | offset_vertices = 0 c244 0x00000000 0x00043808 {size: 0x1 channel: 0x1 obj: beef3097 opcode: METHOD } c245 0x00000000 0x00000000 NV30_TCL_PRIMITIVE_3D_BEGIN_END = STOP ========================== Mapping 10 (regs) Changed reg 0x00008674 from 0x00000000 to 0x01a8eca4 Changed reg 0x00008676 from 0x00000000 to 0x01a8ecb1 Changed reg 0x00008678 from 0x00000000 to 0xffffffff Changed reg 0x0000867a from 0x00000000 to 0x01a8eca4 Changed reg 0x0000867c from 0x00000000 to 0x01a90c7f Changed reg 0x0000867e from 0x00000000 to 0x1f9b5380 Changed reg 0x0000867f from 0x00000000 to 0x00002b0e Changed reg 0x00008688 from 0x00000000 to 0x1f274ef0 Changed reg 0x0000868a from 0x00000000 to 0x1f9b6740 Changed reg 0x0000868b from 0x00000000 to 0x00002b0e Changed reg 0x0000868c from 0x00000000 to 0x31396331 Changed reg 0x0000868d from 0x00000000 to 0x31363638 Changed reg 0x00008690 from 0x00000000 to 0x1f274ef0 Changed reg 0x00008691 from 0x00000000 to 0x00002b0e Changed reg 0x00008692 from 0x00000000 to 0x1f9b6740 Changed reg 0x00008693 from 0x00000000 to 0x00002b0e Changed reg 0x00008698 from 0x00000000 to 0x00000008 Changed reg 0x00008699 from 0x00000000 to 0x00000030 Changed reg 0x0000869a from 0x00000000 to 0x8bcc3900 Changed reg 0x0000869b from 0x00000000 to 0x00007fff Changed reg 0x0000869c from 0x00000000 to 0x8bcc3840 Changed reg 0x0000869d from 0x00000000 to 0x00007fff Changed reg 0x0000869e from 0x00000000 to 0x1f6d9a73 Changed reg 0x0000869f from 0x00000000 to 0x00002b0e Changed reg 0x000086a0 from 0x00000000 to 0x00000020 Changed reg 0x000086a1 from 0x00000000 to 0x00000030 Changed reg 0x000086a2 from 0x00000000 to 0x8bcc3800 Changed reg 0x000086a3 from 0x00000000 to 0x00007fff Changed reg 0x000086a4 from 0x00000000 to 0x8bcc3740 Changed reg 0x000086a5 from 0x00000000 to 0x00007fff Changed reg 0x000086a6 from 0x00000000 to 0x8bcc3aa0 Changed reg 0x000086a7 from 0x00000000 to 0x00007fff Changed reg 0x000086aa from 0x00000000 to 0x1f6d9a73 Changed reg 0x000086ab from 0x00000000 to 0x00002b0e Changed reg 0x000086ac from 0x00000000 to 0x00000020 Changed reg 0x000086ad from 0x00000000 to 0x00000030 Changed reg 0x000086b0 from 0x00000000 to 0x0040e9f8 Changed reg 0x000086b2 from 0x00000000 to 0x1f794c20 Changed reg 0x000086b3 from 0x00000000 to 0x00002b0e Changed reg 0x000086b4 from 0x00000000 to 0x0040fd3b Changed reg 0x000086b6 from 0x00000000 to 0x5f59524f Changed reg 0x000086b7 from 0x00000000 to 0x4d524f46 Changed reg 0x000086b8 from 0x00000000 to 0x01baf9cc Changed reg 0x000086ba from 0x00000000 to 0x8bcc38f0 Changed reg 0x000086bb from 0x00000000 to 0x00007fff Changed reg 0x000086be from 0x00000000 to 0x8bcc3aa0 Changed reg 0x000086bf from 0x00000000 to 0x00007fff Changed reg 0x000086c2 from 0x00000000 to 0x1f6d9a73 Changed reg 0x000086c3 from 0x00000000 to 0x00002b0e Changed reg 0x000086c4 from 0x00000000 to 0x00000020 Changed reg 0x000086c5 from 0x00000000 to 0x00000030 Changed reg 0x000086c6 from 0x00000000 to 0x8bcc3890 Changed reg 0x000086c7 from 0x00000000 to 0x00007fff Changed reg 0x000086c8 from 0x00000000 to 0x8bcc37d0 Changed reg 0x000086c9 from 0x00000000 to 0x00007fff Changed reg 0x000086ca from 0x00000000 to 0x01baf9cc Changed reg 0x000086ce from 0x00000000 to 0x004168a9 Changed reg 0x000086d2 from 0x00000000 to 0x01baf9cc Changed reg 0x000086d6 from 0x00000000 to 0x8bcc3aa0 Changed reg 0x000086d7 from 0x00000000 to 0x00007fff Changed reg 0x000086dc from 0x00000000 to 0x8bcc3930 Changed reg 0x000086dd from 0x00000000 to 0x00007fff Changed reg 0x000086de from 0x00000000 to 0x1f6d99da Changed reg 0x000086df from 0x00000000 to 0x00002b0e Changed reg 0x000086e0 from 0x00000000 to 0x00000020 Changed reg 0x000086e1 from 0x00000000 to 0x00000030 Changed reg 0x000086e2 from 0x00000000 to 0x8bcc3900 Changed reg 0x000086e3 from 0x00000000 to 0x00007fff Changed reg 0x000086e4 from 0x00000000 to 0x8bcc3840 Changed reg 0x000086e5 from 0x00000000 to 0x00007fff Changed reg 0x000086e8 from 0x00000000 to 0xffffffff Changed reg 0x000086ea from 0x00000000 to 0x0000866c Changed reg 0x000086ee from 0x00000000 to 0x1f6f6293 Changed reg 0x000086ef from 0x00000000 to 0x00002b0e Changed reg 0x000086f0 from 0x00000000 to 0xffffffff Changed reg 0x000086f2 from 0x00000000 to 0x1f9b6740 Changed reg 0x000086f3 from 0x00000000 to 0x00002b0e Changed reg 0x000086f4 from 0x00000000 to 0x1f9b6740 Changed reg 0x000086f5 from 0x00000000 to 0x00002b0e Changed reg 0x000086f6 from 0x00000000 to 0x00000001 Changed reg 0x000086f8 from 0x00000000 to 0xbbb21000 Changed reg 0x000086f9 from 0x00000000 to 0x00002aaa Changed reg 0x000086fa from 0x00000000 to 0x1f6f5f79 Changed reg 0x000086fb from 0x00000000 to 0x00002b0e Changed reg 0x000086fc from 0x00000000 to 0x1f9b6740 Changed reg 0x000086fd from 0x00000000 to 0x00002b0e Changed reg 0x000086fe from 0x00000000 to 0x00000001 Changed reg 0x00008700 from 0x00000000 to 0x1f9b6740 Changed reg 0x00008701 from 0x00000000 to 0x00002b0e Changed reg 0x00008702 from 0x00000000 to 0x0000000a Changed reg 0x00008704 from 0x00000000 to 0x8bcc3aa0 Changed reg 0x00008705 from 0x00000000 to 0x00007fff Changed reg 0x00008706 from 0x00000000 to 0x1f6f6234 Changed reg 0x00008707 from 0x00000000 to 0x00002b0e Changed reg 0x00008708 from 0x00000000 to 0x1f9b6740 Changed reg 0x00008709 from 0x00000000 to 0x00002b0e Changed reg 0x0000870a from 0x00000000 to 0x1f6f684c Changed reg 0x0000870b from 0x00000000 to 0x00002b0e Changed reg 0x0000870c from 0x00000000 to 0x1f9b6740 Changed reg 0x0000870d from 0x00000000 to 0x00002b0e Changed reg 0x0000870e from 0x00000000 to 0x8bcc3930 Changed reg 0x0000870f from 0x00000000 to 0x00007fff Changed reg 0x00008712 from 0x00000000 to 0x1f6efc26 Changed reg 0x00008713 from 0x00000000 to 0x00002b0e Changed reg 0x00008714 from 0x00000000 to 0x01baf9cc Changed reg 0x00008716 from 0x00000000 to 0x1f9b7940 Changed reg 0x00008717 from 0x00000000 to 0x00002b0e Changed reg 0x00008718 from 0x00000000 to 0x8bcc3980 Changed reg 0x00008719 from 0x00000000 to 0x00007fff Changed reg 0x0000871c from 0x00000000 to 0x8bcc3aa0 Changed reg 0x0000871d from 0x00000000 to 0x00007fff Changed reg 0x00008722 from 0x00000000 to 0x00403a74 Changed reg 0x00008724 from 0x00000000 to 0x8bcc3980 Changed reg 0x00008725 from 0x00000000 to 0x00007fff Changed reg 0x00008726 from 0x00000000 to 0x00409dd1 Changed reg 0x00008728 from 0x00000000 to 0x00001908 Changed reg 0x0000872a from 0x00000000 to 0x00001401 Changed reg 0x0000872c from 0x00000000 to 0x01baf5d0 Changed reg 0x0000872e from 0x00000000 to 0x00001000 Changed reg 0x0000872f from 0x00000000 to 0x0000000b Changed reg 0x00008730 from 0x00000000 to 0x01ad5800 Changed reg 0x00008732 from 0x00000000 to 0x00403a74 Changed reg 0x00008733 from 0x00000000 to 0x00000600 test_ext_blend_func_separate()