Lines Matching refs:fprintf

67       fprintf(fp, "\t/* ---EMPTY CMD */\n");
69 fprintf(fp, "\t/* DRAW: num: %d, index_draw: %s */\n",
77 fprintf(fp, "\t/* SHADER_INFO: prefetch: %d, size: %d */\n",
85 fprintf(fp, "\t/* UNKNOWN_1 */\n");
91 fprintf(fp, "\t/* VARYING_ATTRIBUTE_COUNT: nr_vary: %d, nr_attr: %d */\n",
98 fprintf(fp, "\t/* ATTRIBUTES_ADDRESS: address: 0x%08x, size: %d */\n",
105 fprintf(fp, "\t/* VARYINGS_ADDRESS: varying info @ 0x%08x, size: %d */\n",
112 fprintf(fp, "\t/* UNIFORMS_ADDRESS (GP): address: 0x%08x, size: %d */\n",
119 fprintf(fp, "\t/* SHADER_ADDRESS (VS): address: 0x%08x, size: %d */\n",
127 fprintf(fp, "\t/* SEMAPHORE_BEGIN_1 */\n");
129 fprintf(fp, "\t/* SEMAPHORE_BEGIN_2 */\n");
131 fprintf(fp, "\t/* SEMAPHORE_END: index_draw disabled */\n");
133 fprintf(fp, "\t/* SEMAPHORE_END: index_draw enabled */\n");
135 fprintf(fp, "\t/* SEMAPHORE - cmd unknown! */\n");
141 fprintf(fp, "\t/* UNKNOWN_2 */\n");
147 fprintf(fp, "\t/* CONTINUE: at 0x%08x */\n", *value1);
156 fprintf(fp, "\n");
157 fprintf(fp, "/* ============ VS CMD STREAM BEGIN ============= */\n");
161 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x 0x%08x",
187 fprintf(fp, "\t/* --- unknown cmd --- */\n");
189 fprintf(fp, "/* ============ VS CMD STREAM END =============== */\n");
190 fprintf(fp, "\n");
198 fprintf(fp, "\t/* BLOCK_STEP: shift_min: %d, shift_h: %d, shift_w: %d */\n",
207 fprintf(fp, "\t/* TILED_DIMENSIONS: tiled_w: %d, tiled_h: %d */\n",
215 fprintf(fp, "\t/* BLOCK_STRIDE: block_w: %d */\n", *value1 & 0x000000ff);
221 fprintf(fp, "\t/* ARRAY_ADDRESS: gp_stream: 0x%08x, block_num (block_w * block_h): %d */\n",
228 fprintf(fp, "\t/* VIEWPORT_LEFT: viewport_left: %f */\n", *value1);
234 fprintf(fp, "\t/* VIEWPORT_RIGHT: viewport_right: %f */\n", *value1);
240 fprintf(fp, "\t/* VIEWPORT_BOTTOM: viewport_bottom: %f */\n", *value1);
246 fprintf(fp, "\t/* VIEWPORT_TOP: viewport_top: %f */\n", *value1);
253 fprintf(fp, "\t/* ARRAYS_SEMAPHORE_BEGIN */\n");
255 fprintf(fp, "\t/* ARRAYS_SEMAPHORE_END */\n");
257 fprintf(fp, "\t/* SEMAPHORE - cmd unknown! */\n");
264 fprintf(fp, "\t/* UNKNOWN_2 (PRIMITIVE_SETUP INIT?) */\n");
266 fprintf(fp, "\t/* PRIMITIVE_SETUP: %scull: %d (0x%x), index_size: %d */\n",
275 fprintf(fp, "\t/* RSW_VERTEX_ARRAY: rsw: 0x%08x, gl_pos: 0x%08x */\n",
288 fprintf(fp, "\t/* SCISSORS: minx: %f, maxx: %f, miny: %f, maxy: %f */\n",
295 fprintf(fp, "\t/* UNKNOWN_1 */\n");
301 fprintf(fp, "\t/* LOW_PRIM_SIZE: size: %f */\n", *value1);
307 fprintf(fp, "\t/* DEPTH_RANG_NEAR: depth_range: %f */\n", *value1);
313 fprintf(fp, "\t/* DEPTH_RANGE_FAR: depth_range: %f */\n", *value1);
319 fprintf(fp, "\t/* INDEXED_DEST: gl_pos: 0x%08x */\n", *value1);
325 fprintf(fp, "\t/* INDEXED_PT_SIZE: pt_size: 0x%08x */\n", *value1);
331 fprintf(fp, "\t/* INDICES: indices: 0x%08x */\n", *value1);
338 fprintf(fp, "\t/* ---EMPTY CMD */\n");
346 fprintf(fp, "\t/* DRAW_ARRAYS: count: %d, start: %d, mode: %d (0x%x) */\n",
357 fprintf(fp, "\t/* DRAW_ELEMENTS: count: %d, start: %d, mode: %d (0x%x) */\n",
364 fprintf(fp, "\t/* CONTINUE: continue at 0x%08x */\n", *value1);
370 fprintf(fp, "\t/* END (FINISH/FLUSH) */\n");
379 fprintf(fp, "/* ============ PLBU CMD STREAM BEGIN ============= */\n");
383 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x 0x%08x",
433 fprintf(fp, "\t/* --- unknown cmd --- */\n");
435 fprintf(fp, "/* ============ PLBU CMD STREAM END =============== */\n");
436 fprintf(fp, "\n");
449 fprintf(fp, "/* ============ FS DISASSEMBLY BEGIN ============== */\n");
453 fprintf(fp, "@%6d: ", offt);
460 fprintf(fp, "/* ============ FS DISASSEMBLY END ================= */\n");
462 fprintf(fp, "/* ============ VS DISASSEMBLY BEGIN ============== */\n");
464 fprintf(fp, "/* ============ VS DISASSEMBLY END ================= */\n");
471 fprintf(fp, "\t/* %s", render_state_infos[i].info);
475 fprintf(fp, ": blend_color.color[1] = %f, blend_color.color[2] = %f */\n",
480 fprintf(fp, ": blend_color.color[3] = %f, blend_color.color[0] = %f */\n",
485 fprintf(fp, "(1): colormask 0x%02x, rgb_func %d (%s), alpha_func %d (%s) */\n",
492 fprintf(fp, "\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info);
493 fprintf(fp, ": rgb_src_factor %d (%s), rbg_dst_factor %d (%s) */\n",
498 fprintf(fp, "\t\t\t\t\t\t/* %s(3)", render_state_infos[i].info);
499 fprintf(fp, ": alpha_src_factor %d (%s), alpha_dst_factor %d (%s), bits 24-27 0x%02x */\n",
508 fprintf(fp, "(1): depth test enabled && writes allowed");
510 fprintf(fp, "(1): depth test disabled || writes not allowed");
512 fprintf(fp, "\n\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info);
513 fprintf(fp, ": depth_func %d (%s)", ((*value & 0x0000000e) >> 1),
515 fprintf(fp, ", offset_scale: %d", (*value & 0x00ff0000) >> 16);
516 fprintf(fp, ", offset_units: %d", (*value & 0xff000000) >> 24);
518 fprintf(fp, ", shader writes depth or stencil");
520 fprintf(fp, ", shader writes depth");
522 fprintf(fp, ", shader writes stencil");
523 fprintf(fp, " */\n\t\t\t\t\t\t/* %s(3)", render_state_infos[i].info);
525 fprintf(fp, ": ignore depth clip near");
527 fprintf(fp, ", ignore depth clip far");
528 fprintf(fp, ", register for gl_FragDepth: $%d", (*value & 0x000003c0) >> 6);
529 fprintf(fp, ", unknown bits 13-15: 0x%08x */\n", *value & 0x00000e000);
532 fprintf(fp, ": viewport.far = %f, viewport.near = %f */\n",
537 fprintf(fp, "(1): valuemask 0x%02x, ref value %d (0x%02x), stencil_func %d (%s)*/\n",
543 fprintf(fp, "\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info);
544 fprintf(fp, ": fail_op %d (%s), zfail_op %d (%s), zpass_op %d (%s), unknown (12-15) 0x%02x */\n",
554 fprintf(fp, "(1): valuemask 0x%02x, ref value %d (0x%02x), stencil_func %d (%s)*/\n",
560 fprintf(fp, "\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info);
561 fprintf(fp, ": fail_op %d (%s), zfail_op %d (%s), zpass_op %d (%s), unknown (12-15) 0x%02x */\n",
571 fprintf(fp, "(1): stencil_front writemask 0x%02x, stencil_back writemask 0x%02x */\n",
575 fprintf(fp, "\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info);
576 fprintf(fp, ": alpha_ref_value: 0x%02x */\n", (*value & 0x00ff0000) >> 16);
577 fprintf(fp, "\t\t\t\t\t\t/* %s(3)", render_state_infos[i].info);
578 fprintf(fp, ": unknown (bits 24-31) 0x%02x */\n",
583 fprintf(fp, ": points");
585 fprintf(fp, ": lines");
587 fprintf(fp, ": triangles");
589 fprintf(fp, ": unknown");
592 fprintf(fp, ", msaa */\n");
594 fprintf(fp, " */\n");
596 fprintf(fp, ", UNKNOWN */\n");
598 fprintf(fp, "\t\t\t\t\t\t/* %s(3)", render_state_infos[i].info);
599 fprintf(fp, ": sample_mask: 0x%.x", ((*value & 0xf000) >> 12));
601 fprintf(fp, ", alpha_to_coverage");
603 fprintf(fp, ", alpha_to_one");
604 fprintf(fp, " */\n");
606 fprintf(fp, "\t\t\t\t\t\t/* %s(4)", render_state_infos[i].info);
607 fprintf(fp, ", register for gl_FragColor: $%d $%d $%d $%d */\n",
612 fprintf(fp, "\t\t\t\t\t\t/* %s(3)", render_state_infos[i].info);
613 fprintf(fp, ": alpha_test_func: %d (%s) */\n",
618 fprintf(fp, ": fs shader @ 0x%08x, first instr length %d */\n",
622 fprintf(fp, "(1): ");
627 fprintf(fp, "val %d-%d, ", j, val);
631 fprintf(fp, "\n\t\t\t\t\t\t/* %s(2): ", render_state_infos[i].info);
634 fprintf(fp, "val %d-%d, ", j, val);
638 fprintf(fp, "val %d-%d, ", j, val);
642 fprintf(fp, "val %d-%d */\n", j, val);
645 fprintf(fp, ": pp uniform info @ 0x%08x, bits: 0x%01x */\n",
649 fprintf(fp, ": address: 0x%08x */\n", *value);
652 fprintf(fp, "(1): varying_stride: %d", /* bits 0 - 4 varying stride, 8 aligned */
655 fprintf(fp, ", num_samplers %d",
659 fprintf(fp, ", has_fs_uniforms */");
661 fprintf(fp, " */");
663 fprintf(fp, "\n\t\t\t\t\t\t/* %s(2):", render_state_infos[i].info);
665 fprintf(fp, " early-z enabled");
667 fprintf(fp, " early-z disabled");
670 fprintf(fp, ", pixel kill enabled");
672 fprintf(fp, ", pixel kill disabled");
675 fprintf(fp, ", bit 6 set");
678 fprintf(fp, ", bit 8 set");
681 fprintf(fp, ", bit 10 - 11: %d", ((*value & 0x00000c00) >> 10));
684 fprintf(fp, ", bit 13 set");
686 fprintf(fp, " */\n");
687 fprintf(fp, "\n\t\t\t\t\t\t/* %s(3):", render_state_infos[i].info);
688 fprintf(fp, " register for gl_SecondaryFragColor: $%d",
690 fprintf(fp, " */\n");
693 fprintf(fp, ": ");
695 fprintf(fp, "blend->base.dither true, ");
698 fprintf(fp, "glFrontFace(GL_CCW), ");
700 fprintf(fp, "glFrontFace(GL_CW), ");
703 fprintf(fp, "ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true ");
704 fprintf(fp, "*/\n");
707 fprintf(fp, ": varyings @ 0x%08x */\n", *value & 0xfffffff0);
710 fprintf(fp, ": something went wrong!!! */\n");
720 fprintf(fp, "/* ============ RSW BEGIN ========================= */\n");
723 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x",
730 fprintf(fp, "/* ============ RSW END =========================== */\n");
741 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x\n",
744 fprintf(fp, "\t format: 0x%x (%d)\n", desc->format, desc->format);
745 fprintf(fp, "\t flag1: 0x%x (%d)\n", desc->flag1, desc->flag1);
746 fprintf(fp, "\t swap_r_b: 0x%x (%d)\n", desc->swap_r_b, desc->swap_r_b);
747 fprintf(fp, "\t unknown_0_1: 0x%x (%d)\n", desc->unknown_0_1, desc->unknown_0_1);
748 fprintf(fp, "\t stride: 0x%x (%d)\n", desc->stride, desc->stride);
749 fprintf(fp, "\t unknown_0_2: 0x%x (%d)\n", desc->unknown_0_2, desc->unknown_0_2);
752 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x 0x%08x 0x%08x 0x%08x 0x%08x\n",
756 fprintf(fp, "\t unknown_1_1: 0x%x (%d)\n", desc->unknown_1_1, desc->unknown_1_1);
757 fprintf(fp, "\t unnorm_coords: 0x%x (%d)\n", desc->unnorm_coords, desc->unnorm_coords);
758 fprintf(fp, "\t unknown_1_2: 0x%x (%d)\n", desc->unknown_1_2, desc->unknown_1_2);
759 fprintf(fp, "\t cube_map: 0x%x (%d)\n", desc->cube_map, desc->cube_map);
760 fprintf(fp, "\t sampler_dim: 0x%x (%d)\n", desc->sampler_dim, desc->sampler_dim);
761 fprintf(fp, "\t min_lod: 0x%x (%d) (%f)\n", desc->min_lod, desc->min_lod, lima_fixed8_to_float(desc->min_lod));
762 fprintf(fp, "\t max_lod: 0x%x (%d) (%f)\n", desc->max_lod, desc->max_lod, lima_fixed8_to_float(desc->max_lod));
763 fprintf(fp, "\t lod_bias: 0x%x (%d) (%f)\n", desc->lod_bias, desc->lod_bias, lima_fixed8_to_float(desc->lod_bias));
764 fprintf(fp, "\t unknown_2_1: 0x%x (%d)\n", desc->unknown_2_1, desc->unknown_2_1);
765 fprintf(fp, "\t has_stride: 0x%x (%d)\n", desc->has_stride, desc->has_stride);
766 fprintf(fp, "\t min_mipfilter_2: 0x%x (%d)\n", desc->min_mipfilter_2, desc->min_mipfilter_2);
767 fprintf(fp, "\t min_img_filter_nearest: 0x%x (%d)\n", desc->min_img_filter_nearest, desc->min_img_filter_nearest);
768 fprintf(fp, "\t mag_img_filter_nearest: 0x%x (%d)\n", desc->mag_img_filter_nearest, desc->mag_img_filter_nearest);
769 fprintf(fp, "\t wrap_s: %d (%s)\n", desc->wrap_s,
771 fprintf(fp, "\t wrap_t: %d (%s)\n", desc->wrap_t,
773 fprintf(fp, "\t wrap_r: %d (%s)\n", desc->wrap_r,
775 fprintf(fp, "\t width: 0x%x (%d)\n", desc->width, desc->width);
776 fprintf(fp, "\t height: 0x%x (%d)\n", desc->height, desc->height);
777 fprintf(fp, "\t depth: 0x%x (%d)\n", desc->depth, desc->depth);
778 fprintf(fp, "\t border_red: 0x%x (%d)\n", desc->border_red, desc->border_red);
779 fprintf(fp, "\t border_green: 0x%x (%d)\n", desc->border_green, desc->border_green);
780 fprintf(fp, "\t border_blue: 0x%x (%d)\n", desc->border_blue, desc->border_blue);
781 fprintf(fp, "\t border_alpha: 0x%x (%d)\n", desc->border_alpha, desc->border_alpha);
782 fprintf(fp, "\t unknown_5_1: 0x%x (%d)\n", desc->unknown_5_1, desc->unknown_5_1);
785 fprintf(fp, "/* 0x%08x (0x%08x) */",
787 fprintf(fp, "\t");
791 fprintf(fp, "0x%08x ", *(&data[i + offset + k]));
792 fprintf(fp, "\n");
795 fprintf(fp, "\t unknown_6_1: 0x%x (%d)\n", desc->va_s.unknown_6_1, desc->va_s.unknown_6_1);
796 fprintf(fp, "\t layout: 0x%x (%d)\n", desc->va_s.layout, desc->va_s.layout);
797 fprintf(fp, "\t unknown_6_2: 0x%x (%d)\n", desc->va_s.unknown_6_2, desc->va_s.unknown_6_2);
798 fprintf(fp, "\t unknown_6_3: 0x%x (%d)\n", desc->va_s.unknown_6_3, desc->va_s.unknown_6_3);
801 fprintf(fp, "\t va_0: 0x%x \n", desc->va_s.va_0 << 6);
831 fprintf(fp, "\t va_%d: 0x%x \n", j, va);
838 fprintf(fp, "/* ============ TEXTURE BEGIN ===================== */\n");
840 fprintf(fp, "/* ============ TEXTURE END ======================= */\n");