aboutsummaryrefslogtreecommitdiffstats
path: root/intel
diff options
context:
space:
mode:
authorEric Anholt2012-01-04 16:36:13 -0600
committerEric Anholt2012-01-27 15:21:20 -0600
commitb643b0713aefdc0611e47654e88263b53b0de6f5 (patch)
treec2cf2da12fcf45cfdfb7a7d37f7a632c42966824 /intel
parent54b12a085f9e84368fd4ca664138be6ea4120ae2 (diff)
downloadlibdrm-b643b0713aefdc0611e47654e88263b53b0de6f5.tar.gz
libdrm-b643b0713aefdc0611e47654e88263b53b0de6f5.tar.xz
libdrm-b643b0713aefdc0611e47654e88263b53b0de6f5.zip
intel: Add minimal decode for remaining gen7 packets in use.
This just gets packet name and length in place, with the remainder unfinished. I've long since finished the work that got me started fixing up the decode.
Diffstat (limited to 'intel')
-rw-r--r--intel/intel_decode.c37
-rw-r--r--intel/tests/gen7-3d.batch-ref.txt1391
2 files changed, 656 insertions, 772 deletions
diff --git a/intel/intel_decode.c b/intel/intel_decode.c
index d9001d48..f33fb115 100644
--- a/intel/intel_decode.c
+++ b/intel/intel_decode.c
@@ -2889,7 +2889,11 @@ decode_3d_965(struct drm_intel_decode *ctx)
2889 { 0x7800, 0xffff, 7, 7, "3DSTATE_PIPELINED_POINTERS" }, 2889 { 0x7800, 0xffff, 7, 7, "3DSTATE_PIPELINED_POINTERS" },
2890 { 0x7801, 0x00ff, 4, 6, "3DSTATE_BINDING_TABLE_POINTERS" }, 2890 { 0x7801, 0x00ff, 4, 6, "3DSTATE_BINDING_TABLE_POINTERS" },
2891 { 0x7802, 0x00ff, 4, 4, "3DSTATE_SAMPLER_STATE_POINTERS" }, 2891 { 0x7802, 0x00ff, 4, 4, "3DSTATE_SAMPLER_STATE_POINTERS" },
2892 { 0x7805, 0x00ff, 7, 7, "3DSTATE_DEPTH_BUFFER", 7 },
2892 { 0x7805, 0x00ff, 3, 3, "3DSTATE_URB" }, 2893 { 0x7805, 0x00ff, 3, 3, "3DSTATE_URB" },
2894 { 0x7804, 0x00ff, 3, 3, "3DSTATE_CLEAR_PARAMS" },
2895 { 0x7806, 0x00ff, 3, 3, "3DSTATE_STENCIL_BUFFER" },
2896 { 0x7807, 0x00ff, 4, 4, "3DSTATE_HIER_DEPTH_BUFFER" },
2893 { 0x7808, 0x00ff, 5, 257, "3DSTATE_VERTEX_BUFFERS" }, 2897 { 0x7808, 0x00ff, 5, 257, "3DSTATE_VERTEX_BUFFERS" },
2894 { 0x7809, 0x00ff, 3, 256, "3DSTATE_VERTEX_ELEMENTS" }, 2898 { 0x7809, 0x00ff, 3, 256, "3DSTATE_VERTEX_ELEMENTS" },
2895 { 0x780a, 0x00ff, 3, 3, "3DSTATE_INDEX_BUFFER" }, 2899 { 0x780a, 0x00ff, 3, 3, "3DSTATE_INDEX_BUFFER" },
@@ -2901,7 +2905,9 @@ decode_3d_965(struct drm_intel_decode *ctx)
2901 { 0x7810, 0x00ff, 6, 6, "3DSTATE_VS" }, 2905 { 0x7810, 0x00ff, 6, 6, "3DSTATE_VS" },
2902 { 0x7811, 0x00ff, 7, 7, "3DSTATE_GS" }, 2906 { 0x7811, 0x00ff, 7, 7, "3DSTATE_GS" },
2903 { 0x7812, 0x00ff, 4, 4, "3DSTATE_CLIP" }, 2907 { 0x7812, 0x00ff, 4, 4, "3DSTATE_CLIP" },
2904 { 0x7813, 0x00ff, 20, 20, "3DSTATE_SF" }, 2908 { 0x7813, 0x00ff, 20, 20, "3DSTATE_SF", 6 },
2909 { 0x7813, 0x00ff, 7, 7, "3DSTATE_SF", 7 },
2910 { 0x7814, 0x00ff, 3, 3, "3DSTATE_WM", 7 },
2905 { 0x7814, 0x00ff, 9, 9, "3DSTATE_WM" }, 2911 { 0x7814, 0x00ff, 9, 9, "3DSTATE_WM" },
2906 { 0x7815, 0x00ff, 5, 5, "3DSTATE_CONSTANT_VS_STATE", 6 }, 2912 { 0x7815, 0x00ff, 5, 5, "3DSTATE_CONSTANT_VS_STATE", 6 },
2907 { 0x7815, 0x00ff, 7, 7, "3DSTATE_CONSTANT_VS", 7, gen7_3DSTATE_CONSTANT_VS }, 2913 { 0x7815, 0x00ff, 7, 7, "3DSTATE_CONSTANT_VS", 7, gen7_3DSTATE_CONSTANT_VS },
@@ -2912,10 +2918,24 @@ decode_3d_965(struct drm_intel_decode *ctx)
2912 { 0x7818, 0xffff, 2, 2, "3DSTATE_SAMPLE_MASK" }, 2918 { 0x7818, 0xffff, 2, 2, "3DSTATE_SAMPLE_MASK" },
2913 { 0x7819, 0x00ff, 7, 7, "3DSTATE_CONSTANT_HS", 7, gen7_3DSTATE_CONSTANT_HS }, 2919 { 0x7819, 0x00ff, 7, 7, "3DSTATE_CONSTANT_HS", 7, gen7_3DSTATE_CONSTANT_HS },
2914 { 0x781a, 0x00ff, 7, 7, "3DSTATE_CONSTANT_DS", 7, gen7_3DSTATE_CONSTANT_DS }, 2920 { 0x781a, 0x00ff, 7, 7, "3DSTATE_CONSTANT_DS", 7, gen7_3DSTATE_CONSTANT_DS },
2921 { 0x781b, 0x00ff, 7, 7, "3DSTATE_HS" },
2922 { 0x781c, 0x00ff, 4, 4, "3DSTATE_TE" },
2923 { 0x781d, 0x00ff, 6, 6, "3DSTATE_DS" },
2924 { 0x781e, 0x00ff, 3, 3, "3DSTATE_STREAMOUT" },
2925 { 0x781f, 0x00ff, 14, 14, "3DSTATE_SBE" },
2926 { 0x7820, 0x00ff, 8, 8, "3DSTATE_PS" },
2915 { 0x7821, 0x00ff, 2, 2, NULL, 7, gen7_3DSTATE_VIEWPORT_STATE_POINTERS_SF_CLIP }, 2927 { 0x7821, 0x00ff, 2, 2, NULL, 7, gen7_3DSTATE_VIEWPORT_STATE_POINTERS_SF_CLIP },
2916 { 0x7823, 0x00ff, 2, 2, NULL, 7, gen7_3DSTATE_VIEWPORT_STATE_POINTERS_CC }, 2928 { 0x7823, 0x00ff, 2, 2, NULL, 7, gen7_3DSTATE_VIEWPORT_STATE_POINTERS_CC },
2917 { 0x7824, 0x00ff, 2, 2, NULL, 7, gen7_3DSTATE_BLEND_STATE_POINTERS }, 2929 { 0x7824, 0x00ff, 2, 2, NULL, 7, gen7_3DSTATE_BLEND_STATE_POINTERS },
2918 { 0x7825, 0x00ff, 2, 2, NULL, 7, gen7_3DSTATE_DEPTH_STENCIL_STATE_POINTERS }, 2930 { 0x7825, 0x00ff, 2, 2, NULL, 7, gen7_3DSTATE_DEPTH_STENCIL_STATE_POINTERS },
2931 { 0x7826, 0x00ff, 2, 2, "3DSTATE_BINDING_TABLE_POINTERS_VS" },
2932 { 0x7827, 0x00ff, 2, 2, "3DSTATE_BINDING_TABLE_POINTERS_HS" },
2933 { 0x7828, 0x00ff, 2, 2, "3DSTATE_BINDING_TABLE_POINTERS_DS" },
2934 { 0x7829, 0x00ff, 2, 2, "3DSTATE_BINDING_TABLE_POINTERS_GS" },
2935 { 0x782a, 0x00ff, 2, 2, "3DSTATE_BINDING_TABLE_POINTERS_PS" },
2936 { 0x782b, 0x00ff, 2, 2, "3DSTATE_SAMPLER_STATE_POINTERS_VS" },
2937 { 0x782e, 0x00ff, 2, 2, "3DSTATE_SAMPLER_STATE_POINTERS_GS" },
2938 { 0x782f, 0x00ff, 2, 2, "3DSTATE_SAMPLER_STATE_POINTERS_PS" },
2919 { 0x7830, 0x00ff, 2, 2, NULL, 7, gen7_3DSTATE_URB_VS }, 2939 { 0x7830, 0x00ff, 2, 2, NULL, 7, gen7_3DSTATE_URB_VS },
2920 { 0x7831, 0x00ff, 2, 2, NULL, 7, gen7_3DSTATE_URB_HS }, 2940 { 0x7831, 0x00ff, 2, 2, NULL, 7, gen7_3DSTATE_URB_HS },
2921 { 0x7832, 0x00ff, 2, 2, NULL, 7, gen7_3DSTATE_URB_DS }, 2941 { 0x7832, 0x00ff, 2, 2, NULL, 7, gen7_3DSTATE_URB_DS },
@@ -2933,7 +2953,12 @@ decode_3d_965(struct drm_intel_decode *ctx)
2933 { 0x790d, 0xffff, 3, 3, "3DSTATE_MULTISAMPLE", 6 }, 2953 { 0x790d, 0xffff, 3, 3, "3DSTATE_MULTISAMPLE", 6 },
2934 { 0x790d, 0xffff, 4, 4, "3DSTATE_MULTISAMPLE", 7 }, 2954 { 0x790d, 0xffff, 4, 4, "3DSTATE_MULTISAMPLE", 7 },
2935 { 0x7910, 0xffff, 2, 2, "3DSTATE_CLEAR_PARAMS" }, 2955 { 0x7910, 0xffff, 2, 2, "3DSTATE_CLEAR_PARAMS" },
2956 { 0x7912, 0x00ff, 2, 2, "3DSTATE_PUSH_CONSTANT_ALLOC_VS" },
2957 { 0x7916, 0x00ff, 2, 2, "3DSTATE_PUSH_CONSTANT_ALLOC_PS" },
2958 { 0x7917, 0x00ff, 2, 2+128*2, "3DSTATE_SO_DECL_LIST" },
2959 { 0x7918, 0x00ff, 4, 4, "3DSTATE_SO_BUFFER" },
2936 { 0x7a00, 0x00ff, 4, 6, "PIPE_CONTROL" }, 2960 { 0x7a00, 0x00ff, 4, 6, "PIPE_CONTROL" },
2961 { 0x7b00, 0x00ff, 7, 7, "3DPRIMITIVE", 7 },
2937 { 0x7b00, 0x00ff, 6, 6, "3DPRIMITIVE" }, 2962 { 0x7b00, 0x00ff, 6, 6, "3DPRIMITIVE" },
2938 }, *opcode_3d = NULL; 2963 }, *opcode_3d = NULL;
2939 2964
@@ -3059,6 +3084,10 @@ decode_3d_965(struct drm_intel_decode *ctx)
3059 instr_out(ctx, 3, "WM sampler state\n"); 3084 instr_out(ctx, 3, "WM sampler state\n");
3060 return len; 3085 return len;
3061 case 0x7805: 3086 case 0x7805:
3087 /* Actually 3DSTATE_DEPTH_BUFFER on gen7. */
3088 if (ctx->gen == 7)
3089 break;
3090
3062 instr_out(ctx, 0, "3DSTATE_URB\n"); 3091 instr_out(ctx, 0, "3DSTATE_URB\n");
3063 instr_out(ctx, 1, 3092 instr_out(ctx, 1,
3064 "VS entries %d, alloc size %d (1024bit row)\n", 3093 "VS entries %d, alloc size %d (1024bit row)\n",
@@ -3211,6 +3240,9 @@ decode_3d_965(struct drm_intel_decode *ctx)
3211 return len; 3240 return len;
3212 3241
3213 case 0x7813: 3242 case 0x7813:
3243 if (ctx->gen == 7)
3244 break;
3245
3214 instr_out(ctx, 0, "3DSTATE_SF\n"); 3246 instr_out(ctx, 0, "3DSTATE_SF\n");
3215 instr_out(ctx, 1, 3247 instr_out(ctx, 1,
3216 "Attrib Out %d, Attrib Swizzle %sable, VUE read length %d, " 3248 "Attrib Out %d, Attrib Swizzle %sable, VUE read length %d, "
@@ -3456,6 +3488,9 @@ decode_3d_965(struct drm_intel_decode *ctx)
3456 return len; 3488 return len;
3457 } 3489 }
3458 case 0x7b00: 3490 case 0x7b00:
3491 if (ctx->gen == 7)
3492 break;
3493
3459 instr_out(ctx, 0, 3494 instr_out(ctx, 0,
3460 "3DPRIMITIVE: %s %s\n", 3495 "3DPRIMITIVE: %s %s\n",
3461 get_965_prim_type(data[0]), 3496 get_965_prim_type(data[0]),
diff --git a/intel/tests/gen7-3d.batch-ref.txt b/intel/tests/gen7-3d.batch-ref.txt
index 3baf5244..24a6e37d 100644
--- a/intel/tests/gen7-3d.batch-ref.txt
+++ b/intel/tests/gen7-3d.batch-ref.txt
@@ -22,10 +22,10 @@
220x12300054: 0x00007fe0: pointer to CC viewport 220x12300054: 0x00007fe0: pointer to CC viewport
230x12300058: 0x78210000: 3DSTATE_VIEWPORT_STATE_POINTERS_SF_CLIP 230x12300058: 0x78210000: 3DSTATE_VIEWPORT_STATE_POINTERS_SF_CLIP
240x1230005c: 0x00007fc0: pointer to SF_CLIP viewport 240x1230005c: 0x00007fc0: pointer to SF_CLIP viewport
250x12300060: 0x79120000: 3D UNKNOWN: 3d_965 opcode = 0x7912 250x12300060: 0x79120000: 3DSTATE_PUSH_CONSTANT_ALLOC_VS
260x12300064: 0x00000008: MI_NOOP 260x12300064: 0x00000008: dword 1
270x12300068: 0x79160000: 3D UNKNOWN: 3d_965 opcode = 0x7916 270x12300068: 0x79160000: 3DSTATE_PUSH_CONSTANT_ALLOC_PS
280x1230006c: 0x00080008: MI_NOOP 280x1230006c: 0x00080008: dword 1
290x12300070: 0x78300000: 3DSTATE_URB_VS 290x12300070: 0x78300000: 3DSTATE_URB_VS
300x12300074: 0x040002c0: 16KB start, size=1 64B rows, nr_entries=704, total size 45056B 300x12300074: 0x040002c0: 16KB start, size=1 64B rows, nr_entries=704, total size 45056B
310x12300078: 0x78330000: 3DSTATE_URB_GS 310x12300078: 0x78330000: 3DSTATE_URB_GS
@@ -54,8 +54,8 @@
540x123000d4: 0x00000401: Dispatch GRF start 1, VUE read length 0, VUE read offset 0 540x123000d4: 0x00000401: Dispatch GRF start 1, VUE read length 0, VUE read offset 0
550x123000d8: 0x00000400: Max Threads 1, Rendering disable 550x123000d8: 0x00000400: Max Threads 1, Rendering disable
560x123000dc: 0x00000000: Reorder disable, Discard Adjaceny disable, GS disable 560x123000dc: 0x00000000: Reorder disable, Discard Adjaceny disable, GS disable
570x123000e0: 0x78290000: 3D UNKNOWN: 3d_965 opcode = 0x7829 570x123000e0: 0x78290000: 3DSTATE_BINDING_TABLE_POINTERS_GS
580x123000e4: 0x00000000: MI_NOOP 580x123000e4: 0x00000000: dword 1
590x123000e8: 0x78190005: 3DSTATE_CONSTANT_HS 590x123000e8: 0x78190005: 3DSTATE_CONSTANT_HS
600x123000ec: 0x00000000: len 0 = 0, len 1 = 0 600x123000ec: 0x00000000: len 0 = 0, len 1 = 0
610x123000f0: 0x00000000: len 2 = 0, len 3 = 0 610x123000f0: 0x00000000: len 2 = 0, len 3 = 0
@@ -63,19 +63,19 @@
630x123000f8: 0x00000000: pointer to constbuf 1 630x123000f8: 0x00000000: pointer to constbuf 1
640x123000fc: 0x00000000: pointer to constbuf 2 640x123000fc: 0x00000000: pointer to constbuf 2
650x12300100: 0x00000000: pointer to constbuf 3 650x12300100: 0x00000000: pointer to constbuf 3
660x12300104: 0x781b0005: 3D UNKNOWN: 3d_965 opcode = 0x781b 660x12300104: 0x781b0005: 3DSTATE_HS
670x12300108: 0x00000000: MI_NOOP 670x12300108: 0x00000000: dword 1
680x1230010c: 0x00000000: MI_NOOP 680x1230010c: 0x00000000: dword 2
690x12300110: 0x00000000: MI_NOOP 690x12300110: 0x00000000: dword 3
700x12300114: 0x00000000: MI_NOOP 700x12300114: 0x00000000: dword 4
710x12300118: 0x00000000: MI_NOOP 710x12300118: 0x00000000: dword 5
720x1230011c: 0x00000000: MI_NOOP 720x1230011c: 0x00000000: dword 6
730x12300120: 0x78270000: 3D UNKNOWN: 3d_965 opcode = 0x7827 730x12300120: 0x78270000: 3DSTATE_BINDING_TABLE_POINTERS_HS
740x12300124: 0x00000000: MI_NOOP 740x12300124: 0x00000000: dword 1
750x12300128: 0x781c0002: 3D UNKNOWN: 3d_965 opcode = 0x781c 750x12300128: 0x781c0002: 3DSTATE_TE
760x1230012c: 0x00000000: MI_NOOP 760x1230012c: 0x00000000: dword 1
770x12300130: 0x00000000: MI_NOOP 770x12300130: 0x00000000: dword 2
780x12300134: 0x00000000: MI_NOOP 780x12300134: 0x00000000: dword 3
790x12300138: 0x781a0005: 3DSTATE_CONSTANT_DS 790x12300138: 0x781a0005: 3DSTATE_CONSTANT_DS
800x1230013c: 0x00000000: len 0 = 0, len 1 = 0 800x1230013c: 0x00000000: len 0 = 0, len 1 = 0
810x12300140: 0x00000000: len 2 = 0, len 3 = 0 810x12300140: 0x00000000: len 2 = 0, len 3 = 0
@@ -83,18 +83,18 @@
830x12300148: 0x00000000: pointer to constbuf 1 830x12300148: 0x00000000: pointer to constbuf 1
840x1230014c: 0x00000000: pointer to constbuf 2 840x1230014c: 0x00000000: pointer to constbuf 2
850x12300150: 0x00000000: pointer to constbuf 3 850x12300150: 0x00000000: pointer to constbuf 3
860x12300154: 0x781d0004: 3D UNKNOWN: 3d_965 opcode = 0x781d 860x12300154: 0x781d0004: 3DSTATE_DS
870x12300158: 0x00000000: MI_NOOP 870x12300158: 0x00000000: dword 1
880x1230015c: 0x00000000: MI_NOOP 880x1230015c: 0x00000000: dword 2
890x12300160: 0x00000000: MI_NOOP 890x12300160: 0x00000000: dword 3
900x12300164: 0x00000000: MI_NOOP 900x12300164: 0x00000000: dword 4
910x12300168: 0x00000000: MI_NOOP 910x12300168: 0x00000000: dword 5
920x1230016c: 0x78280000: 3D UNKNOWN: 3d_965 opcode = 0x7828 920x1230016c: 0x78280000: 3DSTATE_BINDING_TABLE_POINTERS_DS
930x12300170: 0x00000000: MI_NOOP 930x12300170: 0x00000000: dword 1
940x12300174: 0x78260000: 3D UNKNOWN: 3d_965 opcode = 0x7826 940x12300174: 0x78260000: 3DSTATE_BINDING_TABLE_POINTERS_VS
950x12300178: 0x00007d40: MI_NOOP 950x12300178: 0x00007d40: dword 1
960x1230017c: 0x782b0000: 3D UNKNOWN: 3d_965 opcode = 0x782b 960x1230017c: 0x782b0000: 3DSTATE_SAMPLER_STATE_POINTERS_VS
970x12300180: 0x00000000: MI_NOOP 970x12300180: 0x00000000: dword 1
980x12300184: 0x78150005: 3DSTATE_CONSTANT_VS 980x12300184: 0x78150005: 3DSTATE_CONSTANT_VS
990x12300188: 0x00000000: len 0 = 0, len 1 = 0 990x12300188: 0x00000000: len 0 = 0, len 1 = 0
1000x1230018c: 0x00000000: len 2 = 0, len 3 = 0 1000x1230018c: 0x00000000: len 2 = 0, len 3 = 0
@@ -108,49 +108,34 @@
1080x123001ac: 0x00000000: scratch offset 1080x123001ac: 0x00000000: scratch offset
1090x123001b0: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0 1090x123001b0: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0
1100x123001b4: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable 1100x123001b4: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable
1110x123001b8: 0x781e0001: 3D UNKNOWN: 3d_965 opcode = 0x781e 1110x123001b8: 0x781e0001: 3DSTATE_STREAMOUT
1120x123001bc: 0x00000000: MI_NOOP 1120x123001bc: 0x00000000: dword 1
1130x123001c0: 0x00000000: MI_NOOP 1130x123001c0: 0x00000000: dword 2
1140x123001c4: 0x78120002: 3DSTATE_CLIP 1140x123001c4: 0x78120002: 3DSTATE_CLIP
1150x123001c8: 0x00150400: UserClip distance cull test mask 0x0 1150x123001c8: 0x00150400: UserClip distance cull test mask 0x0
1160x123001cc: 0x98000026: Clip enable, API mode OGL, Viewport XY test enable, Viewport Z test enable, Guardband test disable, Clip mode 0, Perspective Divide enable, Non-Perspective Barycentric disable, Tri Provoking 2, Line Provoking 1, Trifan Provoking 2 1160x123001cc: 0x98000026: Clip enable, API mode OGL, Viewport XY test enable, Viewport Z test enable, Guardband test disable, Clip mode 0, Perspective Divide enable, Non-Perspective Barycentric disable, Tri Provoking 2, Line Provoking 1, Trifan Provoking 2
1170x123001d0: 0x0003ffe0: Min PointWidth 1, Max PointWidth 2047, Force Zero RTAIndex enable, Max VPIndex 0 1170x123001d0: 0x0003ffe0: Min PointWidth 1, Max PointWidth 2047, Force Zero RTAIndex enable, Max VPIndex 0
1180x123001d4: 0x781f000c: 3D UNKNOWN: 3d_965 opcode = 0x781f 1180x123001d4: 0x781f000c: 3DSTATE_SBE
1190x123001d8: 0x00200810: MI_NOOP 1190x123001d8: 0x00200810: dword 1
1200x123001dc: 0x022d85e0: MI_FLUSH 1200x123001dc: 0x022d85e0: dword 2
1210x123001e0: 0x00000000: MI_NOOP 1210x123001e0: 0x00000000: dword 3
1220x123001e4: 0x00000000: MI_NOOP 1220x123001e4: 0x00000000: dword 4
1230x123001e8: 0x00000000: MI_NOOP 1230x123001e8: 0x00000000: dword 5
1240x123001ec: 0x022bba40: MI_FLUSH 1240x123001ec: 0x022bba40: dword 6
1250x123001f0: 0x00000000: MI_NOOP 1250x123001f0: 0x00000000: dword 7
1260x123001f4: 0x00000000: MI_NOOP 1260x123001f4: 0x00000000: dword 8
1270x123001f8: 0x00000000: MI_NOOP 1270x123001f8: 0x00000000: dword 9
1280x123001fc: 0x00000000: MI_NOOP 1280x123001fc: 0x00000000: dword 10
1290x12300200: 0x00000000: MI_NOOP 1290x12300200: 0x00000000: dword 11
1300x12300204: 0x00000000: MI_NOOP 1300x12300204: 0x00000000: dword 12
1310x12300208: 0x00000000: MI_NOOP 1310x12300208: 0x00000000: dword 13
132Bad length 7 in 3DSTATE_SF, expeted 20-20
1330x1230020c: 0x78130005: 3DSTATE_SF 1320x1230020c: 0x78130005: 3DSTATE_SF
1340x12300210: 0x00003403: Attrib Out 0, Attrib Swizzle disable, VUE read length 6, VUE read offset 0 1330x12300210: 0x00003403: dword 1
1350x12300214: 0x22000000: Legacy Global DepthBias disable, FrontFace fill 0, BF fill 0, VP transform disable, FrontWinding_CW 1340x12300214: 0x22000000: dword 2
1360x12300218: 0x4c000808: AA disable, CullMode 2, Scissor enable, Multisample m ode 0 1350x12300218: 0x4c000808: dword 3
1370x1230021c: 0x00000000: Last Pixel disable, SubPixel Precision 8, Use PixelWidth 0 1360x1230021c: 0x00000000: dword 4
1380x12300220: 0x00000000: Global Depth Offset Constant 0.000000 1370x12300220: 0x00000000: dword 5
1390x12300224: 0x00000000: Global Depth Offset Scale 0.000000 1380x12300224: 0x00000000: dword 6
1400x12300228: 0x78140001: Global Depth Offset Clamp 12007187723301828176357047660445696.000000
1410x1230022c: 0xa0000040: Attrib 1 (Override WY, Const Source 0, Swizzle Select 0, Source 0); Attrib 0 (Override , Const Source 0, Swizzle Select 1, Source 0)
1420x12300230: 0x00000000: Attrib 3 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 2 (Override , Const Source 0, Swizzle Select 0, Source 0)
1430x12300234: 0x782a0000: Attrib 5 (Override ZYX, Const Source 0, Swizzle Select 0, Source 10); Attrib 4 (Override , Const Source 0, Swizzle Select 0, Source 0)
1440x12300238: 0x00007d40: Attrib 7 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 6 (Override ZYX, Const Source 2, Swizzle Select 1, Source 0)
1450x1230023c: 0x782f0000: Attrib 9 (Override ZYX, Const Source 0, Swizzle Select 0, Source 15); Attrib 8 (Override , Const Source 0, Swizzle Select 0, Source 0)
1460x12300240: 0x00000000: Attrib 11 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 10 (Override , Const Source 0, Swizzle Select 0, Source 0)
1470x12300244: 0x78170005: Attrib 13 (Override ZYX, Const Source 0, Swizzle Select 0, Source 23); Attrib 12 (Override , Const Source 0, Swizzle Select 0, Source 5)
1480x12300248: 0x00000001: Attrib 15 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 14 (Override , Const Source 0, Swizzle Select 0, Source 1)
1490x1230024c: 0x00000000: Point Sprite TexCoord Enable
1500x12300250: 0x00007ee0: Const Interp Enable
1510x12300254: 0x00000000: Attrib 7-0 WrapShortest Enable
1520x12300258: 0x00000000: Attrib 15-8 WrapShortest Enable
153Bad length 3 in 3DSTATE_WM, expeted 9-9
1540x12300228: 0x78140001: 3DSTATE_WM 1390x12300228: 0x78140001: 3DSTATE_WM
1550x1230022c: 0xa0000040: kernel start pointer 0 1400x1230022c: 0xa0000040: kernel start pointer 0
1560x12300230: 0x00000000: SPF=0, VME=0, Sampler Count 0, Binding table count 0 1410x12300230: 0x00000000: SPF=0, VME=0, Sampler Count 0, Binding table count 0
@@ -160,10 +145,10 @@ Bad length 3 in 3DSTATE_WM, expeted 9-9
1600x12300240: 0x00000000: Num SF output 0, Pos XY offset 0, ZW interp mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispatch mode 0 1450x12300240: 0x00000000: Num SF output 0, Pos XY offset 0, ZW interp mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispatch mode 0
1610x12300244: 0x78170005: kernel start pointer 1 1460x12300244: 0x78170005: kernel start pointer 1
1620x12300248: 0x00000001: kernel start pointer 2 1470x12300248: 0x00000001: kernel start pointer 2
1630x12300234: 0x782a0000: 3D UNKNOWN: 3d_965 opcode = 0x782a 1480x12300234: 0x782a0000: 3DSTATE_BINDING_TABLE_POINTERS_PS
1640x12300238: 0x00007d40: MI_NOOP 1490x12300238: 0x00007d40: dword 1
1650x1230023c: 0x782f0000: 3D UNKNOWN: 3d_965 opcode = 0x782f 1500x1230023c: 0x782f0000: 3DSTATE_SAMPLER_STATE_POINTERS_PS
1660x12300240: 0x00000000: MI_NOOP 1510x12300240: 0x00000000: dword 1
1670x12300244: 0x78170005: 3DSTATE_CONSTANT_PS 1520x12300244: 0x78170005: 3DSTATE_CONSTANT_PS
1680x12300248: 0x00000001: len 0 = 1, len 1 = 0 1530x12300248: 0x00000001: len 0 = 1, len 1 = 0
1690x1230024c: 0x00000000: len 2 = 0, len 3 = 0 1540x1230024c: 0x00000000: len 2 = 0, len 3 = 0
@@ -171,15 +156,14 @@ Bad length 3 in 3DSTATE_WM, expeted 9-9
1710x12300254: 0x00000000: pointer to constbuf 1 1560x12300254: 0x00000000: pointer to constbuf 1
1720x12300258: 0x00000000: pointer to constbuf 2 1570x12300258: 0x00000000: pointer to constbuf 2
1730x1230025c: 0x00000000: pointer to constbuf 3 1580x1230025c: 0x00000000: pointer to constbuf 3
1740x12300260: 0x78200006: 3D UNKNOWN: 3d_965 opcode = 0x7820 1590x12300260: 0x78200006: 3DSTATE_PS
1750x12300264: 0x00000100: MI_NOOP 1600x12300264: 0x00000100: dword 1
1760x12300268: 0x00000000: MI_NOOP 1610x12300268: 0x00000000: dword 2
1770x1230026c: 0x00000000: MI_NOOP 1620x1230026c: 0x00000000: dword 3
1780x12300270: 0x55000801: XY_MONO_SRC_COPY_BLT 1630x12300270: 0x55000801: dword 4
179Bad count in XY_MONO_SRC_COPY_BLT 1640x12300274: 0x00020000: dword 5
1800x12300274: 0x00020000: dword 1 1650x12300278: 0x00000000: dword 6
1810x12300278: 0x00000000: dword 2 1660x1230027c: 0x00000180: dword 7
1820x1230027c: 0x00000180: MI_NOOP
1830x12300280: 0x780f0000: 3DSTATE_SCISSOR_POINTERS 1670x12300280: 0x780f0000: 3DSTATE_SCISSOR_POINTERS
1840x12300284: 0x00007d20: scissor rect offset 1680x12300284: 0x00007d20: scissor rect offset
1850x12300288: 0x7a000002: PIPE_CONTROL 1690x12300288: 0x7a000002: PIPE_CONTROL
@@ -194,20 +178,23 @@ Bad count in XY_MONO_SRC_COPY_BLT
1940x123002ac: 0x00002000: no write, depth stall, 1780x123002ac: 0x00002000: no write, depth stall,
1950x123002b0: 0x00000000: 1790x123002b0: 0x00000000:
1960x123002b4: 0x00000000: 1800x123002b4: 0x00000000:
197Bad length 7 in 3DSTATE_URB, expeted 3-3 1810x123002b8: 0x78050005: 3DSTATE_DEPTH_BUFFER
1980x123002b8: 0x78050005: 3DSTATE_URB 1820x123002bc: 0x380c05ff: dword 1
1990x123002bc: 0x380c05ff: VS entries 1535, alloc size 13 (1024bit row) 1830x123002c0: 0x167f9000: dword 2
2000x123002c0: 0x167f9000: GS entries 912, alloc size 1 (1024bit row) 1840x123002c4: 0x04ac12b0: dword 3
2010x123002d4: 0x78070002: 3D UNKNOWN: 3d_965 opcode = 0x7807 1850x123002c8: 0x00000000: dword 4
2020x123002d8: 0x00000000: MI_NOOP 1860x123002cc: 0x00000000: dword 5
2030x123002dc: 0x00000000: MI_NOOP 1870x123002d0: 0x00000000: dword 6
2040x123002e0: 0x00000000: MI_NOOP 1880x123002d4: 0x78070002: 3DSTATE_HIER_DEPTH_BUFFER
2050x123002e4: 0x78060001: 3D UNKNOWN: 3d_965 opcode = 0x7806 1890x123002d8: 0x00000000: dword 1
2060x123002e8: 0x0000027f: MI_NOOP 1900x123002dc: 0x00000000: dword 2
2070x123002ec: 0x17b65000: MI UNKNOWN 1910x123002e0: 0x00000000: dword 3
2080x123002f0: 0x78040001: 3D UNKNOWN: 3d_965 opcode = 0x7804 1920x123002e4: 0x78060001: 3DSTATE_STENCIL_BUFFER
2090x123002f4: 0x00000000: MI_NOOP 1930x123002e8: 0x0000027f: dword 1
2100x123002f8: 0x00000000: MI_NOOP 1940x123002ec: 0x17b65000: dword 2
1950x123002f0: 0x78040001: 3DSTATE_CLEAR_PARAMS
1960x123002f4: 0x00000000: dword 1
1970x123002f8: 0x00000000: dword 2
2110x123002fc: 0x79000002: 3DSTATE_DRAWING_RECTANGLE 1980x123002fc: 0x79000002: 3DSTATE_DRAWING_RECTANGLE
2120x12300300: 0x00000000: top left: 0,0 1990x12300300: 0x00000000: top left: 0,0
2130x12300304: 0x012b012b: bottom right: 299,299 2000x12300304: 0x012b012b: bottom right: 299,299
@@ -220,17 +207,17 @@ Bad length 7 in 3DSTATE_URB, expeted 3-3
2200x12300320: 0x78090001: 3DSTATE_VERTEX_ELEMENTS 2070x12300320: 0x78090001: 3DSTATE_VERTEX_ELEMENTS
2210x12300324: 0x02400000: buffer 0: invalid, type 0x0040, src offset 0x0000 bytes 2080x12300324: 0x02400000: buffer 0: invalid, type 0x0040, src offset 0x0000 bytes
2220x12300328: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes 2090x12300328: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes
223Bad length 7 in 3DPRIMITIVE, expeted 6-6 2100x1230032c: 0x7b000005: 3DPRIMITIVE
2240x1230032c: 0x7b000005: 3DPRIMITIVE: fail sequential 2110x12300330: 0x00000006: dword 1
2250x12300330: 0x00000006: vertex count 2120x12300334: 0x00000004: dword 2
2260x12300334: 0x00000004: start vertex 2130x12300338: 0x00000000: dword 3
2270x12300338: 0x00000000: instance count 2140x1230033c: 0x00000001: dword 4
2280x1230033c: 0x00000001: start instance 2150x12300340: 0x00000000: dword 5
2290x12300340: 0x00000000: index bias 2160x12300344: 0x00000000: dword 6
2300x12300348: 0x79120000: 3D UNKNOWN: 3d_965 opcode = 0x7912 2170x12300348: 0x79120000: 3DSTATE_PUSH_CONSTANT_ALLOC_VS
2310x1230034c: 0x00000008: MI_NOOP 2180x1230034c: 0x00000008: dword 1
2320x12300350: 0x79160000: 3D UNKNOWN: 3d_965 opcode = 0x7916 2190x12300350: 0x79160000: 3DSTATE_PUSH_CONSTANT_ALLOC_PS
2330x12300354: 0x00080008: MI_NOOP 2200x12300354: 0x00080008: dword 1
2340x12300358: 0x78300000: 3DSTATE_URB_VS 2210x12300358: 0x78300000: 3DSTATE_URB_VS
2350x1230035c: 0x040002c0: 16KB start, size=1 64B rows, nr_entries=704, total size 45056B 2220x1230035c: 0x040002c0: 16KB start, size=1 64B rows, nr_entries=704, total size 45056B
2360x12300360: 0x78330000: 3DSTATE_URB_GS 2230x12300360: 0x78330000: 3DSTATE_URB_GS
@@ -243,10 +230,10 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
2430x1230037c: 0x00007d01: pointer to COLOR_CALC_STATE at 0x00007d00 (changed) 2300x1230037c: 0x00007d01: pointer to COLOR_CALC_STATE at 0x00007d00 (changed)
2440x12300380: 0x78250000: 3DSTATE_DEPTH_STENCIL_STATE_POINTERS 2310x12300380: 0x78250000: 3DSTATE_DEPTH_STENCIL_STATE_POINTERS
2450x12300384: 0x00007cc1: pointer to DEPTH_STENCIL_STATE at 0x00007cc0 (changed) 2320x12300384: 0x00007cc1: pointer to DEPTH_STENCIL_STATE at 0x00007cc0 (changed)
2460x12300388: 0x78260000: 3D UNKNOWN: 3d_965 opcode = 0x7826 2330x12300388: 0x78260000: 3DSTATE_BINDING_TABLE_POINTERS_VS
2470x1230038c: 0x00007a00: MI_NOOP 2340x1230038c: 0x00007a00: dword 1
2480x12300390: 0x782b0000: 3D UNKNOWN: 3d_965 opcode = 0x782b 2350x12300390: 0x782b0000: 3DSTATE_SAMPLER_STATE_POINTERS_VS
2490x12300394: 0x00000000: MI_NOOP 2360x12300394: 0x00000000: dword 1
2500x12300398: 0x78150005: 3DSTATE_CONSTANT_VS 2370x12300398: 0x78150005: 3DSTATE_CONSTANT_VS
2510x1230039c: 0x00000006: len 0 = 6, len 1 = 0 2380x1230039c: 0x00000006: len 0 = 6, len 1 = 0
2520x123003a0: 0x00000000: len 2 = 0, len 3 = 0 2390x123003a0: 0x00000000: len 2 = 0, len 3 = 0
@@ -260,49 +247,34 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
2600x123003c0: 0x00000000: scratch offset 2470x123003c0: 0x00000000: scratch offset
2610x123003c4: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0 2480x123003c4: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0
2620x123003c8: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable 2490x123003c8: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable
2630x123003cc: 0x781e0001: 3D UNKNOWN: 3d_965 opcode = 0x781e 2500x123003cc: 0x781e0001: 3DSTATE_STREAMOUT
2640x123003d0: 0x00000000: MI_NOOP 2510x123003d0: 0x00000000: dword 1
2650x123003d4: 0x00000000: MI_NOOP 2520x123003d4: 0x00000000: dword 2
2660x123003d8: 0x78120002: 3DSTATE_CLIP 2530x123003d8: 0x78120002: 3DSTATE_CLIP
2670x123003dc: 0x00170400: UserClip distance cull test mask 0x0 2540x123003dc: 0x00170400: UserClip distance cull test mask 0x0
2680x123003e0: 0x98000026: Clip enable, API mode OGL, Viewport XY test enable, Viewport Z test enable, Guardband test disable, Clip mode 0, Perspective Divide enable, Non-Perspective Barycentric disable, Tri Provoking 2, Line Provoking 1, Trifan Provoking 2 2550x123003e0: 0x98000026: Clip enable, API mode OGL, Viewport XY test enable, Viewport Z test enable, Guardband test disable, Clip mode 0, Perspective Divide enable, Non-Perspective Barycentric disable, Tri Provoking 2, Line Provoking 1, Trifan Provoking 2
2690x123003e4: 0x0003ffe0: Min PointWidth 1, Max PointWidth 2047, Force Zero RTAIndex enable, Max VPIndex 0 2560x123003e4: 0x0003ffe0: Min PointWidth 1, Max PointWidth 2047, Force Zero RTAIndex enable, Max VPIndex 0
2700x123003e8: 0x781f000c: 3D UNKNOWN: 3d_965 opcode = 0x781f 2570x123003e8: 0x781f000c: 3DSTATE_SBE
2710x123003ec: 0x00600810: MI_NOOP write NOPID reg, val=0x200810 2580x123003ec: 0x00600810: dword 1
2720x123003f0: 0x02380000: MI_FLUSH 2590x123003f0: 0x02380000: dword 2
2730x123003f4: 0x00000000: MI_NOOP 2600x123003f4: 0x00000000: dword 3
2740x123003f8: 0xea9de040: UNKNOWN 2610x123003f8: 0xea9de040: dword 4
2750x123003fc: 0x00007f93: MI_NOOP 2620x123003fc: 0x00007f93: dword 5
2760x12300400: 0x02279b80: MI_FLUSH 2630x12300400: 0x02279b80: dword 6
2770x12300404: 0x00000000: MI_NOOP 2640x12300404: 0x00000000: dword 7
2780x12300408: 0x00000000: MI_NOOP 2650x12300408: 0x00000000: dword 8
2790x1230040c: 0x00000000: MI_NOOP 2660x1230040c: 0x00000000: dword 9
2800x12300410: 0x00000000: MI_NOOP 2670x12300410: 0x00000000: dword 10
2810x12300414: 0x00000001: MI_NOOP 2680x12300414: 0x00000001: dword 11
2820x12300418: 0x00000000: MI_NOOP 2690x12300418: 0x00000000: dword 12
2830x1230041c: 0x00000000: MI_NOOP 2700x1230041c: 0x00000000: dword 13
284Bad length 7 in 3DSTATE_SF, expeted 20-20
2850x12300420: 0x78130005: 3DSTATE_SF 2710x12300420: 0x78130005: 3DSTATE_SF
2860x12300424: 0x00003403: Attrib Out 0, Attrib Swizzle disable, VUE read length 6, VUE read offset 0 2720x12300424: 0x00003403: dword 1
2870x12300428: 0x62000000: Legacy Global DepthBias disable, FrontFace fill 0, BF fill 0, VP transform disable, FrontWinding_CW 2730x12300428: 0x62000000: dword 2
2880x1230042c: 0x4c000808: AA disable, CullMode 2, Scissor enable, Multisample m ode 0 2740x1230042c: 0x4c000808: dword 3
2890x12300430: 0x00000000: Last Pixel disable, SubPixel Precision 8, Use PixelWidth 0 2750x12300430: 0x00000000: dword 4
2900x12300434: 0x00000000: Global Depth Offset Constant 0.000000 2760x12300434: 0x00000000: dword 5
2910x12300438: 0x00000000: Global Depth Offset Scale 0.000000 2770x12300438: 0x00000000: dword 6
2920x1230043c: 0x78140001: Global Depth Offset Clamp 12007187723301828176357047660445696.000000
2930x12300440: 0xa0000040: Attrib 1 (Override WY, Const Source 0, Swizzle Select 0, Source 0); Attrib 0 (Override , Const Source 0, Swizzle Select 1, Source 0)
2940x12300444: 0x00000000: Attrib 3 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 2 (Override , Const Source 0, Swizzle Select 0, Source 0)
2950x12300448: 0x782a0000: Attrib 5 (Override ZYX, Const Source 0, Swizzle Select 0, Source 10); Attrib 4 (Override , Const Source 0, Swizzle Select 0, Source 0)
2960x1230044c: 0x00007a00: Attrib 7 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 6 (Override ZYX, Const Source 1, Swizzle Select 0, Source 0)
2970x12300450: 0x782f0000: Attrib 9 (Override ZYX, Const Source 0, Swizzle Select 0, Source 15); Attrib 8 (Override , Const Source 0, Swizzle Select 0, Source 0)
2980x12300454: 0x00000000: Attrib 11 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 10 (Override , Const Source 0, Swizzle Select 0, Source 0)
2990x12300458: 0x78170005: Attrib 13 (Override ZYX, Const Source 0, Swizzle Select 0, Source 23); Attrib 12 (Override , Const Source 0, Swizzle Select 0, Source 5)
3000x1230045c: 0x00000000: Attrib 15 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 14 (Override , Const Source 0, Swizzle Select 0, Source 0)
3010x12300460: 0x00000000: Point Sprite TexCoord Enable
3020x12300464: 0x00000000: Const Interp Enable
3030x12300468: 0x00000000: Attrib 7-0 WrapShortest Enable
3040x1230046c: 0x00000000: Attrib 15-8 WrapShortest Enable
305Bad length 3 in 3DSTATE_WM, expeted 9-9
3060x1230043c: 0x78140001: 3DSTATE_WM 2780x1230043c: 0x78140001: 3DSTATE_WM
3070x12300440: 0xa0000040: kernel start pointer 0 2790x12300440: 0xa0000040: kernel start pointer 0
3080x12300444: 0x00000000: SPF=0, VME=0, Sampler Count 0, Binding table count 0 2800x12300444: 0x00000000: SPF=0, VME=0, Sampler Count 0, Binding table count 0
@@ -312,10 +284,10 @@ Bad length 3 in 3DSTATE_WM, expeted 9-9
3120x12300454: 0x00000000: Num SF output 0, Pos XY offset 0, ZW interp mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispatch mode 0 2840x12300454: 0x00000000: Num SF output 0, Pos XY offset 0, ZW interp mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispatch mode 0
3130x12300458: 0x78170005: kernel start pointer 1 2850x12300458: 0x78170005: kernel start pointer 1
3140x1230045c: 0x00000000: kernel start pointer 2 2860x1230045c: 0x00000000: kernel start pointer 2
3150x12300448: 0x782a0000: 3D UNKNOWN: 3d_965 opcode = 0x782a 2870x12300448: 0x782a0000: 3DSTATE_BINDING_TABLE_POINTERS_PS
3160x1230044c: 0x00007a00: MI_NOOP 2880x1230044c: 0x00007a00: dword 1
3170x12300450: 0x782f0000: 3D UNKNOWN: 3d_965 opcode = 0x782f 2890x12300450: 0x782f0000: 3DSTATE_SAMPLER_STATE_POINTERS_PS
3180x12300454: 0x00000000: MI_NOOP 2900x12300454: 0x00000000: dword 1
3190x12300458: 0x78170005: 3DSTATE_CONSTANT_PS 2910x12300458: 0x78170005: 3DSTATE_CONSTANT_PS
3200x1230045c: 0x00000000: len 0 = 0, len 1 = 0 2920x1230045c: 0x00000000: len 0 = 0, len 1 = 0
3210x12300460: 0x00000000: len 2 = 0, len 3 = 0 2930x12300460: 0x00000000: len 2 = 0, len 3 = 0
@@ -323,15 +295,14 @@ Bad length 3 in 3DSTATE_WM, expeted 9-9
3230x12300468: 0x00000000: pointer to constbuf 1 2950x12300468: 0x00000000: pointer to constbuf 1
3240x1230046c: 0x00000000: pointer to constbuf 2 2960x1230046c: 0x00000000: pointer to constbuf 2
3250x12300470: 0x00000000: pointer to constbuf 3 2970x12300470: 0x00000000: pointer to constbuf 3
3260x12300474: 0x78200006: 3D UNKNOWN: 3d_965 opcode = 0x7820 2980x12300474: 0x78200006: 3DSTATE_PS
3270x12300478: 0x00000540: MI_NOOP 2990x12300478: 0x00000540: dword 1
3280x1230047c: 0x00010000: MI_NOOP 3000x1230047c: 0x00010000: dword 2
3290x12300480: 0x00000000: MI_NOOP 3010x12300480: 0x00000000: dword 3
3300x12300484: 0x55000402: XY_MONO_SRC_COPY_BLT 3020x12300484: 0x55000402: dword 4
331Bad count in XY_MONO_SRC_COPY_BLT 3030x12300488: 0x00020000: dword 5
3320x12300488: 0x00020000: dword 1 3040x1230048c: 0x00000000: dword 6
3330x1230048c: 0x00000000: dword 2 3050x12300490: 0x00000540: dword 7
3340x12300490: 0x00000540: dword 3
3350x12300494: 0x7a000002: PIPE_CONTROL 3060x12300494: 0x7a000002: PIPE_CONTROL
3360x12300498: 0x00002000: no write, depth stall, 3070x12300498: 0x00002000: no write, depth stall,
3370x1230049c: 0x00000000: 3080x1230049c: 0x00000000:
@@ -344,43 +315,46 @@ Bad count in XY_MONO_SRC_COPY_BLT
3440x123004b8: 0x00002000: no write, depth stall, 3150x123004b8: 0x00002000: no write, depth stall,
3450x123004bc: 0x00000000: 3160x123004bc: 0x00000000:
3460x123004c0: 0x00000000: 3170x123004c0: 0x00000000:
347Bad length 7 in 3DSTATE_URB, expeted 3-3 3180x123004c4: 0x78050005: 3DSTATE_DEPTH_BUFFER
3480x123004c4: 0x78050005: 3DSTATE_URB 3190x123004c8: 0x380c05ff: dword 1
3490x123004c8: 0x380c05ff: VS entries 1535, alloc size 13 (1024bit row) 3200x123004cc: 0x167f9000: dword 2
3500x123004cc: 0x167f9000: GS entries 912, alloc size 1 (1024bit row) 3210x123004d0: 0x04ac12b0: dword 3
3510x123004e0: 0x78070002: 3D UNKNOWN: 3d_965 opcode = 0x7807 3220x123004d4: 0x00000000: dword 4
3520x123004e4: 0x00000000: MI_NOOP 3230x123004d8: 0x00000000: dword 5
3530x123004e8: 0x00000000: MI_NOOP 3240x123004dc: 0x00000000: dword 6
3540x123004ec: 0x00000000: MI_NOOP 3250x123004e0: 0x78070002: 3DSTATE_HIER_DEPTH_BUFFER
3550x123004f0: 0x78060001: 3D UNKNOWN: 3d_965 opcode = 0x7806 3260x123004e4: 0x00000000: dword 1
3560x123004f4: 0x0000027f: MI_NOOP 3270x123004e8: 0x00000000: dword 2
3570x123004f8: 0x17b65000: MI UNKNOWN 3280x123004ec: 0x00000000: dword 3
3580x123004fc: 0x78040001: 3D UNKNOWN: 3d_965 opcode = 0x7804 3290x123004f0: 0x78060001: 3DSTATE_STENCIL_BUFFER
3590x12300500: 0x00000000: MI_NOOP 3300x123004f4: 0x0000027f: dword 1
3600x12300504: 0x00000000: MI_NOOP 3310x123004f8: 0x17b65000: dword 2
3320x123004fc: 0x78040001: 3DSTATE_CLEAR_PARAMS
3330x12300500: 0x00000000: dword 1
3340x12300504: 0x00000000: dword 2
3610x12300508: 0x78080003: 3DSTATE_VERTEX_BUFFERS 3350x12300508: 0x78080003: 3DSTATE_VERTEX_BUFFERS
3620x1230050c: 0x0000400c: buffer 0: sequential, pitch 12b 3360x1230050c: 0x0000400c: buffer 0: sequential, pitch 12b
3630x12300510: 0x07b82000: buffer address 3370x12300510: 0x07b82000: buffer address
3640x12300514: 0x07b89fff: max index 3380x12300514: 0x07b89fff: max index
3650x12300518: 0x00000000: mbz 3390x12300518: 0x00000000: mbz
366Bad length 7 in 3DPRIMITIVE, expeted 6-6 3400x1230051c: 0x7b000005: 3DPRIMITIVE
3670x1230051c: 0x7b000005: 3DPRIMITIVE: fail sequential 3410x12300520: 0x00000008: dword 1
3680x12300520: 0x00000008: vertex count 3420x12300524: 0x00000052: dword 2
3690x12300524: 0x00000052: start vertex 3430x12300528: 0x00000000: dword 3
3700x12300528: 0x00000000: instance count 3440x1230052c: 0x00000001: dword 4
3710x1230052c: 0x00000001: start instance 3450x12300530: 0x00000000: dword 5
3720x12300530: 0x00000000: index bias 3460x12300534: 0x00000000: dword 6
373Bad length 7 in 3DPRIMITIVE, expeted 6-6 3470x12300538: 0x7b000005: 3DPRIMITIVE
3740x12300538: 0x7b000005: 3DPRIMITIVE: fail sequential 3480x1230053c: 0x00000007: dword 1
3750x1230053c: 0x00000007: vertex count 3490x12300540: 0x00000050: dword 2
3760x12300540: 0x00000050: start vertex 3500x12300544: 0x00000052: dword 3
3770x12300544: 0x00000052: instance count 3510x12300548: 0x00000001: dword 4
3780x12300548: 0x00000001: start instance 3520x1230054c: 0x00000000: dword 5
3790x1230054c: 0x00000000: index bias 3530x12300550: 0x00000000: dword 6
3800x12300554: 0x78260000: 3D UNKNOWN: 3d_965 opcode = 0x7826 3540x12300554: 0x78260000: 3DSTATE_BINDING_TABLE_POINTERS_VS
3810x12300558: 0x00007a00: MI_NOOP 3550x12300558: 0x00007a00: dword 1
3820x1230055c: 0x782b0000: 3D UNKNOWN: 3d_965 opcode = 0x782b 3560x1230055c: 0x782b0000: 3DSTATE_SAMPLER_STATE_POINTERS_VS
3830x12300560: 0x00000000: MI_NOOP 3570x12300560: 0x00000000: dword 1
3840x12300564: 0x78150005: 3DSTATE_CONSTANT_VS 3580x12300564: 0x78150005: 3DSTATE_CONSTANT_VS
3850x12300568: 0x00000006: len 0 = 6, len 1 = 0 3590x12300568: 0x00000006: len 0 = 6, len 1 = 0
3860x1230056c: 0x00000000: len 2 = 0, len 3 = 0 3600x1230056c: 0x00000000: len 2 = 0, len 3 = 0
@@ -394,10 +368,10 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
3940x1230058c: 0x00000000: scratch offset 3680x1230058c: 0x00000000: scratch offset
3950x12300590: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0 3690x12300590: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0
3960x12300594: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable 3700x12300594: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable
3970x12300598: 0x782a0000: 3D UNKNOWN: 3d_965 opcode = 0x782a 3710x12300598: 0x782a0000: 3DSTATE_BINDING_TABLE_POINTERS_PS
3980x1230059c: 0x00007a00: MI_NOOP 3720x1230059c: 0x00007a00: dword 1
3990x123005a0: 0x782f0000: 3D UNKNOWN: 3d_965 opcode = 0x782f 3730x123005a0: 0x782f0000: 3DSTATE_SAMPLER_STATE_POINTERS_PS
4000x123005a4: 0x00000000: MI_NOOP 3740x123005a4: 0x00000000: dword 1
4010x123005a8: 0x78170005: 3DSTATE_CONSTANT_PS 3750x123005a8: 0x78170005: 3DSTATE_CONSTANT_PS
4020x123005ac: 0x00000000: len 0 = 0, len 1 = 0 3760x123005ac: 0x00000000: len 0 = 0, len 1 = 0
4030x123005b0: 0x00000000: len 2 = 0, len 3 = 0 3770x123005b0: 0x00000000: len 2 = 0, len 3 = 0
@@ -405,33 +379,32 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
4050x123005b8: 0x00000000: pointer to constbuf 1 3790x123005b8: 0x00000000: pointer to constbuf 1
4060x123005bc: 0x00000000: pointer to constbuf 2 3800x123005bc: 0x00000000: pointer to constbuf 2
4070x123005c0: 0x00000000: pointer to constbuf 3 3810x123005c0: 0x00000000: pointer to constbuf 3
4080x123005c4: 0x78200006: 3D UNKNOWN: 3d_965 opcode = 0x7820 3820x123005c4: 0x78200006: 3DSTATE_PS
4090x123005c8: 0x00000540: MI_NOOP 3830x123005c8: 0x00000540: dword 1
4100x123005cc: 0x00010000: MI_NOOP 3840x123005cc: 0x00010000: dword 2
4110x123005d0: 0x00000000: MI_NOOP 3850x123005d0: 0x00000000: dword 3
4120x123005d4: 0x55000402: XY_MONO_SRC_COPY_BLT 3860x123005d4: 0x55000402: dword 4
413Bad count in XY_MONO_SRC_COPY_BLT 3870x123005d8: 0x00020000: dword 5
4140x123005d8: 0x00020000: dword 1 3880x123005dc: 0x00000000: dword 6
4150x123005dc: 0x00000000: dword 2 3890x123005e0: 0x00000540: dword 7
4160x123005e0: 0x00000540: dword 3 3900x123005e4: 0x7b000005: 3DPRIMITIVE
417Bad length 7 in 3DPRIMITIVE, expeted 6-6 3910x123005e8: 0x00000008: dword 1
4180x123005e4: 0x7b000005: 3DPRIMITIVE: fail sequential 3920x123005ec: 0x00000052: dword 2
4190x123005e8: 0x00000008: vertex count 3930x123005f0: 0x000000a2: dword 3
4200x123005ec: 0x00000052: start vertex 3940x123005f4: 0x00000001: dword 4
4210x123005f0: 0x000000a2: instance count 3950x123005f8: 0x00000000: dword 5
4220x123005f4: 0x00000001: start instance 3960x123005fc: 0x00000000: dword 6
4230x123005f8: 0x00000000: index bias 3970x12300600: 0x7b000005: 3DPRIMITIVE
424Bad length 7 in 3DPRIMITIVE, expeted 6-6 3980x12300604: 0x00000007: dword 1
4250x12300600: 0x7b000005: 3DPRIMITIVE: fail sequential 3990x12300608: 0x00000050: dword 2
4260x12300604: 0x00000007: vertex count 4000x1230060c: 0x000000f4: dword 3
4270x12300608: 0x00000050: start vertex 4010x12300610: 0x00000001: dword 4
4280x1230060c: 0x000000f4: instance count 4020x12300614: 0x00000000: dword 5
4290x12300610: 0x00000001: start instance 4030x12300618: 0x00000000: dword 6
4300x12300614: 0x00000000: index bias 4040x1230061c: 0x79120000: 3DSTATE_PUSH_CONSTANT_ALLOC_VS
4310x1230061c: 0x79120000: 3D UNKNOWN: 3d_965 opcode = 0x7912 4050x12300620: 0x00000008: dword 1
4320x12300620: 0x00000008: MI_NOOP 4060x12300624: 0x79160000: 3DSTATE_PUSH_CONSTANT_ALLOC_PS
4330x12300624: 0x79160000: 3D UNKNOWN: 3d_965 opcode = 0x7916 4070x12300628: 0x00080008: dword 1
4340x12300628: 0x00080008: MI_NOOP
4350x1230062c: 0x78300000: 3DSTATE_URB_VS 4080x1230062c: 0x78300000: 3DSTATE_URB_VS
4360x12300630: 0x040002c0: 16KB start, size=1 64B rows, nr_entries=704, total size 45056B 4090x12300630: 0x040002c0: 16KB start, size=1 64B rows, nr_entries=704, total size 45056B
4370x12300634: 0x78330000: 3DSTATE_URB_GS 4100x12300634: 0x78330000: 3DSTATE_URB_GS
@@ -440,10 +413,10 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
4400x12300640: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B 4130x12300640: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B
4410x12300644: 0x78320000: 3DSTATE_URB_DS 4140x12300644: 0x78320000: 3DSTATE_URB_DS
4420x12300648: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B 4150x12300648: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B
4430x1230064c: 0x78260000: 3D UNKNOWN: 3d_965 opcode = 0x7826 4160x1230064c: 0x78260000: 3DSTATE_BINDING_TABLE_POINTERS_VS
4440x12300650: 0x00007a00: MI_NOOP 4170x12300650: 0x00007a00: dword 1
4450x12300654: 0x782b0000: 3D UNKNOWN: 3d_965 opcode = 0x782b 4180x12300654: 0x782b0000: 3DSTATE_SAMPLER_STATE_POINTERS_VS
4460x12300658: 0x00000000: MI_NOOP 4190x12300658: 0x00000000: dword 1
4470x1230065c: 0x78150005: 3DSTATE_CONSTANT_VS 4200x1230065c: 0x78150005: 3DSTATE_CONSTANT_VS
4480x12300660: 0x00000006: len 0 = 6, len 1 = 0 4210x12300660: 0x00000006: len 0 = 6, len 1 = 0
4490x12300664: 0x00000000: len 2 = 0, len 3 = 0 4220x12300664: 0x00000000: len 2 = 0, len 3 = 0
@@ -457,44 +430,30 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
4570x12300684: 0x00000000: scratch offset 4300x12300684: 0x00000000: scratch offset
4580x12300688: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0 4310x12300688: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0
4590x1230068c: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable 4320x1230068c: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable
4600x12300690: 0x781e0001: 3D UNKNOWN: 3d_965 opcode = 0x781e 4330x12300690: 0x781e0001: 3DSTATE_STREAMOUT
4610x12300694: 0x00000000: MI_NOOP 4340x12300694: 0x00000000: dword 1
4620x12300698: 0x00000000: MI_NOOP 4350x12300698: 0x00000000: dword 2
4630x1230069c: 0x781f000c: 3D UNKNOWN: 3d_965 opcode = 0x781f 4360x1230069c: 0x781f000c: 3DSTATE_SBE
4640x123006a0: 0x00600810: MI_NOOP write NOPID reg, val=0x200810 4370x123006a0: 0x00600810: dword 1
4650x123006a4: 0x02390000: MI_FLUSH 4380x123006a4: 0x02390000: dword 2
4660x123006a8: 0x00000000: MI_NOOP 4390x123006a8: 0x00000000: dword 3
4670x123006ac: 0x00000000: MI_NOOP 4400x123006ac: 0x00000000: dword 4
4680x123006b0: 0x00000000: MI_NOOP 4410x123006b0: 0x00000000: dword 5
4690x123006b4: 0x0000000b: MI_NOOP 4420x123006b4: 0x0000000b: dword 6
4700x123006b8: 0x00000000: MI_NOOP 4430x123006b8: 0x00000000: dword 7
4710x123006bc: 0xea9de040: UNKNOWN 4440x123006bc: 0xea9de040: dword 8
4720x123006c0: 0x00007f93: MI_NOOP 4450x123006c0: 0x00007f93: dword 9
4730x123006c4: 0x00000000: MI_NOOP 4460x123006c4: 0x00000000: dword 10
4740x123006c8: 0x00000001: MI_NOOP 4470x123006c8: 0x00000001: dword 11
4750x123006cc: 0x00000000: MI_NOOP 4480x123006cc: 0x00000000: dword 12
4760x123006d0: 0x00000000: MI_NOOP 4490x123006d0: 0x00000000: dword 13
477Bad length 7 in 3DSTATE_SF, expeted 20-20
4780x123006d4: 0x78130005: 3DSTATE_SF 4500x123006d4: 0x78130005: 3DSTATE_SF
4790x123006d8: 0x00003403: Attrib Out 0, Attrib Swizzle disable, VUE read length 6, VUE read offset 0 4510x123006d8: 0x00003403: dword 1
4800x123006dc: 0x62000000: Legacy Global DepthBias disable, FrontFace fill 0, BF fill 0, VP transform disable, FrontWinding_CW 4520x123006dc: 0x62000000: dword 2
4810x123006e0: 0x4c000808: AA disable, CullMode 2, Scissor enable, Multisample m ode 0 4530x123006e0: 0x4c000808: dword 3
4820x123006e4: 0x00000000: Last Pixel disable, SubPixel Precision 8, Use PixelWidth 0 4540x123006e4: 0x00000000: dword 4
4830x123006e8: 0x00000000: Global Depth Offset Constant 0.000000 4550x123006e8: 0x00000000: dword 5
4840x123006ec: 0x00000000: Global Depth Offset Scale 0.000000 4560x123006ec: 0x00000000: dword 6
4850x123006f0: 0x78080003: Global Depth Offset Clamp 11033634538206626566768129396965376.000000
4860x123006f4: 0x00004018: Attrib 1 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 0 (Override Z, Const Source 0, Swizzle Select 0, Source 24)
4870x123006f8: 0x07b82f48: Attrib 3 (Override , Const Source 3, Swizzle Select 2, Source 24); Attrib 2 (Override Y, Const Source 3, Swizzle Select 1, Source 8)
4880x123006fc: 0x07b89fff: Attrib 5 (Override , Const Source 3, Swizzle Select 2, Source 24); Attrib 4 (Override WX, Const Source 3, Swizzle Select 3, Source 31)
4890x12300700: 0x00000000: Attrib 7 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 6 (Override , Const Source 0, Swizzle Select 0, Source 0)
4900x12300704: 0x78090003: Attrib 9 (Override ZYX, Const Source 0, Swizzle Select 0, Source 9); Attrib 8 (Override , Const Source 0, Swizzle Select 0, Source 3)
4910x12300708: 0x02400000: Attrib 11 (Override , Const Source 1, Swizzle Select 1, Source 0); Attrib 10 (Override , Const Source 0, Swizzle Select 0, Source 0)
4920x1230070c: 0x11130000: Attrib 13 (Override X, Const Source 0, Swizzle Select 0, Source 19); Attrib 12 (Override , Const Source 0, Swizzle Select 0, Source 0)
4930x12300710: 0x0240000c: Attrib 15 (Override , Const Source 1, Swizzle Select 1, Source 0); Attrib 14 (Override , Const Source 0, Swizzle Select 0, Source 12)
4940x12300714: 0x11130000: Point Sprite TexCoord Enable
4950x12300718: 0x7b000005: Const Interp Enable
4960x1230071c: 0x00000008: Attrib 7-0 WrapShortest Enable
4970x12300720: 0x000000a2: Attrib 15-8 WrapShortest Enable
4980x123006f0: 0x78080003: 3DSTATE_VERTEX_BUFFERS 4570x123006f0: 0x78080003: 3DSTATE_VERTEX_BUFFERS
4990x123006f4: 0x00004018: buffer 0: sequential, pitch 24b 4580x123006f4: 0x00004018: buffer 0: sequential, pitch 24b
5000x123006f8: 0x07b82f48: buffer address 4590x123006f8: 0x07b82f48: buffer address
@@ -505,17 +464,17 @@ Bad length 7 in 3DSTATE_SF, expeted 20-20
5050x1230070c: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes 4640x1230070c: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes
5060x12300710: 0x0240000c: buffer 0: invalid, type 0x0040, src offset 0x000c bytes 4650x12300710: 0x0240000c: buffer 0: invalid, type 0x0040, src offset 0x000c bytes
5070x12300714: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes 4660x12300714: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes
508Bad length 7 in 3DPRIMITIVE, expeted 6-6 4670x12300718: 0x7b000005: 3DPRIMITIVE
5090x12300718: 0x7b000005: 3DPRIMITIVE: fail sequential 4680x1230071c: 0x00000008: dword 1
5100x1230071c: 0x00000008: vertex count 4690x12300720: 0x000000a2: dword 2
5110x12300720: 0x000000a2: start vertex 4700x12300724: 0x00000000: dword 3
5120x12300724: 0x00000000: instance count 4710x12300728: 0x00000001: dword 4
5130x12300728: 0x00000001: start instance 4720x1230072c: 0x00000000: dword 5
5140x1230072c: 0x00000000: index bias 4730x12300730: 0x00000000: dword 6
5150x12300734: 0x78260000: 3D UNKNOWN: 3d_965 opcode = 0x7826 4740x12300734: 0x78260000: 3DSTATE_BINDING_TABLE_POINTERS_VS
5160x12300738: 0x00007a00: MI_NOOP 4750x12300738: 0x00007a00: dword 1
5170x1230073c: 0x782b0000: 3D UNKNOWN: 3d_965 opcode = 0x782b 4760x1230073c: 0x782b0000: 3DSTATE_SAMPLER_STATE_POINTERS_VS
5180x12300740: 0x00000000: MI_NOOP 4770x12300740: 0x00000000: dword 1
5190x12300744: 0x78150005: 3DSTATE_CONSTANT_VS 4780x12300744: 0x78150005: 3DSTATE_CONSTANT_VS
5200x12300748: 0x00000006: len 0 = 6, len 1 = 0 4790x12300748: 0x00000006: len 0 = 6, len 1 = 0
5210x1230074c: 0x00000000: len 2 = 0, len 3 = 0 4800x1230074c: 0x00000000: len 2 = 0, len 3 = 0
@@ -529,49 +488,34 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
5290x1230076c: 0x00000000: scratch offset 4880x1230076c: 0x00000000: scratch offset
5300x12300770: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0 4890x12300770: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0
5310x12300774: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable 4900x12300774: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable
5320x12300778: 0x781e0001: 3D UNKNOWN: 3d_965 opcode = 0x781e 4910x12300778: 0x781e0001: 3DSTATE_STREAMOUT
5330x1230077c: 0x00000000: MI_NOOP 4920x1230077c: 0x00000000: dword 1
5340x12300780: 0x00000000: MI_NOOP 4930x12300780: 0x00000000: dword 2
5350x12300784: 0x78120002: 3DSTATE_CLIP 4940x12300784: 0x78120002: 3DSTATE_CLIP
5360x12300788: 0x00170400: UserClip distance cull test mask 0x0 4950x12300788: 0x00170400: UserClip distance cull test mask 0x0
5370x1230078c: 0x98000026: Clip enable, API mode OGL, Viewport XY test enable, Viewport Z test enable, Guardband test disable, Clip mode 0, Perspective Divide enable, Non-Perspective Barycentric disable, Tri Provoking 2, Line Provoking 1, Trifan Provoking 2 4960x1230078c: 0x98000026: Clip enable, API mode OGL, Viewport XY test enable, Viewport Z test enable, Guardband test disable, Clip mode 0, Perspective Divide enable, Non-Perspective Barycentric disable, Tri Provoking 2, Line Provoking 1, Trifan Provoking 2
5380x12300790: 0x0003ffe0: Min PointWidth 1, Max PointWidth 2047, Force Zero RTAIndex enable, Max VPIndex 0 4970x12300790: 0x0003ffe0: Min PointWidth 1, Max PointWidth 2047, Force Zero RTAIndex enable, Max VPIndex 0
5390x12300794: 0x781f000c: 3D UNKNOWN: 3d_965 opcode = 0x781f 4980x12300794: 0x781f000c: 3DSTATE_SBE
5400x12300798: 0x00600810: MI_NOOP write NOPID reg, val=0x200810 4990x12300798: 0x00600810: dword 1
5410x1230079c: 0x02390000: MI_FLUSH 5000x1230079c: 0x02390000: dword 2
5420x123007a0: 0x00000000: MI_NOOP 5010x123007a0: 0x00000000: dword 3
5430x123007a4: 0xea9de040: UNKNOWN 5020x123007a4: 0xea9de040: dword 4
5440x123007a8: 0x00007f93: MI_NOOP 5030x123007a8: 0x00007f93: dword 5
5450x123007ac: 0x02279b80: MI_FLUSH 5040x123007ac: 0x02279b80: dword 6
5460x123007b0: 0x00000000: MI_NOOP 5050x123007b0: 0x00000000: dword 7
5470x123007b4: 0x00000000: MI_NOOP 5060x123007b4: 0x00000000: dword 8
5480x123007b8: 0x00000000: MI_NOOP 5070x123007b8: 0x00000000: dword 9
5490x123007bc: 0x00000000: MI_NOOP 5080x123007bc: 0x00000000: dword 10
5500x123007c0: 0x00000000: MI_NOOP 5090x123007c0: 0x00000000: dword 11
5510x123007c4: 0x00000000: MI_NOOP 5100x123007c4: 0x00000000: dword 12
5520x123007c8: 0x00000000: MI_NOOP 5110x123007c8: 0x00000000: dword 13
553Bad length 7 in 3DSTATE_SF, expeted 20-20
5540x123007cc: 0x78130005: 3DSTATE_SF 5120x123007cc: 0x78130005: 3DSTATE_SF
5550x123007d0: 0x00003403: Attrib Out 0, Attrib Swizzle disable, VUE read length 6, VUE read offset 0 5130x123007d0: 0x00003403: dword 1
5560x123007d4: 0x62000000: Legacy Global DepthBias disable, FrontFace fill 0, BF fill 0, VP transform disable, FrontWinding_CW 5140x123007d4: 0x62000000: dword 2
5570x123007d8: 0x4c000808: AA disable, CullMode 2, Scissor enable, Multisample m ode 0 5150x123007d8: 0x4c000808: dword 3
5580x123007dc: 0x00000000: Last Pixel disable, SubPixel Precision 8, Use PixelWidth 0 5160x123007dc: 0x00000000: dword 4
5590x123007e0: 0x00000000: Global Depth Offset Constant 0.000000 5170x123007e0: 0x00000000: dword 5
5600x123007e4: 0x00000000: Global Depth Offset Scale 0.000000 5180x123007e4: 0x00000000: dword 6
5610x123007e8: 0x78140001: Global Depth Offset Clamp 12007187723301828176357047660445696.000000
5620x123007ec: 0xa0000840: Attrib 1 (Override WY, Const Source 0, Swizzle Select 0, Source 0); Attrib 0 (Override , Const Source 0, Swizzle Select 1, Source 0)
5630x123007f0: 0x00000000: Attrib 3 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 2 (Override , Const Source 0, Swizzle Select 0, Source 0)
5640x123007f4: 0x782a0000: Attrib 5 (Override ZYX, Const Source 0, Swizzle Select 0, Source 10); Attrib 4 (Override , Const Source 0, Swizzle Select 0, Source 0)
5650x123007f8: 0x00007a00: Attrib 7 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 6 (Override ZYX, Const Source 1, Swizzle Select 0, Source 0)
5660x123007fc: 0x782f0000: Attrib 9 (Override ZYX, Const Source 0, Swizzle Select 0, Source 15); Attrib 8 (Override , Const Source 0, Swizzle Select 0, Source 0)
5670x12300800: 0x00000000: Attrib 11 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 10 (Override , Const Source 0, Swizzle Select 0, Source 0)
5680x12300804: 0x78170005: Attrib 13 (Override ZYX, Const Source 0, Swizzle Select 0, Source 23); Attrib 12 (Override , Const Source 0, Swizzle Select 0, Source 5)
5690x12300808: 0x00000000: Attrib 15 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 14 (Override , Const Source 0, Swizzle Select 0, Source 0)
5700x1230080c: 0x00000000: Point Sprite TexCoord Enable
5710x12300810: 0x00000000: Const Interp Enable
5720x12300814: 0x00000000: Attrib 7-0 WrapShortest Enable
5730x12300818: 0x00000000: Attrib 15-8 WrapShortest Enable
574Bad length 3 in 3DSTATE_WM, expeted 9-9
5750x123007e8: 0x78140001: 3DSTATE_WM 5190x123007e8: 0x78140001: 3DSTATE_WM
5760x123007ec: 0xa0000840: kernel start pointer 0 5200x123007ec: 0xa0000840: kernel start pointer 0
5770x123007f0: 0x00000000: SPF=0, VME=0, Sampler Count 0, Binding table count 0 5210x123007f0: 0x00000000: SPF=0, VME=0, Sampler Count 0, Binding table count 0
@@ -581,10 +525,10 @@ Bad length 3 in 3DSTATE_WM, expeted 9-9
5810x12300800: 0x00000000: Num SF output 0, Pos XY offset 0, ZW interp mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispatch mode 0 5250x12300800: 0x00000000: Num SF output 0, Pos XY offset 0, ZW interp mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispatch mode 0
5820x12300804: 0x78170005: kernel start pointer 1 5260x12300804: 0x78170005: kernel start pointer 1
5830x12300808: 0x00000000: kernel start pointer 2 5270x12300808: 0x00000000: kernel start pointer 2
5840x123007f4: 0x782a0000: 3D UNKNOWN: 3d_965 opcode = 0x782a 5280x123007f4: 0x782a0000: 3DSTATE_BINDING_TABLE_POINTERS_PS
5850x123007f8: 0x00007a00: MI_NOOP 5290x123007f8: 0x00007a00: dword 1
5860x123007fc: 0x782f0000: 3D UNKNOWN: 3d_965 opcode = 0x782f 5300x123007fc: 0x782f0000: 3DSTATE_SAMPLER_STATE_POINTERS_PS
5870x12300800: 0x00000000: MI_NOOP 5310x12300800: 0x00000000: dword 1
5880x12300804: 0x78170005: 3DSTATE_CONSTANT_PS 5320x12300804: 0x78170005: 3DSTATE_CONSTANT_PS
5890x12300808: 0x00000000: len 0 = 0, len 1 = 0 5330x12300808: 0x00000000: len 0 = 0, len 1 = 0
5900x1230080c: 0x00000000: len 2 = 0, len 3 = 0 5340x1230080c: 0x00000000: len 2 = 0, len 3 = 0
@@ -592,26 +536,25 @@ Bad length 3 in 3DSTATE_WM, expeted 9-9
5920x12300814: 0x00000000: pointer to constbuf 1 5360x12300814: 0x00000000: pointer to constbuf 1
5930x12300818: 0x00000000: pointer to constbuf 2 5370x12300818: 0x00000000: pointer to constbuf 2
5940x1230081c: 0x00000000: pointer to constbuf 3 5380x1230081c: 0x00000000: pointer to constbuf 3
5950x12300820: 0x78200006: 3D UNKNOWN: 3d_965 opcode = 0x7820 5390x12300820: 0x78200006: 3DSTATE_PS
5960x12300824: 0x00000940: MI_NOOP 5400x12300824: 0x00000940: dword 1
5970x12300828: 0x00010000: MI_NOOP 5410x12300828: 0x00010000: dword 2
5980x1230082c: 0x00000000: MI_NOOP 5420x1230082c: 0x00000000: dword 3
5990x12300830: 0x55000402: XY_MONO_SRC_COPY_BLT 5430x12300830: 0x55000402: dword 4
600Bad count in XY_MONO_SRC_COPY_BLT 5440x12300834: 0x00060000: dword 5
6010x12300834: 0x00060000: dword 1 5450x12300838: 0x00000000: dword 6
6020x12300838: 0x00000000: dword 2 5460x1230083c: 0x00000940: dword 7
6030x1230083c: 0x00000940: dword 3 5470x12300840: 0x7b000005: 3DPRIMITIVE
604Bad length 7 in 3DPRIMITIVE, expeted 6-6 5480x12300844: 0x00000008: dword 1
6050x12300840: 0x7b000005: 3DPRIMITIVE: fail sequential 5490x12300848: 0x0000002a: dword 2
6060x12300844: 0x00000008: vertex count 5500x1230084c: 0x000000a2: dword 3
6070x12300848: 0x0000002a: start vertex 5510x12300850: 0x00000001: dword 4
6080x1230084c: 0x000000a2: instance count 5520x12300854: 0x00000000: dword 5
6090x12300850: 0x00000001: start instance 5530x12300858: 0x00000000: dword 6
6100x12300854: 0x00000000: index bias 5540x1230085c: 0x79120000: 3DSTATE_PUSH_CONSTANT_ALLOC_VS
6110x1230085c: 0x79120000: 3D UNKNOWN: 3d_965 opcode = 0x7912 5550x12300860: 0x00000008: dword 1
6120x12300860: 0x00000008: MI_NOOP 5560x12300864: 0x79160000: 3DSTATE_PUSH_CONSTANT_ALLOC_PS
6130x12300864: 0x79160000: 3D UNKNOWN: 3d_965 opcode = 0x7916 5570x12300868: 0x00080008: dword 1
6140x12300868: 0x00080008: MI_NOOP
6150x1230086c: 0x78300000: 3DSTATE_URB_VS 5580x1230086c: 0x78300000: 3DSTATE_URB_VS
6160x12300870: 0x040002c0: 16KB start, size=1 64B rows, nr_entries=704, total size 45056B 5590x12300870: 0x040002c0: 16KB start, size=1 64B rows, nr_entries=704, total size 45056B
6170x12300874: 0x78330000: 3DSTATE_URB_GS 5600x12300874: 0x78330000: 3DSTATE_URB_GS
@@ -620,10 +563,10 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
6200x12300880: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B 5630x12300880: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B
6210x12300884: 0x78320000: 3DSTATE_URB_DS 5640x12300884: 0x78320000: 3DSTATE_URB_DS
6220x12300888: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B 5650x12300888: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B
6230x1230088c: 0x78260000: 3D UNKNOWN: 3d_965 opcode = 0x7826 5660x1230088c: 0x78260000: 3DSTATE_BINDING_TABLE_POINTERS_VS
6240x12300890: 0x00007a00: MI_NOOP 5670x12300890: 0x00007a00: dword 1
6250x12300894: 0x782b0000: 3D UNKNOWN: 3d_965 opcode = 0x782b 5680x12300894: 0x782b0000: 3DSTATE_SAMPLER_STATE_POINTERS_VS
6260x12300898: 0x00000000: MI_NOOP 5690x12300898: 0x00000000: dword 1
6270x1230089c: 0x78150005: 3DSTATE_CONSTANT_VS 5700x1230089c: 0x78150005: 3DSTATE_CONSTANT_VS
6280x123008a0: 0x00000006: len 0 = 6, len 1 = 0 5710x123008a0: 0x00000006: len 0 = 6, len 1 = 0
6290x123008a4: 0x00000000: len 2 = 0, len 3 = 0 5720x123008a4: 0x00000000: len 2 = 0, len 3 = 0
@@ -637,49 +580,34 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
6370x123008c4: 0x00000000: scratch offset 5800x123008c4: 0x00000000: scratch offset
6380x123008c8: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0 5810x123008c8: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0
6390x123008cc: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable 5820x123008cc: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable
6400x123008d0: 0x781e0001: 3D UNKNOWN: 3d_965 opcode = 0x781e 5830x123008d0: 0x781e0001: 3DSTATE_STREAMOUT
6410x123008d4: 0x00000000: MI_NOOP 5840x123008d4: 0x00000000: dword 1
6420x123008d8: 0x00000000: MI_NOOP 5850x123008d8: 0x00000000: dword 2
6430x123008dc: 0x78120002: 3DSTATE_CLIP 5860x123008dc: 0x78120002: 3DSTATE_CLIP
6440x123008e0: 0x00170400: UserClip distance cull test mask 0x0 5870x123008e0: 0x00170400: UserClip distance cull test mask 0x0
6450x123008e4: 0x98000026: Clip enable, API mode OGL, Viewport XY test enable, Viewport Z test enable, Guardband test disable, Clip mode 0, Perspective Divide enable, Non-Perspective Barycentric disable, Tri Provoking 2, Line Provoking 1, Trifan Provoking 2 5880x123008e4: 0x98000026: Clip enable, API mode OGL, Viewport XY test enable, Viewport Z test enable, Guardband test disable, Clip mode 0, Perspective Divide enable, Non-Perspective Barycentric disable, Tri Provoking 2, Line Provoking 1, Trifan Provoking 2
6460x123008e8: 0x0003ffe0: Min PointWidth 1, Max PointWidth 2047, Force Zero RTAIndex enable, Max VPIndex 0 5890x123008e8: 0x0003ffe0: Min PointWidth 1, Max PointWidth 2047, Force Zero RTAIndex enable, Max VPIndex 0
6470x123008ec: 0x781f000c: 3D UNKNOWN: 3d_965 opcode = 0x781f 5900x123008ec: 0x781f000c: 3DSTATE_SBE
6480x123008f0: 0x00600810: MI_NOOP write NOPID reg, val=0x200810 5910x123008f0: 0x00600810: dword 1
6490x123008f4: 0x02380000: MI_FLUSH 5920x123008f4: 0x02380000: dword 2
6500x123008f8: 0x00000000: MI_NOOP 5930x123008f8: 0x00000000: dword 3
6510x123008fc: 0xea9de040: UNKNOWN 5940x123008fc: 0xea9de040: dword 4
6520x12300900: 0x00007f93: MI_NOOP 5950x12300900: 0x00007f93: dword 5
6530x12300904: 0x02279b80: MI_FLUSH 5960x12300904: 0x02279b80: dword 6
6540x12300908: 0x00000000: MI_NOOP 5970x12300908: 0x00000000: dword 7
6550x1230090c: 0x00000000: MI_NOOP 5980x1230090c: 0x00000000: dword 8
6560x12300910: 0x00000000: MI_NOOP 5990x12300910: 0x00000000: dword 9
6570x12300914: 0x00000000: MI_NOOP 6000x12300914: 0x00000000: dword 10
6580x12300918: 0x00000001: MI_NOOP 6010x12300918: 0x00000001: dword 11
6590x1230091c: 0x00000000: MI_NOOP 6020x1230091c: 0x00000000: dword 12
6600x12300920: 0x00000000: MI_NOOP 6030x12300920: 0x00000000: dword 13
661Bad length 7 in 3DSTATE_SF, expeted 20-20
6620x12300924: 0x78130005: 3DSTATE_SF 6040x12300924: 0x78130005: 3DSTATE_SF
6630x12300928: 0x00003403: Attrib Out 0, Attrib Swizzle disable, VUE read length 6, VUE read offset 0 6050x12300928: 0x00003403: dword 1
6640x1230092c: 0x62000000: Legacy Global DepthBias disable, FrontFace fill 0, BF fill 0, VP transform disable, FrontWinding_CW 6060x1230092c: 0x62000000: dword 2
6650x12300930: 0x4c000808: AA disable, CullMode 2, Scissor enable, Multisample m ode 0 6070x12300930: 0x4c000808: dword 3
6660x12300934: 0x00000000: Last Pixel disable, SubPixel Precision 8, Use PixelWidth 0 6080x12300934: 0x00000000: dword 4
6670x12300938: 0x00000000: Global Depth Offset Constant 0.000000 6090x12300938: 0x00000000: dword 5
6680x1230093c: 0x00000000: Global Depth Offset Scale 0.000000 6100x1230093c: 0x00000000: dword 6
6690x12300940: 0x78140001: Global Depth Offset Clamp 12007187723301828176357047660445696.000000
6700x12300944: 0xa0000040: Attrib 1 (Override WY, Const Source 0, Swizzle Select 0, Source 0); Attrib 0 (Override , Const Source 0, Swizzle Select 1, Source 0)
6710x12300948: 0x00000000: Attrib 3 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 2 (Override , Const Source 0, Swizzle Select 0, Source 0)
6720x1230094c: 0x782a0000: Attrib 5 (Override ZYX, Const Source 0, Swizzle Select 0, Source 10); Attrib 4 (Override , Const Source 0, Swizzle Select 0, Source 0)
6730x12300950: 0x00007a00: Attrib 7 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 6 (Override ZYX, Const Source 1, Swizzle Select 0, Source 0)
6740x12300954: 0x782f0000: Attrib 9 (Override ZYX, Const Source 0, Swizzle Select 0, Source 15); Attrib 8 (Override , Const Source 0, Swizzle Select 0, Source 0)
6750x12300958: 0x00000000: Attrib 11 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 10 (Override , Const Source 0, Swizzle Select 0, Source 0)
6760x1230095c: 0x78170005: Attrib 13 (Override ZYX, Const Source 0, Swizzle Select 0, Source 23); Attrib 12 (Override , Const Source 0, Swizzle Select 0, Source 5)
6770x12300960: 0x00000000: Attrib 15 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 14 (Override , Const Source 0, Swizzle Select 0, Source 0)
6780x12300964: 0x00000000: Point Sprite TexCoord Enable
6790x12300968: 0x00000000: Const Interp Enable
6800x1230096c: 0x00000000: Attrib 7-0 WrapShortest Enable
6810x12300970: 0x00000000: Attrib 15-8 WrapShortest Enable
682Bad length 3 in 3DSTATE_WM, expeted 9-9
6830x12300940: 0x78140001: 3DSTATE_WM 6110x12300940: 0x78140001: 3DSTATE_WM
6840x12300944: 0xa0000040: kernel start pointer 0 6120x12300944: 0xa0000040: kernel start pointer 0
6850x12300948: 0x00000000: SPF=0, VME=0, Sampler Count 0, Binding table count 0 6130x12300948: 0x00000000: SPF=0, VME=0, Sampler Count 0, Binding table count 0
@@ -689,10 +617,10 @@ Bad length 3 in 3DSTATE_WM, expeted 9-9
6890x12300958: 0x00000000: Num SF output 0, Pos XY offset 0, ZW interp mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispatch mode 0 6170x12300958: 0x00000000: Num SF output 0, Pos XY offset 0, ZW interp mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispatch mode 0
6900x1230095c: 0x78170005: kernel start pointer 1 6180x1230095c: 0x78170005: kernel start pointer 1
6910x12300960: 0x00000000: kernel start pointer 2 6190x12300960: 0x00000000: kernel start pointer 2
6920x1230094c: 0x782a0000: 3D UNKNOWN: 3d_965 opcode = 0x782a 6200x1230094c: 0x782a0000: 3DSTATE_BINDING_TABLE_POINTERS_PS
6930x12300950: 0x00007a00: MI_NOOP 6210x12300950: 0x00007a00: dword 1
6940x12300954: 0x782f0000: 3D UNKNOWN: 3d_965 opcode = 0x782f 6220x12300954: 0x782f0000: 3DSTATE_SAMPLER_STATE_POINTERS_PS
6950x12300958: 0x00000000: MI_NOOP 6230x12300958: 0x00000000: dword 1
6960x1230095c: 0x78170005: 3DSTATE_CONSTANT_PS 6240x1230095c: 0x78170005: 3DSTATE_CONSTANT_PS
6970x12300960: 0x00000000: len 0 = 0, len 1 = 0 6250x12300960: 0x00000000: len 0 = 0, len 1 = 0
6980x12300964: 0x00000000: len 2 = 0, len 3 = 0 6260x12300964: 0x00000000: len 2 = 0, len 3 = 0
@@ -700,15 +628,14 @@ Bad length 3 in 3DSTATE_WM, expeted 9-9
7000x1230096c: 0x00000000: pointer to constbuf 1 6280x1230096c: 0x00000000: pointer to constbuf 1
7010x12300970: 0x00000000: pointer to constbuf 2 6290x12300970: 0x00000000: pointer to constbuf 2
7020x12300974: 0x00000000: pointer to constbuf 3 6300x12300974: 0x00000000: pointer to constbuf 3
7030x12300978: 0x78200006: 3D UNKNOWN: 3d_965 opcode = 0x7820 6310x12300978: 0x78200006: 3DSTATE_PS
7040x1230097c: 0x00000540: MI_NOOP 6320x1230097c: 0x00000540: dword 1
7050x12300980: 0x00010000: MI_NOOP 6330x12300980: 0x00010000: dword 2
7060x12300984: 0x00000000: MI_NOOP 6340x12300984: 0x00000000: dword 3
7070x12300988: 0x55000402: XY_MONO_SRC_COPY_BLT 6350x12300988: 0x55000402: dword 4
708Bad count in XY_MONO_SRC_COPY_BLT 6360x1230098c: 0x00020000: dword 5
7090x1230098c: 0x00020000: dword 1 6370x12300990: 0x00000000: dword 6
7100x12300990: 0x00000000: dword 2 6380x12300994: 0x00000540: dword 7
7110x12300994: 0x00000540: dword 3
7120x12300998: 0x78080003: 3DSTATE_VERTEX_BUFFERS 6390x12300998: 0x78080003: 3DSTATE_VERTEX_BUFFERS
7130x1230099c: 0x0000400c: buffer 0: sequential, pitch 12b 6400x1230099c: 0x0000400c: buffer 0: sequential, pitch 12b
7140x123009a0: 0x07b84268: buffer address 6410x123009a0: 0x07b84268: buffer address
@@ -717,24 +644,24 @@ Bad count in XY_MONO_SRC_COPY_BLT
7170x123009ac: 0x78090001: 3DSTATE_VERTEX_ELEMENTS 6440x123009ac: 0x78090001: 3DSTATE_VERTEX_ELEMENTS
7180x123009b0: 0x02400000: buffer 0: invalid, type 0x0040, src offset 0x0000 bytes 6450x123009b0: 0x02400000: buffer 0: invalid, type 0x0040, src offset 0x0000 bytes
7190x123009b4: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes 6460x123009b4: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes
720Bad length 7 in 3DPRIMITIVE, expeted 6-6 6470x123009b8: 0x7b000005: 3DPRIMITIVE
7210x123009b8: 0x7b000005: 3DPRIMITIVE: fail sequential 6480x123009bc: 0x00000008: dword 1
7220x123009bc: 0x00000008: vertex count 6490x123009c0: 0x0000002a: dword 2
7230x123009c0: 0x0000002a: start vertex 6500x123009c4: 0x00000000: dword 3
7240x123009c4: 0x00000000: instance count 6510x123009c8: 0x00000001: dword 4
7250x123009c8: 0x00000001: start instance 6520x123009cc: 0x00000000: dword 5
7260x123009cc: 0x00000000: index bias 6530x123009d0: 0x00000000: dword 6
727Bad length 7 in 3DPRIMITIVE, expeted 6-6 6540x123009d4: 0x7b000005: 3DPRIMITIVE
7280x123009d4: 0x7b000005: 3DPRIMITIVE: fail sequential 6550x123009d8: 0x00000007: dword 1
7290x123009d8: 0x00000007: vertex count 6560x123009dc: 0x00000028: dword 2
7300x123009dc: 0x00000028: start vertex 6570x123009e0: 0x0000002a: dword 3
7310x123009e0: 0x0000002a: instance count 6580x123009e4: 0x00000001: dword 4
7320x123009e4: 0x00000001: start instance 6590x123009e8: 0x00000000: dword 5
7330x123009e8: 0x00000000: index bias 6600x123009ec: 0x00000000: dword 6
7340x123009f0: 0x78260000: 3D UNKNOWN: 3d_965 opcode = 0x7826 6610x123009f0: 0x78260000: 3DSTATE_BINDING_TABLE_POINTERS_VS
7350x123009f4: 0x00007a00: MI_NOOP 6620x123009f4: 0x00007a00: dword 1
7360x123009f8: 0x782b0000: 3D UNKNOWN: 3d_965 opcode = 0x782b 6630x123009f8: 0x782b0000: 3DSTATE_SAMPLER_STATE_POINTERS_VS
7370x123009fc: 0x00000000: MI_NOOP 6640x123009fc: 0x00000000: dword 1
7380x12300a00: 0x78150005: 3DSTATE_CONSTANT_VS 6650x12300a00: 0x78150005: 3DSTATE_CONSTANT_VS
7390x12300a04: 0x00000006: len 0 = 6, len 1 = 0 6660x12300a04: 0x00000006: len 0 = 6, len 1 = 0
7400x12300a08: 0x00000000: len 2 = 0, len 3 = 0 6670x12300a08: 0x00000000: len 2 = 0, len 3 = 0
@@ -748,10 +675,10 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
7480x12300a28: 0x00000000: scratch offset 6750x12300a28: 0x00000000: scratch offset
7490x12300a2c: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0 6760x12300a2c: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0
7500x12300a30: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable 6770x12300a30: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable
7510x12300a34: 0x782a0000: 3D UNKNOWN: 3d_965 opcode = 0x782a 6780x12300a34: 0x782a0000: 3DSTATE_BINDING_TABLE_POINTERS_PS
7520x12300a38: 0x00007a00: MI_NOOP 6790x12300a38: 0x00007a00: dword 1
7530x12300a3c: 0x782f0000: 3D UNKNOWN: 3d_965 opcode = 0x782f 6800x12300a3c: 0x782f0000: 3DSTATE_SAMPLER_STATE_POINTERS_PS
7540x12300a40: 0x00000000: MI_NOOP 6810x12300a40: 0x00000000: dword 1
7550x12300a44: 0x78170005: 3DSTATE_CONSTANT_PS 6820x12300a44: 0x78170005: 3DSTATE_CONSTANT_PS
7560x12300a48: 0x00000000: len 0 = 0, len 1 = 0 6830x12300a48: 0x00000000: len 0 = 0, len 1 = 0
7570x12300a4c: 0x00000000: len 2 = 0, len 3 = 0 6840x12300a4c: 0x00000000: len 2 = 0, len 3 = 0
@@ -759,33 +686,32 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
7590x12300a54: 0x00000000: pointer to constbuf 1 6860x12300a54: 0x00000000: pointer to constbuf 1
7600x12300a58: 0x00000000: pointer to constbuf 2 6870x12300a58: 0x00000000: pointer to constbuf 2
7610x12300a5c: 0x00000000: pointer to constbuf 3 6880x12300a5c: 0x00000000: pointer to constbuf 3
7620x12300a60: 0x78200006: 3D UNKNOWN: 3d_965 opcode = 0x7820 6890x12300a60: 0x78200006: 3DSTATE_PS
7630x12300a64: 0x00000540: MI_NOOP 6900x12300a64: 0x00000540: dword 1
7640x12300a68: 0x00010000: MI_NOOP 6910x12300a68: 0x00010000: dword 2
7650x12300a6c: 0x00000000: MI_NOOP 6920x12300a6c: 0x00000000: dword 3
7660x12300a70: 0x55000402: XY_MONO_SRC_COPY_BLT 6930x12300a70: 0x55000402: dword 4
767Bad count in XY_MONO_SRC_COPY_BLT 6940x12300a74: 0x00020000: dword 5
7680x12300a74: 0x00020000: dword 1 6950x12300a78: 0x00000000: dword 6
7690x12300a78: 0x00000000: dword 2 6960x12300a7c: 0x00000540: dword 7
7700x12300a7c: 0x00000540: dword 3 6970x12300a80: 0x7b000005: 3DPRIMITIVE
771Bad length 7 in 3DPRIMITIVE, expeted 6-6 6980x12300a84: 0x00000008: dword 1
7720x12300a80: 0x7b000005: 3DPRIMITIVE: fail sequential 6990x12300a88: 0x0000002a: dword 2
7730x12300a84: 0x00000008: vertex count 7000x12300a8c: 0x00000052: dword 3
7740x12300a88: 0x0000002a: start vertex 7010x12300a90: 0x00000001: dword 4
7750x12300a8c: 0x00000052: instance count 7020x12300a94: 0x00000000: dword 5
7760x12300a90: 0x00000001: start instance 7030x12300a98: 0x00000000: dword 6
7770x12300a94: 0x00000000: index bias 7040x12300a9c: 0x7b000005: 3DPRIMITIVE
778Bad length 7 in 3DPRIMITIVE, expeted 6-6 7050x12300aa0: 0x00000007: dword 1
7790x12300a9c: 0x7b000005: 3DPRIMITIVE: fail sequential 7060x12300aa4: 0x00000028: dword 2
7800x12300aa0: 0x00000007: vertex count 7070x12300aa8: 0x0000007c: dword 3
7810x12300aa4: 0x00000028: start vertex 7080x12300aac: 0x00000001: dword 4
7820x12300aa8: 0x0000007c: instance count 7090x12300ab0: 0x00000000: dword 5
7830x12300aac: 0x00000001: start instance 7100x12300ab4: 0x00000000: dword 6
7840x12300ab0: 0x00000000: index bias 7110x12300ab8: 0x79120000: 3DSTATE_PUSH_CONSTANT_ALLOC_VS
7850x12300ab8: 0x79120000: 3D UNKNOWN: 3d_965 opcode = 0x7912 7120x12300abc: 0x00000008: dword 1
7860x12300abc: 0x00000008: MI_NOOP 7130x12300ac0: 0x79160000: 3DSTATE_PUSH_CONSTANT_ALLOC_PS
7870x12300ac0: 0x79160000: 3D UNKNOWN: 3d_965 opcode = 0x7916 7140x12300ac4: 0x00080008: dword 1
7880x12300ac4: 0x00080008: MI_NOOP
7890x12300ac8: 0x78300000: 3DSTATE_URB_VS 7150x12300ac8: 0x78300000: 3DSTATE_URB_VS
7900x12300acc: 0x040002c0: 16KB start, size=1 64B rows, nr_entries=704, total size 45056B 7160x12300acc: 0x040002c0: 16KB start, size=1 64B rows, nr_entries=704, total size 45056B
7910x12300ad0: 0x78330000: 3DSTATE_URB_GS 7170x12300ad0: 0x78330000: 3DSTATE_URB_GS
@@ -794,10 +720,10 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
7940x12300adc: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B 7200x12300adc: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B
7950x12300ae0: 0x78320000: 3DSTATE_URB_DS 7210x12300ae0: 0x78320000: 3DSTATE_URB_DS
7960x12300ae4: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B 7220x12300ae4: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B
7970x12300ae8: 0x78260000: 3D UNKNOWN: 3d_965 opcode = 0x7826 7230x12300ae8: 0x78260000: 3DSTATE_BINDING_TABLE_POINTERS_VS
7980x12300aec: 0x00007a00: MI_NOOP 7240x12300aec: 0x00007a00: dword 1
7990x12300af0: 0x782b0000: 3D UNKNOWN: 3d_965 opcode = 0x782b 7250x12300af0: 0x782b0000: 3DSTATE_SAMPLER_STATE_POINTERS_VS
8000x12300af4: 0x00000000: MI_NOOP 7260x12300af4: 0x00000000: dword 1
8010x12300af8: 0x78150005: 3DSTATE_CONSTANT_VS 7270x12300af8: 0x78150005: 3DSTATE_CONSTANT_VS
8020x12300afc: 0x00000006: len 0 = 6, len 1 = 0 7280x12300afc: 0x00000006: len 0 = 6, len 1 = 0
8030x12300b00: 0x00000000: len 2 = 0, len 3 = 0 7290x12300b00: 0x00000000: len 2 = 0, len 3 = 0
@@ -811,44 +737,30 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
8110x12300b20: 0x00000000: scratch offset 7370x12300b20: 0x00000000: scratch offset
8120x12300b24: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0 7380x12300b24: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0
8130x12300b28: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable 7390x12300b28: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable
8140x12300b2c: 0x781e0001: 3D UNKNOWN: 3d_965 opcode = 0x781e 7400x12300b2c: 0x781e0001: 3DSTATE_STREAMOUT
8150x12300b30: 0x00000000: MI_NOOP 7410x12300b30: 0x00000000: dword 1
8160x12300b34: 0x00000000: MI_NOOP 7420x12300b34: 0x00000000: dword 2
8170x12300b38: 0x781f000c: 3D UNKNOWN: 3d_965 opcode = 0x781f 7430x12300b38: 0x781f000c: 3DSTATE_SBE
8180x12300b3c: 0x00600810: MI_NOOP write NOPID reg, val=0x200810 7440x12300b3c: 0x00600810: dword 1
8190x12300b40: 0x02390000: MI_FLUSH 7450x12300b40: 0x02390000: dword 2
8200x12300b44: 0x00000000: MI_NOOP 7460x12300b44: 0x00000000: dword 3
8210x12300b48: 0x00000000: MI_NOOP 7470x12300b48: 0x00000000: dword 4
8220x12300b4c: 0x00000000: MI_NOOP 7480x12300b4c: 0x00000000: dword 5
8230x12300b50: 0x0000000b: MI_NOOP 7490x12300b50: 0x0000000b: dword 6
8240x12300b54: 0x00000000: MI_NOOP 7500x12300b54: 0x00000000: dword 7
8250x12300b58: 0xea9de040: UNKNOWN 7510x12300b58: 0xea9de040: dword 8
8260x12300b5c: 0x00007f93: MI_NOOP 7520x12300b5c: 0x00007f93: dword 9
8270x12300b60: 0x00000000: MI_NOOP 7530x12300b60: 0x00000000: dword 10
8280x12300b64: 0x00000001: MI_NOOP 7540x12300b64: 0x00000001: dword 11
8290x12300b68: 0x00000000: MI_NOOP 7550x12300b68: 0x00000000: dword 12
8300x12300b6c: 0x00000000: MI_NOOP 7560x12300b6c: 0x00000000: dword 13
831Bad length 7 in 3DSTATE_SF, expeted 20-20
8320x12300b70: 0x78130005: 3DSTATE_SF 7570x12300b70: 0x78130005: 3DSTATE_SF
8330x12300b74: 0x00003403: Attrib Out 0, Attrib Swizzle disable, VUE read length 6, VUE read offset 0 7580x12300b74: 0x00003403: dword 1
8340x12300b78: 0x62000000: Legacy Global DepthBias disable, FrontFace fill 0, BF fill 0, VP transform disable, FrontWinding_CW 7590x12300b78: 0x62000000: dword 2
8350x12300b7c: 0x4c000808: AA disable, CullMode 2, Scissor enable, Multisample m ode 0 7600x12300b7c: 0x4c000808: dword 3
8360x12300b80: 0x00000000: Last Pixel disable, SubPixel Precision 8, Use PixelWidth 0 7610x12300b80: 0x00000000: dword 4
8370x12300b84: 0x00000000: Global Depth Offset Constant 0.000000 7620x12300b84: 0x00000000: dword 5
8380x12300b88: 0x00000000: Global Depth Offset Scale 0.000000 7630x12300b88: 0x00000000: dword 6
8390x12300b8c: 0x78080003: Global Depth Offset Clamp 11033634538206626566768129396965376.000000
8400x12300b90: 0x00004018: Attrib 1 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 0 (Override Z, Const Source 0, Swizzle Select 0, Source 24)
8410x12300b94: 0x07b84a30: Attrib 3 (Override , Const Source 3, Swizzle Select 2, Source 24); Attrib 2 (Override Z, Const Source 1, Swizzle Select 0, Source 16)
8420x12300b98: 0x07b89fff: Attrib 5 (Override , Const Source 3, Swizzle Select 2, Source 24); Attrib 4 (Override WX, Const Source 3, Swizzle Select 3, Source 31)
8430x12300b9c: 0x00000000: Attrib 7 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 6 (Override , Const Source 0, Swizzle Select 0, Source 0)
8440x12300ba0: 0x78090003: Attrib 9 (Override ZYX, Const Source 0, Swizzle Select 0, Source 9); Attrib 8 (Override , Const Source 0, Swizzle Select 0, Source 3)
8450x12300ba4: 0x02400000: Attrib 11 (Override , Const Source 1, Swizzle Select 1, Source 0); Attrib 10 (Override , Const Source 0, Swizzle Select 0, Source 0)
8460x12300ba8: 0x11130000: Attrib 13 (Override X, Const Source 0, Swizzle Select 0, Source 19); Attrib 12 (Override , Const Source 0, Swizzle Select 0, Source 0)
8470x12300bac: 0x0240000c: Attrib 15 (Override , Const Source 1, Swizzle Select 1, Source 0); Attrib 14 (Override , Const Source 0, Swizzle Select 0, Source 12)
8480x12300bb0: 0x11130000: Point Sprite TexCoord Enable
8490x12300bb4: 0x7b000005: Const Interp Enable
8500x12300bb8: 0x00000008: Attrib 7-0 WrapShortest Enable
8510x12300bbc: 0x00000052: Attrib 15-8 WrapShortest Enable
8520x12300b8c: 0x78080003: 3DSTATE_VERTEX_BUFFERS 7640x12300b8c: 0x78080003: 3DSTATE_VERTEX_BUFFERS
8530x12300b90: 0x00004018: buffer 0: sequential, pitch 24b 7650x12300b90: 0x00004018: buffer 0: sequential, pitch 24b
8540x12300b94: 0x07b84a30: buffer address 7660x12300b94: 0x07b84a30: buffer address
@@ -859,17 +771,17 @@ Bad length 7 in 3DSTATE_SF, expeted 20-20
8590x12300ba8: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes 7710x12300ba8: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes
8600x12300bac: 0x0240000c: buffer 0: invalid, type 0x0040, src offset 0x000c bytes 7720x12300bac: 0x0240000c: buffer 0: invalid, type 0x0040, src offset 0x000c bytes
8610x12300bb0: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes 7730x12300bb0: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes
862Bad length 7 in 3DPRIMITIVE, expeted 6-6 7740x12300bb4: 0x7b000005: 3DPRIMITIVE
8630x12300bb4: 0x7b000005: 3DPRIMITIVE: fail sequential 7750x12300bb8: 0x00000008: dword 1
8640x12300bb8: 0x00000008: vertex count 7760x12300bbc: 0x00000052: dword 2
8650x12300bbc: 0x00000052: start vertex 7770x12300bc0: 0x00000000: dword 3
8660x12300bc0: 0x00000000: instance count 7780x12300bc4: 0x00000001: dword 4
8670x12300bc4: 0x00000001: start instance 7790x12300bc8: 0x00000000: dword 5
8680x12300bc8: 0x00000000: index bias 7800x12300bcc: 0x00000000: dword 6
8690x12300bd0: 0x78260000: 3D UNKNOWN: 3d_965 opcode = 0x7826 7810x12300bd0: 0x78260000: 3DSTATE_BINDING_TABLE_POINTERS_VS
8700x12300bd4: 0x00007a00: MI_NOOP 7820x12300bd4: 0x00007a00: dword 1
8710x12300bd8: 0x782b0000: 3D UNKNOWN: 3d_965 opcode = 0x782b 7830x12300bd8: 0x782b0000: 3DSTATE_SAMPLER_STATE_POINTERS_VS
8720x12300bdc: 0x00000000: MI_NOOP 7840x12300bdc: 0x00000000: dword 1
8730x12300be0: 0x78150005: 3DSTATE_CONSTANT_VS 7850x12300be0: 0x78150005: 3DSTATE_CONSTANT_VS
8740x12300be4: 0x00000006: len 0 = 6, len 1 = 0 7860x12300be4: 0x00000006: len 0 = 6, len 1 = 0
8750x12300be8: 0x00000000: len 2 = 0, len 3 = 0 7870x12300be8: 0x00000000: len 2 = 0, len 3 = 0
@@ -883,49 +795,34 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
8830x12300c08: 0x00000000: scratch offset 7950x12300c08: 0x00000000: scratch offset
8840x12300c0c: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0 7960x12300c0c: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0
8850x12300c10: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable 7970x12300c10: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable
8860x12300c14: 0x781e0001: 3D UNKNOWN: 3d_965 opcode = 0x781e 7980x12300c14: 0x781e0001: 3DSTATE_STREAMOUT
8870x12300c18: 0x00000000: MI_NOOP 7990x12300c18: 0x00000000: dword 1
8880x12300c1c: 0x00000000: MI_NOOP 8000x12300c1c: 0x00000000: dword 2
8890x12300c20: 0x78120002: 3DSTATE_CLIP 8010x12300c20: 0x78120002: 3DSTATE_CLIP
8900x12300c24: 0x00170400: UserClip distance cull test mask 0x0 8020x12300c24: 0x00170400: UserClip distance cull test mask 0x0
8910x12300c28: 0x98000026: Clip enable, API mode OGL, Viewport XY test enable, Viewport Z test enable, Guardband test disable, Clip mode 0, Perspective Divide enable, Non-Perspective Barycentric disable, Tri Provoking 2, Line Provoking 1, Trifan Provoking 2 8030x12300c28: 0x98000026: Clip enable, API mode OGL, Viewport XY test enable, Viewport Z test enable, Guardband test disable, Clip mode 0, Perspective Divide enable, Non-Perspective Barycentric disable, Tri Provoking 2, Line Provoking 1, Trifan Provoking 2
8920x12300c2c: 0x0003ffe0: Min PointWidth 1, Max PointWidth 2047, Force Zero RTAIndex enable, Max VPIndex 0 8040x12300c2c: 0x0003ffe0: Min PointWidth 1, Max PointWidth 2047, Force Zero RTAIndex enable, Max VPIndex 0
8930x12300c30: 0x781f000c: 3D UNKNOWN: 3d_965 opcode = 0x781f 8050x12300c30: 0x781f000c: 3DSTATE_SBE
8940x12300c34: 0x00600810: MI_NOOP write NOPID reg, val=0x200810 8060x12300c34: 0x00600810: dword 1
8950x12300c38: 0x02390000: MI_FLUSH 8070x12300c38: 0x02390000: dword 2
8960x12300c3c: 0x00000000: MI_NOOP 8080x12300c3c: 0x00000000: dword 3
8970x12300c40: 0xea9de040: UNKNOWN 8090x12300c40: 0xea9de040: dword 4
8980x12300c44: 0x00007f93: MI_NOOP 8100x12300c44: 0x00007f93: dword 5
8990x12300c48: 0x02279b80: MI_FLUSH 8110x12300c48: 0x02279b80: dword 6
9000x12300c4c: 0x00000000: MI_NOOP 8120x12300c4c: 0x00000000: dword 7
9010x12300c50: 0x00000000: MI_NOOP 8130x12300c50: 0x00000000: dword 8
9020x12300c54: 0x00000000: MI_NOOP 8140x12300c54: 0x00000000: dword 9
9030x12300c58: 0x00000000: MI_NOOP 8150x12300c58: 0x00000000: dword 10
9040x12300c5c: 0x00000000: MI_NOOP 8160x12300c5c: 0x00000000: dword 11
9050x12300c60: 0x00000000: MI_NOOP 8170x12300c60: 0x00000000: dword 12
9060x12300c64: 0x00000000: MI_NOOP 8180x12300c64: 0x00000000: dword 13
907Bad length 7 in 3DSTATE_SF, expeted 20-20
9080x12300c68: 0x78130005: 3DSTATE_SF 8190x12300c68: 0x78130005: 3DSTATE_SF
9090x12300c6c: 0x00003403: Attrib Out 0, Attrib Swizzle disable, VUE read length 6, VUE read offset 0 8200x12300c6c: 0x00003403: dword 1
9100x12300c70: 0x62000000: Legacy Global DepthBias disable, FrontFace fill 0, BF fill 0, VP transform disable, FrontWinding_CW 8210x12300c70: 0x62000000: dword 2
9110x12300c74: 0x4c000808: AA disable, CullMode 2, Scissor enable, Multisample m ode 0 8220x12300c74: 0x4c000808: dword 3
9120x12300c78: 0x00000000: Last Pixel disable, SubPixel Precision 8, Use PixelWidth 0 8230x12300c78: 0x00000000: dword 4
9130x12300c7c: 0x00000000: Global Depth Offset Constant 0.000000 8240x12300c7c: 0x00000000: dword 5
9140x12300c80: 0x00000000: Global Depth Offset Scale 0.000000 8250x12300c80: 0x00000000: dword 6
9150x12300c84: 0x78140001: Global Depth Offset Clamp 12007187723301828176357047660445696.000000
9160x12300c88: 0xa0000840: Attrib 1 (Override WY, Const Source 0, Swizzle Select 0, Source 0); Attrib 0 (Override , Const Source 0, Swizzle Select 1, Source 0)
9170x12300c8c: 0x00000000: Attrib 3 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 2 (Override , Const Source 0, Swizzle Select 0, Source 0)
9180x12300c90: 0x782a0000: Attrib 5 (Override ZYX, Const Source 0, Swizzle Select 0, Source 10); Attrib 4 (Override , Const Source 0, Swizzle Select 0, Source 0)
9190x12300c94: 0x00007a00: Attrib 7 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 6 (Override ZYX, Const Source 1, Swizzle Select 0, Source 0)
9200x12300c98: 0x782f0000: Attrib 9 (Override ZYX, Const Source 0, Swizzle Select 0, Source 15); Attrib 8 (Override , Const Source 0, Swizzle Select 0, Source 0)
9210x12300c9c: 0x00000000: Attrib 11 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 10 (Override , Const Source 0, Swizzle Select 0, Source 0)
9220x12300ca0: 0x78170005: Attrib 13 (Override ZYX, Const Source 0, Swizzle Select 0, Source 23); Attrib 12 (Override , Const Source 0, Swizzle Select 0, Source 5)
9230x12300ca4: 0x00000000: Attrib 15 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 14 (Override , Const Source 0, Swizzle Select 0, Source 0)
9240x12300ca8: 0x00000000: Point Sprite TexCoord Enable
9250x12300cac: 0x00000000: Const Interp Enable
9260x12300cb0: 0x00000000: Attrib 7-0 WrapShortest Enable
9270x12300cb4: 0x00000000: Attrib 15-8 WrapShortest Enable
928Bad length 3 in 3DSTATE_WM, expeted 9-9
9290x12300c84: 0x78140001: 3DSTATE_WM 8260x12300c84: 0x78140001: 3DSTATE_WM
9300x12300c88: 0xa0000840: kernel start pointer 0 8270x12300c88: 0xa0000840: kernel start pointer 0
9310x12300c8c: 0x00000000: SPF=0, VME=0, Sampler Count 0, Binding table count 0 8280x12300c8c: 0x00000000: SPF=0, VME=0, Sampler Count 0, Binding table count 0
@@ -935,10 +832,10 @@ Bad length 3 in 3DSTATE_WM, expeted 9-9
9350x12300c9c: 0x00000000: Num SF output 0, Pos XY offset 0, ZW interp mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispatch mode 0 8320x12300c9c: 0x00000000: Num SF output 0, Pos XY offset 0, ZW interp mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispatch mode 0
9360x12300ca0: 0x78170005: kernel start pointer 1 8330x12300ca0: 0x78170005: kernel start pointer 1
9370x12300ca4: 0x00000000: kernel start pointer 2 8340x12300ca4: 0x00000000: kernel start pointer 2
9380x12300c90: 0x782a0000: 3D UNKNOWN: 3d_965 opcode = 0x782a 8350x12300c90: 0x782a0000: 3DSTATE_BINDING_TABLE_POINTERS_PS
9390x12300c94: 0x00007a00: MI_NOOP 8360x12300c94: 0x00007a00: dword 1
9400x12300c98: 0x782f0000: 3D UNKNOWN: 3d_965 opcode = 0x782f 8370x12300c98: 0x782f0000: 3DSTATE_SAMPLER_STATE_POINTERS_PS
9410x12300c9c: 0x00000000: MI_NOOP 8380x12300c9c: 0x00000000: dword 1
9420x12300ca0: 0x78170005: 3DSTATE_CONSTANT_PS 8390x12300ca0: 0x78170005: 3DSTATE_CONSTANT_PS
9430x12300ca4: 0x00000000: len 0 = 0, len 1 = 0 8400x12300ca4: 0x00000000: len 0 = 0, len 1 = 0
9440x12300ca8: 0x00000000: len 2 = 0, len 3 = 0 8410x12300ca8: 0x00000000: len 2 = 0, len 3 = 0
@@ -946,26 +843,25 @@ Bad length 3 in 3DSTATE_WM, expeted 9-9
9460x12300cb0: 0x00000000: pointer to constbuf 1 8430x12300cb0: 0x00000000: pointer to constbuf 1
9470x12300cb4: 0x00000000: pointer to constbuf 2 8440x12300cb4: 0x00000000: pointer to constbuf 2
9480x12300cb8: 0x00000000: pointer to constbuf 3 8450x12300cb8: 0x00000000: pointer to constbuf 3
9490x12300cbc: 0x78200006: 3D UNKNOWN: 3d_965 opcode = 0x7820 8460x12300cbc: 0x78200006: 3DSTATE_PS
9500x12300cc0: 0x00000940: MI_NOOP 8470x12300cc0: 0x00000940: dword 1
9510x12300cc4: 0x00010000: MI_NOOP 8480x12300cc4: 0x00010000: dword 2
9520x12300cc8: 0x00000000: MI_NOOP 8490x12300cc8: 0x00000000: dword 3
9530x12300ccc: 0x55000402: XY_MONO_SRC_COPY_BLT 8500x12300ccc: 0x55000402: dword 4
954Bad count in XY_MONO_SRC_COPY_BLT 8510x12300cd0: 0x00060000: dword 5
9550x12300cd0: 0x00060000: dword 1 8520x12300cd4: 0x00000000: dword 6
9560x12300cd4: 0x00000000: dword 2 8530x12300cd8: 0x00000940: dword 7
9570x12300cd8: 0x00000940: dword 3 8540x12300cdc: 0x7b000005: 3DPRIMITIVE
958Bad length 7 in 3DPRIMITIVE, expeted 6-6 8550x12300ce0: 0x00000008: dword 1
9590x12300cdc: 0x7b000005: 3DPRIMITIVE: fail sequential 8560x12300ce4: 0x00000016: dword 2
9600x12300ce0: 0x00000008: vertex count 8570x12300ce8: 0x00000052: dword 3
9610x12300ce4: 0x00000016: start vertex 8580x12300cec: 0x00000001: dword 4
9620x12300ce8: 0x00000052: instance count 8590x12300cf0: 0x00000000: dword 5
9630x12300cec: 0x00000001: start instance 8600x12300cf4: 0x00000000: dword 6
9640x12300cf0: 0x00000000: index bias 8610x12300cf8: 0x79120000: 3DSTATE_PUSH_CONSTANT_ALLOC_VS
9650x12300cf8: 0x79120000: 3D UNKNOWN: 3d_965 opcode = 0x7912 8620x12300cfc: 0x00000008: dword 1
9660x12300cfc: 0x00000008: MI_NOOP 8630x12300d00: 0x79160000: 3DSTATE_PUSH_CONSTANT_ALLOC_PS
9670x12300d00: 0x79160000: 3D UNKNOWN: 3d_965 opcode = 0x7916 8640x12300d04: 0x00080008: dword 1
9680x12300d04: 0x00080008: MI_NOOP
9690x12300d08: 0x78300000: 3DSTATE_URB_VS 8650x12300d08: 0x78300000: 3DSTATE_URB_VS
9700x12300d0c: 0x040002c0: 16KB start, size=1 64B rows, nr_entries=704, total size 45056B 8660x12300d0c: 0x040002c0: 16KB start, size=1 64B rows, nr_entries=704, total size 45056B
9710x12300d10: 0x78330000: 3DSTATE_URB_GS 8670x12300d10: 0x78330000: 3DSTATE_URB_GS
@@ -974,10 +870,10 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
9740x12300d1c: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B 8700x12300d1c: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B
9750x12300d20: 0x78320000: 3DSTATE_URB_DS 8710x12300d20: 0x78320000: 3DSTATE_URB_DS
9760x12300d24: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B 8720x12300d24: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B
9770x12300d28: 0x78260000: 3D UNKNOWN: 3d_965 opcode = 0x7826 8730x12300d28: 0x78260000: 3DSTATE_BINDING_TABLE_POINTERS_VS
9780x12300d2c: 0x00007a00: MI_NOOP 8740x12300d2c: 0x00007a00: dword 1
9790x12300d30: 0x782b0000: 3D UNKNOWN: 3d_965 opcode = 0x782b 8750x12300d30: 0x782b0000: 3DSTATE_SAMPLER_STATE_POINTERS_VS
9800x12300d34: 0x00000000: MI_NOOP 8760x12300d34: 0x00000000: dword 1
9810x12300d38: 0x78150005: 3DSTATE_CONSTANT_VS 8770x12300d38: 0x78150005: 3DSTATE_CONSTANT_VS
9820x12300d3c: 0x00000006: len 0 = 6, len 1 = 0 8780x12300d3c: 0x00000006: len 0 = 6, len 1 = 0
9830x12300d40: 0x00000000: len 2 = 0, len 3 = 0 8790x12300d40: 0x00000000: len 2 = 0, len 3 = 0
@@ -991,49 +887,34 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
9910x12300d60: 0x00000000: scratch offset 8870x12300d60: 0x00000000: scratch offset
9920x12300d64: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0 8880x12300d64: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0
9930x12300d68: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable 8890x12300d68: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable
9940x12300d6c: 0x781e0001: 3D UNKNOWN: 3d_965 opcode = 0x781e 8900x12300d6c: 0x781e0001: 3DSTATE_STREAMOUT
9950x12300d70: 0x00000000: MI_NOOP 8910x12300d70: 0x00000000: dword 1
9960x12300d74: 0x00000000: MI_NOOP 8920x12300d74: 0x00000000: dword 2
9970x12300d78: 0x78120002: 3DSTATE_CLIP 8930x12300d78: 0x78120002: 3DSTATE_CLIP
9980x12300d7c: 0x00170400: UserClip distance cull test mask 0x0 8940x12300d7c: 0x00170400: UserClip distance cull test mask 0x0
9990x12300d80: 0x98000026: Clip enable, API mode OGL, Viewport XY test enable, Viewport Z test enable, Guardband test disable, Clip mode 0, Perspective Divide enable, Non-Perspective Barycentric disable, Tri Provoking 2, Line Provoking 1, Trifan Provoking 2 8950x12300d80: 0x98000026: Clip enable, API mode OGL, Viewport XY test enable, Viewport Z test enable, Guardband test disable, Clip mode 0, Perspective Divide enable, Non-Perspective Barycentric disable, Tri Provoking 2, Line Provoking 1, Trifan Provoking 2
10000x12300d84: 0x0003ffe0: Min PointWidth 1, Max PointWidth 2047, Force Zero RTAIndex enable, Max VPIndex 0 8960x12300d84: 0x0003ffe0: Min PointWidth 1, Max PointWidth 2047, Force Zero RTAIndex enable, Max VPIndex 0
10010x12300d88: 0x781f000c: 3D UNKNOWN: 3d_965 opcode = 0x781f 8970x12300d88: 0x781f000c: 3DSTATE_SBE
10020x12300d8c: 0x00600810: MI_NOOP write NOPID reg, val=0x200810 8980x12300d8c: 0x00600810: dword 1
10030x12300d90: 0x02380000: MI_FLUSH 8990x12300d90: 0x02380000: dword 2
10040x12300d94: 0x00000000: MI_NOOP 9000x12300d94: 0x00000000: dword 3
10050x12300d98: 0xea9de040: UNKNOWN 9010x12300d98: 0xea9de040: dword 4
10060x12300d9c: 0x00007f93: MI_NOOP 9020x12300d9c: 0x00007f93: dword 5
10070x12300da0: 0x02279b80: MI_FLUSH 9030x12300da0: 0x02279b80: dword 6
10080x12300da4: 0x00000000: MI_NOOP 9040x12300da4: 0x00000000: dword 7
10090x12300da8: 0x00000000: MI_NOOP 9050x12300da8: 0x00000000: dword 8
10100x12300dac: 0x00000000: MI_NOOP 9060x12300dac: 0x00000000: dword 9
10110x12300db0: 0x00000000: MI_NOOP 9070x12300db0: 0x00000000: dword 10
10120x12300db4: 0x00000001: MI_NOOP 9080x12300db4: 0x00000001: dword 11
10130x12300db8: 0x00000000: MI_NOOP 9090x12300db8: 0x00000000: dword 12
10140x12300dbc: 0x00000000: MI_NOOP 9100x12300dbc: 0x00000000: dword 13
1015Bad length 7 in 3DSTATE_SF, expeted 20-20
10160x12300dc0: 0x78130005: 3DSTATE_SF 9110x12300dc0: 0x78130005: 3DSTATE_SF
10170x12300dc4: 0x00003403: Attrib Out 0, Attrib Swizzle disable, VUE read length 6, VUE read offset 0 9120x12300dc4: 0x00003403: dword 1
10180x12300dc8: 0x62000000: Legacy Global DepthBias disable, FrontFace fill 0, BF fill 0, VP transform disable, FrontWinding_CW 9130x12300dc8: 0x62000000: dword 2
10190x12300dcc: 0x4c000808: AA disable, CullMode 2, Scissor enable, Multisample m ode 0 9140x12300dcc: 0x4c000808: dword 3
10200x12300dd0: 0x00000000: Last Pixel disable, SubPixel Precision 8, Use PixelWidth 0 9150x12300dd0: 0x00000000: dword 4
10210x12300dd4: 0x00000000: Global Depth Offset Constant 0.000000 9160x12300dd4: 0x00000000: dword 5
10220x12300dd8: 0x00000000: Global Depth Offset Scale 0.000000 9170x12300dd8: 0x00000000: dword 6
10230x12300ddc: 0x78140001: Global Depth Offset Clamp 12007187723301828176357047660445696.000000
10240x12300de0: 0xa0000040: Attrib 1 (Override WY, Const Source 0, Swizzle Select 0, Source 0); Attrib 0 (Override , Const Source 0, Swizzle Select 1, Source 0)
10250x12300de4: 0x00000000: Attrib 3 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 2 (Override , Const Source 0, Swizzle Select 0, Source 0)
10260x12300de8: 0x782a0000: Attrib 5 (Override ZYX, Const Source 0, Swizzle Select 0, Source 10); Attrib 4 (Override , Const Source 0, Swizzle Select 0, Source 0)
10270x12300dec: 0x00007a00: Attrib 7 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 6 (Override ZYX, Const Source 1, Swizzle Select 0, Source 0)
10280x12300df0: 0x782f0000: Attrib 9 (Override ZYX, Const Source 0, Swizzle Select 0, Source 15); Attrib 8 (Override , Const Source 0, Swizzle Select 0, Source 0)
10290x12300df4: 0x00000000: Attrib 11 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 10 (Override , Const Source 0, Swizzle Select 0, Source 0)
10300x12300df8: 0x78170005: Attrib 13 (Override ZYX, Const Source 0, Swizzle Select 0, Source 23); Attrib 12 (Override , Const Source 0, Swizzle Select 0, Source 5)
10310x12300dfc: 0x00000000: Attrib 15 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 14 (Override , Const Source 0, Swizzle Select 0, Source 0)
10320x12300e00: 0x00000000: Point Sprite TexCoord Enable
10330x12300e04: 0x00000000: Const Interp Enable
10340x12300e08: 0x00000000: Attrib 7-0 WrapShortest Enable
10350x12300e0c: 0x00000000: Attrib 15-8 WrapShortest Enable
1036Bad length 3 in 3DSTATE_WM, expeted 9-9
10370x12300ddc: 0x78140001: 3DSTATE_WM 9180x12300ddc: 0x78140001: 3DSTATE_WM
10380x12300de0: 0xa0000040: kernel start pointer 0 9190x12300de0: 0xa0000040: kernel start pointer 0
10390x12300de4: 0x00000000: SPF=0, VME=0, Sampler Count 0, Binding table count 0 9200x12300de4: 0x00000000: SPF=0, VME=0, Sampler Count 0, Binding table count 0
@@ -1043,10 +924,10 @@ Bad length 3 in 3DSTATE_WM, expeted 9-9
10430x12300df4: 0x00000000: Num SF output 0, Pos XY offset 0, ZW interp mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispatch mode 0 9240x12300df4: 0x00000000: Num SF output 0, Pos XY offset 0, ZW interp mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispatch mode 0
10440x12300df8: 0x78170005: kernel start pointer 1 9250x12300df8: 0x78170005: kernel start pointer 1
10450x12300dfc: 0x00000000: kernel start pointer 2 9260x12300dfc: 0x00000000: kernel start pointer 2
10460x12300de8: 0x782a0000: 3D UNKNOWN: 3d_965 opcode = 0x782a 9270x12300de8: 0x782a0000: 3DSTATE_BINDING_TABLE_POINTERS_PS
10470x12300dec: 0x00007a00: MI_NOOP 9280x12300dec: 0x00007a00: dword 1
10480x12300df0: 0x782f0000: 3D UNKNOWN: 3d_965 opcode = 0x782f 9290x12300df0: 0x782f0000: 3DSTATE_SAMPLER_STATE_POINTERS_PS
10490x12300df4: 0x00000000: MI_NOOP 9300x12300df4: 0x00000000: dword 1
10500x12300df8: 0x78170005: 3DSTATE_CONSTANT_PS 9310x12300df8: 0x78170005: 3DSTATE_CONSTANT_PS
10510x12300dfc: 0x00000000: len 0 = 0, len 1 = 0 9320x12300dfc: 0x00000000: len 0 = 0, len 1 = 0
10520x12300e00: 0x00000000: len 2 = 0, len 3 = 0 9330x12300e00: 0x00000000: len 2 = 0, len 3 = 0
@@ -1054,15 +935,14 @@ Bad length 3 in 3DSTATE_WM, expeted 9-9
10540x12300e08: 0x00000000: pointer to constbuf 1 9350x12300e08: 0x00000000: pointer to constbuf 1
10550x12300e0c: 0x00000000: pointer to constbuf 2 9360x12300e0c: 0x00000000: pointer to constbuf 2
10560x12300e10: 0x00000000: pointer to constbuf 3 9370x12300e10: 0x00000000: pointer to constbuf 3
10570x12300e14: 0x78200006: 3D UNKNOWN: 3d_965 opcode = 0x7820 9380x12300e14: 0x78200006: 3DSTATE_PS
10580x12300e18: 0x00000540: MI_NOOP 9390x12300e18: 0x00000540: dword 1
10590x12300e1c: 0x00010000: MI_NOOP 9400x12300e1c: 0x00010000: dword 2
10600x12300e20: 0x00000000: MI_NOOP 9410x12300e20: 0x00000000: dword 3
10610x12300e24: 0x55000402: XY_MONO_SRC_COPY_BLT 9420x12300e24: 0x55000402: dword 4
1062Bad count in XY_MONO_SRC_COPY_BLT 9430x12300e28: 0x00020000: dword 5
10630x12300e28: 0x00020000: dword 1 9440x12300e2c: 0x00000000: dword 6
10640x12300e2c: 0x00000000: dword 2 9450x12300e30: 0x00000540: dword 7
10650x12300e30: 0x00000540: dword 3
10660x12300e34: 0x78080003: 3DSTATE_VERTEX_BUFFERS 9460x12300e34: 0x78080003: 3DSTATE_VERTEX_BUFFERS
10670x12300e38: 0x0000400c: buffer 0: sequential, pitch 12b 9470x12300e38: 0x0000400c: buffer 0: sequential, pitch 12b
10680x12300e3c: 0x07b853f0: buffer address 9480x12300e3c: 0x07b853f0: buffer address
@@ -1071,24 +951,24 @@ Bad count in XY_MONO_SRC_COPY_BLT
10710x12300e48: 0x78090001: 3DSTATE_VERTEX_ELEMENTS 9510x12300e48: 0x78090001: 3DSTATE_VERTEX_ELEMENTS
10720x12300e4c: 0x02400000: buffer 0: invalid, type 0x0040, src offset 0x0000 bytes 9520x12300e4c: 0x02400000: buffer 0: invalid, type 0x0040, src offset 0x0000 bytes
10730x12300e50: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes 9530x12300e50: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes
1074Bad length 7 in 3DPRIMITIVE, expeted 6-6 9540x12300e54: 0x7b000005: 3DPRIMITIVE
10750x12300e54: 0x7b000005: 3DPRIMITIVE: fail sequential 9550x12300e58: 0x00000008: dword 1
10760x12300e58: 0x00000008: vertex count 9560x12300e5c: 0x0000002a: dword 2
10770x12300e5c: 0x0000002a: start vertex 9570x12300e60: 0x00000000: dword 3
10780x12300e60: 0x00000000: instance count 9580x12300e64: 0x00000001: dword 4
10790x12300e64: 0x00000001: start instance 9590x12300e68: 0x00000000: dword 5
10800x12300e68: 0x00000000: index bias 9600x12300e6c: 0x00000000: dword 6
1081Bad length 7 in 3DPRIMITIVE, expeted 6-6 9610x12300e70: 0x7b000005: 3DPRIMITIVE
10820x12300e70: 0x7b000005: 3DPRIMITIVE: fail sequential 9620x12300e74: 0x00000007: dword 1
10830x12300e74: 0x00000007: vertex count 9630x12300e78: 0x00000028: dword 2
10840x12300e78: 0x00000028: start vertex 9640x12300e7c: 0x0000002a: dword 3
10850x12300e7c: 0x0000002a: instance count 9650x12300e80: 0x00000001: dword 4
10860x12300e80: 0x00000001: start instance 9660x12300e84: 0x00000000: dword 5
10870x12300e84: 0x00000000: index bias 9670x12300e88: 0x00000000: dword 6
10880x12300e8c: 0x78260000: 3D UNKNOWN: 3d_965 opcode = 0x7826 9680x12300e8c: 0x78260000: 3DSTATE_BINDING_TABLE_POINTERS_VS
10890x12300e90: 0x00007a00: MI_NOOP 9690x12300e90: 0x00007a00: dword 1
10900x12300e94: 0x782b0000: 3D UNKNOWN: 3d_965 opcode = 0x782b 9700x12300e94: 0x782b0000: 3DSTATE_SAMPLER_STATE_POINTERS_VS
10910x12300e98: 0x00000000: MI_NOOP 9710x12300e98: 0x00000000: dword 1
10920x12300e9c: 0x78150005: 3DSTATE_CONSTANT_VS 9720x12300e9c: 0x78150005: 3DSTATE_CONSTANT_VS
10930x12300ea0: 0x00000006: len 0 = 6, len 1 = 0 9730x12300ea0: 0x00000006: len 0 = 6, len 1 = 0
10940x12300ea4: 0x00000000: len 2 = 0, len 3 = 0 9740x12300ea4: 0x00000000: len 2 = 0, len 3 = 0
@@ -1102,10 +982,10 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
11020x12300ec4: 0x00000000: scratch offset 9820x12300ec4: 0x00000000: scratch offset
11030x12300ec8: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0 9830x12300ec8: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0
11040x12300ecc: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable 9840x12300ecc: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable
11050x12300ed0: 0x782a0000: 3D UNKNOWN: 3d_965 opcode = 0x782a 9850x12300ed0: 0x782a0000: 3DSTATE_BINDING_TABLE_POINTERS_PS
11060x12300ed4: 0x00007a00: MI_NOOP 9860x12300ed4: 0x00007a00: dword 1
11070x12300ed8: 0x782f0000: 3D UNKNOWN: 3d_965 opcode = 0x782f 9870x12300ed8: 0x782f0000: 3DSTATE_SAMPLER_STATE_POINTERS_PS
11080x12300edc: 0x00000000: MI_NOOP 9880x12300edc: 0x00000000: dword 1
11090x12300ee0: 0x78170005: 3DSTATE_CONSTANT_PS 9890x12300ee0: 0x78170005: 3DSTATE_CONSTANT_PS
11100x12300ee4: 0x00000000: len 0 = 0, len 1 = 0 9900x12300ee4: 0x00000000: len 0 = 0, len 1 = 0
11110x12300ee8: 0x00000000: len 2 = 0, len 3 = 0 9910x12300ee8: 0x00000000: len 2 = 0, len 3 = 0
@@ -1113,33 +993,32 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
11130x12300ef0: 0x00000000: pointer to constbuf 1 9930x12300ef0: 0x00000000: pointer to constbuf 1
11140x12300ef4: 0x00000000: pointer to constbuf 2 9940x12300ef4: 0x00000000: pointer to constbuf 2
11150x12300ef8: 0x00000000: pointer to constbuf 3 9950x12300ef8: 0x00000000: pointer to constbuf 3
11160x12300efc: 0x78200006: 3D UNKNOWN: 3d_965 opcode = 0x7820 9960x12300efc: 0x78200006: 3DSTATE_PS
11170x12300f00: 0x00000540: MI_NOOP 9970x12300f00: 0x00000540: dword 1
11180x12300f04: 0x00010000: MI_NOOP 9980x12300f04: 0x00010000: dword 2
11190x12300f08: 0x00000000: MI_NOOP 9990x12300f08: 0x00000000: dword 3
11200x12300f0c: 0x55000402: XY_MONO_SRC_COPY_BLT 10000x12300f0c: 0x55000402: dword 4
1121Bad count in XY_MONO_SRC_COPY_BLT 10010x12300f10: 0x00020000: dword 5
11220x12300f10: 0x00020000: dword 1 10020x12300f14: 0x00000000: dword 6
11230x12300f14: 0x00000000: dword 2 10030x12300f18: 0x00000540: dword 7
11240x12300f18: 0x00000540: dword 3 10040x12300f1c: 0x7b000005: 3DPRIMITIVE
1125Bad length 7 in 3DPRIMITIVE, expeted 6-6 10050x12300f20: 0x00000008: dword 1
11260x12300f1c: 0x7b000005: 3DPRIMITIVE: fail sequential 10060x12300f24: 0x0000002a: dword 2
11270x12300f20: 0x00000008: vertex count 10070x12300f28: 0x00000052: dword 3
11280x12300f24: 0x0000002a: start vertex 10080x12300f2c: 0x00000001: dword 4
11290x12300f28: 0x00000052: instance count 10090x12300f30: 0x00000000: dword 5
11300x12300f2c: 0x00000001: start instance 10100x12300f34: 0x00000000: dword 6
11310x12300f30: 0x00000000: index bias 10110x12300f38: 0x7b000005: 3DPRIMITIVE
1132Bad length 7 in 3DPRIMITIVE, expeted 6-6 10120x12300f3c: 0x00000007: dword 1
11330x12300f38: 0x7b000005: 3DPRIMITIVE: fail sequential 10130x12300f40: 0x00000028: dword 2
11340x12300f3c: 0x00000007: vertex count 10140x12300f44: 0x0000007c: dword 3
11350x12300f40: 0x00000028: start vertex 10150x12300f48: 0x00000001: dword 4
11360x12300f44: 0x0000007c: instance count 10160x12300f4c: 0x00000000: dword 5
11370x12300f48: 0x00000001: start instance 10170x12300f50: 0x00000000: dword 6
11380x12300f4c: 0x00000000: index bias 10180x12300f54: 0x79120000: 3DSTATE_PUSH_CONSTANT_ALLOC_VS
11390x12300f54: 0x79120000: 3D UNKNOWN: 3d_965 opcode = 0x7912 10190x12300f58: 0x00000008: dword 1
11400x12300f58: 0x00000008: MI_NOOP 10200x12300f5c: 0x79160000: 3DSTATE_PUSH_CONSTANT_ALLOC_PS
11410x12300f5c: 0x79160000: 3D UNKNOWN: 3d_965 opcode = 0x7916 10210x12300f60: 0x00080008: dword 1
11420x12300f60: 0x00080008: MI_NOOP
11430x12300f64: 0x78300000: 3DSTATE_URB_VS 10220x12300f64: 0x78300000: 3DSTATE_URB_VS
11440x12300f68: 0x040002c0: 16KB start, size=1 64B rows, nr_entries=704, total size 45056B 10230x12300f68: 0x040002c0: 16KB start, size=1 64B rows, nr_entries=704, total size 45056B
11450x12300f6c: 0x78330000: 3DSTATE_URB_GS 10240x12300f6c: 0x78330000: 3DSTATE_URB_GS
@@ -1148,10 +1027,10 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
11480x12300f78: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B 10270x12300f78: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B
11490x12300f7c: 0x78320000: 3DSTATE_URB_DS 10280x12300f7c: 0x78320000: 3DSTATE_URB_DS
11500x12300f80: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B 10290x12300f80: 0x04000000: 16KB start, size=1 64B rows, nr_entries=0, total size 0B
11510x12300f84: 0x78260000: 3D UNKNOWN: 3d_965 opcode = 0x7826 10300x12300f84: 0x78260000: 3DSTATE_BINDING_TABLE_POINTERS_VS
11520x12300f88: 0x00007a00: MI_NOOP 10310x12300f88: 0x00007a00: dword 1
11530x12300f8c: 0x782b0000: 3D UNKNOWN: 3d_965 opcode = 0x782b 10320x12300f8c: 0x782b0000: 3DSTATE_SAMPLER_STATE_POINTERS_VS
11540x12300f90: 0x00000000: MI_NOOP 10330x12300f90: 0x00000000: dword 1
11550x12300f94: 0x78150005: 3DSTATE_CONSTANT_VS 10340x12300f94: 0x78150005: 3DSTATE_CONSTANT_VS
11560x12300f98: 0x00000006: len 0 = 6, len 1 = 0 10350x12300f98: 0x00000006: len 0 = 6, len 1 = 0
11570x12300f9c: 0x00000000: len 2 = 0, len 3 = 0 10360x12300f9c: 0x00000000: len 2 = 0, len 3 = 0
@@ -1165,44 +1044,30 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
11650x12300fbc: 0x00000000: scratch offset 10440x12300fbc: 0x00000000: scratch offset
11660x12300fc0: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0 10450x12300fc0: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0
11670x12300fc4: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable 10460x12300fc4: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable
11680x12300fc8: 0x781e0001: 3D UNKNOWN: 3d_965 opcode = 0x781e 10470x12300fc8: 0x781e0001: 3DSTATE_STREAMOUT
11690x12300fcc: 0x00000000: MI_NOOP 10480x12300fcc: 0x00000000: dword 1
11700x12300fd0: 0x00000000: MI_NOOP 10490x12300fd0: 0x00000000: dword 2
11710x12300fd4: 0x781f000c: 3D UNKNOWN: 3d_965 opcode = 0x781f 10500x12300fd4: 0x781f000c: 3DSTATE_SBE
11720x12300fd8: 0x00600810: MI_NOOP write NOPID reg, val=0x200810 10510x12300fd8: 0x00600810: dword 1
11730x12300fdc: 0x02390000: MI_FLUSH 10520x12300fdc: 0x02390000: dword 2
11740x12300fe0: 0x00000000: MI_NOOP 10530x12300fe0: 0x00000000: dword 3
11750x12300fe4: 0x00000000: MI_NOOP 10540x12300fe4: 0x00000000: dword 4
11760x12300fe8: 0x00000000: MI_NOOP 10550x12300fe8: 0x00000000: dword 5
11770x12300fec: 0x0000000b: MI_NOOP 10560x12300fec: 0x0000000b: dword 6
11780x12300ff0: 0x00000000: MI_NOOP 10570x12300ff0: 0x00000000: dword 7
11790x12300ff4: 0xea9de040: UNKNOWN 10580x12300ff4: 0xea9de040: dword 8
11800x12300ff8: 0x00007f93: MI_NOOP 10590x12300ff8: 0x00007f93: dword 9
11810x12300ffc: 0x00000000: MI_NOOP 10600x12300ffc: 0x00000000: dword 10
11820x12301000: 0x00000001: MI_NOOP 10610x12301000: 0x00000001: dword 11
11830x12301004: 0x00000000: MI_NOOP 10620x12301004: 0x00000000: dword 12
11840x12301008: 0x00000000: MI_NOOP 10630x12301008: 0x00000000: dword 13
1185Bad length 7 in 3DSTATE_SF, expeted 20-20
11860x1230100c: 0x78130005: 3DSTATE_SF 10640x1230100c: 0x78130005: 3DSTATE_SF
11870x12301010: 0x00003403: Attrib Out 0, Attrib Swizzle disable, VUE read length 6, VUE read offset 0 10650x12301010: 0x00003403: dword 1
11880x12301014: 0x62000000: Legacy Global DepthBias disable, FrontFace fill 0, BF fill 0, VP transform disable, FrontWinding_CW 10660x12301014: 0x62000000: dword 2
11890x12301018: 0x4c000808: AA disable, CullMode 2, Scissor enable, Multisample m ode 0 10670x12301018: 0x4c000808: dword 3
11900x1230101c: 0x00000000: Last Pixel disable, SubPixel Precision 8, Use PixelWidth 0 10680x1230101c: 0x00000000: dword 4
11910x12301020: 0x00000000: Global Depth Offset Constant 0.000000 10690x12301020: 0x00000000: dword 5
11920x12301024: 0x00000000: Global Depth Offset Scale 0.000000 10700x12301024: 0x00000000: dword 6
11930x12301028: 0x78080003: Global Depth Offset Clamp 11033634538206626566768129396965376.000000
11940x1230102c: 0x00004018: Attrib 1 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 0 (Override Z, Const Source 0, Swizzle Select 0, Source 24)
11950x12301030: 0x07b85bb8: Attrib 3 (Override , Const Source 3, Swizzle Select 2, Source 24); Attrib 2 (Override ZX, Const Source 1, Swizzle Select 2, Source 24)
11960x12301034: 0x07b89fff: Attrib 5 (Override , Const Source 3, Swizzle Select 2, Source 24); Attrib 4 (Override WX, Const Source 3, Swizzle Select 3, Source 31)
11970x12301038: 0x00000000: Attrib 7 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 6 (Override , Const Source 0, Swizzle Select 0, Source 0)
11980x1230103c: 0x78090003: Attrib 9 (Override ZYX, Const Source 0, Swizzle Select 0, Source 9); Attrib 8 (Override , Const Source 0, Swizzle Select 0, Source 3)
11990x12301040: 0x02400000: Attrib 11 (Override , Const Source 1, Swizzle Select 1, Source 0); Attrib 10 (Override , Const Source 0, Swizzle Select 0, Source 0)
12000x12301044: 0x11130000: Attrib 13 (Override X, Const Source 0, Swizzle Select 0, Source 19); Attrib 12 (Override , Const Source 0, Swizzle Select 0, Source 0)
12010x12301048: 0x0240000c: Attrib 15 (Override , Const Source 1, Swizzle Select 1, Source 0); Attrib 14 (Override , Const Source 0, Swizzle Select 0, Source 12)
12020x1230104c: 0x11130000: Point Sprite TexCoord Enable
12030x12301050: 0x7b000005: Const Interp Enable
12040x12301054: 0x00000008: Attrib 7-0 WrapShortest Enable
12050x12301058: 0x00000052: Attrib 15-8 WrapShortest Enable
12060x12301028: 0x78080003: 3DSTATE_VERTEX_BUFFERS 10710x12301028: 0x78080003: 3DSTATE_VERTEX_BUFFERS
12070x1230102c: 0x00004018: buffer 0: sequential, pitch 24b 10720x1230102c: 0x00004018: buffer 0: sequential, pitch 24b
12080x12301030: 0x07b85bb8: buffer address 10730x12301030: 0x07b85bb8: buffer address
@@ -1213,17 +1078,17 @@ Bad length 7 in 3DSTATE_SF, expeted 20-20
12130x12301044: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes 10780x12301044: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes
12140x12301048: 0x0240000c: buffer 0: invalid, type 0x0040, src offset 0x000c bytes 10790x12301048: 0x0240000c: buffer 0: invalid, type 0x0040, src offset 0x000c bytes
12150x1230104c: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes 10800x1230104c: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes
1216Bad length 7 in 3DPRIMITIVE, expeted 6-6 10810x12301050: 0x7b000005: 3DPRIMITIVE
12170x12301050: 0x7b000005: 3DPRIMITIVE: fail sequential 10820x12301054: 0x00000008: dword 1
12180x12301054: 0x00000008: vertex count 10830x12301058: 0x00000052: dword 2
12190x12301058: 0x00000052: start vertex 10840x1230105c: 0x00000000: dword 3
12200x1230105c: 0x00000000: instance count 10850x12301060: 0x00000001: dword 4
12210x12301060: 0x00000001: start instance 10860x12301064: 0x00000000: dword 5
12220x12301064: 0x00000000: index bias 10870x12301068: 0x00000000: dword 6
12230x1230106c: 0x78260000: 3D UNKNOWN: 3d_965 opcode = 0x7826 10880x1230106c: 0x78260000: 3DSTATE_BINDING_TABLE_POINTERS_VS
12240x12301070: 0x00007a00: MI_NOOP 10890x12301070: 0x00007a00: dword 1
12250x12301074: 0x782b0000: 3D UNKNOWN: 3d_965 opcode = 0x782b 10900x12301074: 0x782b0000: 3DSTATE_SAMPLER_STATE_POINTERS_VS
12260x12301078: 0x00000000: MI_NOOP 10910x12301078: 0x00000000: dword 1
12270x1230107c: 0x78150005: 3DSTATE_CONSTANT_VS 10920x1230107c: 0x78150005: 3DSTATE_CONSTANT_VS
12280x12301080: 0x00000006: len 0 = 6, len 1 = 0 10930x12301080: 0x00000006: len 0 = 6, len 1 = 0
12290x12301084: 0x00000000: len 2 = 0, len 3 = 0 10940x12301084: 0x00000000: len 2 = 0, len 3 = 0
@@ -1237,49 +1102,34 @@ Bad length 7 in 3DPRIMITIVE, expeted 6-6
12370x123010a4: 0x00000000: scratch offset 11020x123010a4: 0x00000000: scratch offset
12380x123010a8: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0 11030x123010a8: 0x00100800: Dispatch GRF start 1, VUE read length 1, VUE read offset 0
12390x123010ac: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable 11040x123010ac: 0xfe000401: Max Threads 128, Vertex Cache enable, VS func enable
12400x123010b0: 0x781e0001: 3D UNKNOWN: 3d_965 opcode = 0x781e 11050x123010b0: 0x781e0001: 3DSTATE_STREAMOUT
12410x123010b4: 0x00000000: MI_NOOP 11060x123010b4: 0x00000000: dword 1
12420x123010b8: 0x00000000: MI_NOOP 11070x123010b8: 0x00000000: dword 2
12430x123010bc: 0x78120002: 3DSTATE_CLIP 11080x123010bc: 0x78120002: 3DSTATE_CLIP
12440x123010c0: 0x00170400: UserClip distance cull test mask 0x0 11090x123010c0: 0x00170400: UserClip distance cull test mask 0x0
12450x123010c4: 0x98000026: Clip enable, API mode OGL, Viewport XY test enable, Viewport Z test enable, Guardband test disable, Clip mode 0, Perspective Divide enable, Non-Perspective Barycentric disable, Tri Provoking 2, Line Provoking 1, Trifan Provoking 2 11100x123010c4: 0x98000026: Clip enable, API mode OGL, Viewport XY test enable, Viewport Z test enable, Guardband test disable, Clip mode 0, Perspective Divide enable, Non-Perspective Barycentric disable, Tri Provoking 2, Line Provoking 1, Trifan Provoking 2
12460x123010c8: 0x0003ffe0: Min PointWidth 1, Max PointWidth 2047, Force Zero RTAIndex enable, Max VPIndex 0 11110x123010c8: 0x0003ffe0: Min PointWidth 1, Max PointWidth 2047, Force Zero RTAIndex enable, Max VPIndex 0
12470x123010cc: 0x781f000c: 3D UNKNOWN: 3d_965 opcode = 0x781f 11120x123010cc: 0x781f000c: 3DSTATE_SBE
12480x123010d0: 0x00600810: MI_NOOP write NOPID reg, val=0x200810 11130x123010d0: 0x00600810: dword 1
12490x123010d4: 0x02390000: MI_FLUSH 11140x123010d4: 0x02390000: dword 2
12500x123010d8: 0x00000000: MI_NOOP 11150x123010d8: 0x00000000: dword 3
12510x123010dc: 0xea9de040: UNKNOWN 11160x123010dc: 0xea9de040: dword 4
12520x123010e0: 0x00007f93: MI_NOOP 11170x123010e0: 0x00007f93: dword 5
12530x123010e4: 0x02279b80: MI_FLUSH 11180x123010e4: 0x02279b80: dword 6
12540x123010e8: 0x00000000: MI_NOOP 11190x123010e8: 0x00000000: dword 7
12550x123010ec: 0x00000000: MI_NOOP 11200x123010ec: 0x00000000: dword 8
12560x123010f0: 0x00000000: MI_NOOP 11210x123010f0: 0x00000000: dword 9
12570x123010f4: 0x00000000: MI_NOOP 11220x123010f4: 0x00000000: dword 10
12580x123010f8: 0x00000000: MI_NOOP 11230x123010f8: 0x00000000: dword 11
12590x123010fc: 0x00000000: MI_NOOP 11240x123010fc: 0x00000000: dword 12
12600x12301100: 0x00000000: MI_NOOP 11250x12301100: 0x00000000: dword 13
1261Bad length 7 in 3DSTATE_SF, expeted 20-20
12620x12301104: 0x78130005: 3DSTATE_SF 11260x12301104: 0x78130005: 3DSTATE_SF
12630x12301108: 0x00003403: Attrib Out 0, Attrib Swizzle disable, VUE read length 6, VUE read offset 0 11270x12301108: 0x00003403: dword 1
12640x1230110c: 0x62000000: Legacy Global DepthBias disable, FrontFace fill 0, BF fill 0, VP transform disable, FrontWinding_CW 11280x1230110c: 0x62000000: dword 2
12650x12301110: 0x4c000808: AA disable, CullMode 2, Scissor enable, Multisample m ode 0 11290x12301110: 0x4c000808: dword 3
12660x12301114: 0x00000000: Last Pixel disable, SubPixel Precision 8, Use PixelWidth 0 11300x12301114: 0x00000000: dword 4
12670x12301118: 0x00000000: Global Depth Offset Constant 0.000000 11310x12301118: 0x00000000: dword 5
12680x1230111c: 0x00000000: Global Depth Offset Scale 0.000000 11320x1230111c: 0x00000000: dword 6
12690x12301120: 0x78140001: Global Depth Offset Clamp 12007187723301828176357047660445696.000000
12700x12301124: 0xa0000840: Attrib 1 (Override WY, Const Source 0, Swizzle Select 0, Source 0); Attrib 0 (Override , Const Source 0, Swizzle Select 1, Source 0)
12710x12301128: 0x00000000: Attrib 3 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 2 (Override , Const Source 0, Swizzle Select 0, Source 0)
12720x1230112c: 0x782a0000: Attrib 5 (Override ZYX, Const Source 0, Swizzle Select 0, Source 10); Attrib 4 (Override , Const Source 0, Swizzle Select 0, Source 0)
12730x12301130: 0x00007a00: Attrib 7 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 6 (Override ZYX, Const Source 1, Swizzle Select 0, Source 0)
12740x12301134: 0x782f0000: Attrib 9 (Override ZYX, Const Source 0, Swizzle Select 0, Source 15); Attrib 8 (Override , Const Source 0, Swizzle Select 0, Source 0)
12750x12301138: 0x00000000: Attrib 11 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 10 (Override , Const Source 0, Swizzle Select 0, Source 0)
12760x1230113c: 0x78170005: Attrib 13 (Override ZYX, Const Source 0, Swizzle Select 0, Source 23); Attrib 12 (Override , Const Source 0, Swizzle Select 0, Source 5)
12770x12301140: 0x00000000: Attrib 15 (Override , Const Source 0, Swizzle Select 0, Source 0); Attrib 14 (Override , Const Source 0, Swizzle Select 0, Source 0)
12780x12301144: 0x00000000: Point Sprite TexCoord Enable
12790x12301148: 0x00000000: Const Interp Enable
12800x1230114c: 0x00000000: Attrib 7-0 WrapShortest Enable
12810x12301150: 0x00000000: Attrib 15-8 WrapShortest Enable
1282Bad length 3 in 3DSTATE_WM, expeted 9-9
12830x12301120: 0x78140001: 3DSTATE_WM 11330x12301120: 0x78140001: 3DSTATE_WM
12840x12301124: 0xa0000840: kernel start pointer 0 11340x12301124: 0xa0000840: kernel start pointer 0
12850x12301128: 0x00000000: SPF=0, VME=0, Sampler Count 0, Binding table count 0 11350x12301128: 0x00000000: SPF=0, VME=0, Sampler Count 0, Binding table count 0
@@ -1289,10 +1139,10 @@ Bad length 3 in 3DSTATE_WM, expeted 9-9
12890x12301138: 0x00000000: Num SF output 0, Pos XY offset 0, ZW interp mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispatch mode 0 11390x12301138: 0x00000000: Num SF output 0, Pos XY offset 0, ZW interp mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispatch mode 0
12900x1230113c: 0x78170005: kernel start pointer 1 11400x1230113c: 0x78170005: kernel start pointer 1
12910x12301140: 0x00000000: kernel start pointer 2 11410x12301140: 0x00000000: kernel start pointer 2
12920x1230112c: 0x782a0000: 3D UNKNOWN: 3d_965 opcode = 0x782a 11420x1230112c: 0x782a0000: 3DSTATE_BINDING_TABLE_POINTERS_PS
12930x12301130: 0x00007a00: MI_NOOP 11430x12301130: 0x00007a00: dword 1
12940x12301134: 0x782f0000: 3D UNKNOWN: 3d_965 opcode = 0x782f 11440x12301134: 0x782f0000: 3DSTATE_SAMPLER_STATE_POINTERS_PS
12950x12301138: 0x00000000: MI_NOOP 11450x12301138: 0x00000000: dword 1
12960x1230113c: 0x78170005: 3DSTATE_CONSTANT_PS 11460x1230113c: 0x78170005: 3DSTATE_CONSTANT_PS
12970x12301140: 0x00000000: len 0 = 0, len 1 = 0 11470x12301140: 0x00000000: len 0 = 0, len 1 = 0
12980x12301144: 0x00000000: len 2 = 0, len 3 = 0 11480x12301144: 0x00000000: len 2 = 0, len 3 = 0
@@ -1300,20 +1150,19 @@ Bad length 3 in 3DSTATE_WM, expeted 9-9
13000x1230114c: 0x00000000: pointer to constbuf 1 11500x1230114c: 0x00000000: pointer to constbuf 1
13010x12301150: 0x00000000: pointer to constbuf 2 11510x12301150: 0x00000000: pointer to constbuf 2
13020x12301154: 0x00000000: pointer to constbuf 3 11520x12301154: 0x00000000: pointer to constbuf 3
13030x12301158: 0x78200006: 3D UNKNOWN: 3d_965 opcode = 0x7820 11530x12301158: 0x78200006: 3DSTATE_PS
13040x1230115c: 0x00000940: MI_NOOP 11540x1230115c: 0x00000940: dword 1
13050x12301160: 0x00010000: MI_NOOP 11550x12301160: 0x00010000: dword 2
13060x12301164: 0x00000000: MI_NOOP 11560x12301164: 0x00000000: dword 3
13070x12301168: 0x55000402: XY_MONO_SRC_COPY_BLT 11570x12301168: 0x55000402: dword 4
1308Bad count in XY_MONO_SRC_COPY_BLT 11580x1230116c: 0x00060000: dword 5
13090x1230116c: 0x00060000: dword 1 11590x12301170: 0x00000000: dword 6
13100x12301170: 0x00000000: dword 2 11600x12301174: 0x00000940: dword 7
13110x12301174: 0x00000940: dword 3 11610x12301178: 0x7b000005: 3DPRIMITIVE
1312Bad length 7 in 3DPRIMITIVE, expeted 6-6 11620x1230117c: 0x00000008: dword 1
13130x12301178: 0x7b000005: 3DPRIMITIVE: fail sequential 11630x12301180: 0x00000016: dword 2
13140x1230117c: 0x00000008: vertex count 11640x12301184: 0x00000052: dword 3
13150x12301180: 0x00000016: start vertex 11650x12301188: 0x00000001: dword 4
13160x12301184: 0x00000052: instance count 11660x1230118c: 0x00000000: dword 5
13170x12301188: 0x00000001: start instance 11670x12301190: 0x00000000: dword 6
13180x1230118c: 0x00000000: index bias
13190x12301194: 0x05000000: MI_BATCH_BUFFER_END 11680x12301194: 0x05000000: MI_BATCH_BUFFER_END