test | op:PictOpOutReverse src:xRGB (repeat:0) mask=none (repeat:0) dst:xRGB | op:PictOpOutReverse src:xRGB (repeat:1) mask=none (repeat:0) dst:xRGB |
---|---|---|
cmd | c2dCreateSurface(&pixmap->id, C2D_SOURCE | C2D_TARGET, C2D_SURFACE_RGB_HOST, &def) | c2dCreateSurface(&pixmap->id, C2D_SOURCE | C2D_TARGET, C2D_SURFACE_RGB_HOST, &def) |
gpuaddr | 6615e000 (len: 457000) | 6615e000 (len: 457000) |
cmd | c2dCreateSurface(&pixmap->id, C2D_SOURCE | C2D_TARGET, C2D_SURFACE_RGB_HOST, &def) | c2dCreateSurface(&pixmap->id, C2D_SOURCE | C2D_TARGET, C2D_SURFACE_RGB_HOST, &def) |
gpuaddr | 665b6000 (len: 1000) | 665b6000 (len: 1000) |
cmd | c2dCreateSurface(&pixmap->id, C2D_SOURCE | C2D_TARGET, C2D_SURFACE_RGB_HOST, &def) | c2dCreateSurface(&pixmap->id, C2D_SOURCE | C2D_TARGET, C2D_SURFACE_RGB_HOST, &def) |
gpuaddr | 665b8000 (len: 1000) | 665b8000 (len: 1000) |
cmd | c2dDraw(dest->id, 0, NULL, 0, 0, &blit, 1) | c2dDraw(dest->id, 0, NULL, 0, 0, &blit, 1) |
param | sw 00000409 (bitlen: 11) | sw 00000409 (bitlen: 11) |
param | sh 00000435 (bitlen: 11) | sh 00000435 (bitlen: 11) |
param | pitch 00000084 (bitlen: 11) | pitch 00000084 (bitlen: 11) |
param | sw 00000011 (bitlen: 11) | sw 00000001 (bitlen: 11) |
param | sh 00000013 (bitlen: 11) | sh 00000001 (bitlen: 11) |
param | pitch 00000004 (bitlen: 11) | pitch 00000004 (bitlen: 11) |
param | bx 00000001 (bitlen: 8) | bx 00000001 (bitlen: 8) |
param | by 00000002 (bitlen: 8) | by 00000002 (bitlen: 8) |
param | bw 00000010 (bitlen: 8) | bw 00000010 (bitlen: 8) |
param | bh 00000011 (bitlen: 8) | bh 00000011 (bitlen: 8) |
param | bx2 00000011 (bitlen: 8) | bx2 00000011 (bitlen: 8) |
param | by2 00000013 (bitlen: 8) | by2 00000013 (bitlen: 8) |
param | bx 000001fc (bitlen: 16) | bx 000001fc (bitlen: 16) |
param | by 00000211 (bitlen: 16) | by 00000211 (bitlen: 16) |
param | bw 00000010 (bitlen: 8) | bw 00000010 (bitlen: 8) |
param | bh 00000011 (bitlen: 8) | bh 00000011 (bitlen: 8) |
param | bx2 0000020c (bitlen: 16) | bx2 0000020c (bitlen: 16) |
param | by2 00000222 (bitlen: 16) | by2 00000222 (bitlen: 16) |
cmd | c2dFlush(dest->id, &curTimestamp) | c2dFlush(dest->id, &curTimestamp) |
context | ||
cmdstream | 0000: 7c000275 0001: 00000000 0002: 00000039 0003: 7c000134 0004: 00000000 0005: 7c000275 0006: 40543000 0007: 00009140 0008: 0c000000 0009: 11000000 (bh, bx2, bh?) 000a: d0030000 000b: d286a409 (sw?) 000c: 01007084 (pitch, bx?) 000d: 7c000100 000e: 6615e000 (gpuaddr) 000f: 7c0001d3 0010: 6615e000 (gpuaddr) 0011: 7c0001d1 0012: 40007084 (pitch?) 0013: d5000000 0014: 0c000000 0015: 08408000 0016: 09434000 0017: 7c00020a (by?) 0018: ff000000 0019: ff000000 001a: 7c0001b2 001b: ff000000 001c: 7c0001b0 001d: ff000000 001e: 7c000114 001f: 80808040 0020: 7c000118 0021: 80808840 0022: 110000e0 (bh, bx2, bh?) 0023: d0000000 0024: 7c0003d1 0025: 40007004 (pitch?) 0026: 00026011 (sw, by, bh, bx2, bh?) 0027: 665b6000 (gpuaddr) 0028: d5000000 0029: d0000000 002a: 0f00000a 002b: 0f00000a 002c: 0f00000a 002d: 0f00000a 002e: d0000000 ........ 002f: 0f00000a ........ 0030: 0f00000a ........ 0031: 0f00000a ........ 0032: 0e000003 ........ 0033: 7c0003f0 ........ 0034: 01fc0211 (bx, by, bh, bx2, bx, by, bh?) ........ 0035: 00100011 (sw, bw, bh, bx2, bw, bh?) ........ 0036: 00010002 (bx, by?) 0037: d0000000 0038: d0000000 0039: d0000000 003a: d0000000 003b: d0000000 003c: d0000000 003d: fe000003 003e: 7f000000 003f: 7f000000 | 0000: 7c000275 0001: 00000000 0002: 00000041 0003: 7c000134 0004: 00000000 0005: 7c000275 0006: 40438000 0007: 00009140 0008: 0c000000 0009: 11000000 (bh, bx2, bh?) 000a: d0030000 000b: d286a409 (sw?) 000c: 01007084 (pitch, bx?) 000d: 7c000100 000e: 6615e000 (gpuaddr) 000f: 7c0001d3 0010: 6615e000 (gpuaddr) 0011: 7c0001d1 0012: 40007084 (pitch?) 0013: d5000000 0014: 0c000000 0015: 08408000 0016: 09434000 0017: 7c00020a (by?) 0018: ff000000 0019: ff000000 001a: 7c0001b2 001b: ff000000 001c: 7c0001b0 001d: ff000000 001e: 7c000114 001f: 80808040 0020: 7c000118 0021: 80808840 0022: 110000e0 (bh, bx2, bh?) 0023: d0000000 0024: 7c0003d1 0025: 40007004 (pitch?) 0026: 00002001 (sw, sh, bx?) 0027: 665b6000 (gpuaddr) 0028: 7c0002e0 (by?) 0029: 10080632 (bw, bw?) 002a: 12098695 002b: c0000000 002c: c1400000 002d: c288fa80 002e: c3400000 002f: c4000000 0030: c5890740 0031: d5000000 0032: 0f00000a 0033: 0f00000a 0034: 0f00000a 0035: 0f00000a 0036: d0001001 (sw, sh, bx, bw, bw?) 0037: 0f00000a 0038: 0f00000a 0039: 0f00000a 003a: 0e000003 003b: 7c0003f0 003c: 01fc0211 (bx, by, bh, bx2, bx, by, bh?) 003d: 00100011 (bw, bh, bx2, bw, bh?) 003e: 00010002 (sw, sh, bx, by?) 003f: d0000000 0040: d0000000 0041: d0000000 0042: d0000000 0043: d0000000 0044: d0000000 0045: fe000003 0046: 7f000000 0047: 7f000000 |
flush | ||
cmd | c2dWaitTimestamp(curTimestamp) | c2dWaitTimestamp(curTimestamp) |
cmd | c2dDestroySurface(pix->id) | c2dDestroySurface(pix->id) |
context | ||
cmdstream | 0000: 7c000275 0001: 00000000 0002: 00000004 0003: 7c000134 0004: 00000000 0005: 7c000275 0006: 40560000 0007: 00009140 0008: fe000003 0009: 7f000000 000a: 7f000000 | 0000: 7c000275 0001: 00000000 0002: 00000004 0003: 7c000134 0004: 00000000 0005: 7c000275 0006: 404f9000 0007: 00009140 0008: fe000003 0009: 7f000000 000a: 7f000000 |
cmd | c2dDestroySurface(pix->id) | c2dDestroySurface(pix->id) |
context | ||
cmdstream | 0000: 7c000275 0001: 00000000 0002: 00000004 0003: 7c000134 0004: 00000000 0005: 7c000275 0006: 40610000 0007: 00009140 0008: fe000003 0009: 7f000000 000a: 7f000000 | 0000: 7c000275 0001: 00000000 0002: 00000004 0003: 7c000134 0004: 00000000 0005: 7c000275 0006: 40543000 0007: 00009140 0008: fe000003 0009: 7f000000 000a: 7f000000 |
cmd | c2dDestroySurface(pix->id) | c2dDestroySurface(pix->id) |
context | ||
cmdstream | 0000: 7c000275 0001: 00000000 0002: 00000004 0003: 7c000134 0004: 00000000 0005: 7c000275 0006: 4069f000 0007: 00009140 0008: fe000003 0009: 7f000000 000a: 7f000000 | 0000: 7c000275 0001: 00000000 0002: 00000004 0003: 7c000134 0004: 00000000 0005: 7c000275 0006: 40560000 0007: 00009140 0008: fe000003 0009: 7f000000 000a: 7f000000 |