• Home
  • Raw
  • Download

Lines Matching refs:fprintf

67       fprintf(fp, "\t/* ---EMPTY CMD */\n");  in parse_vs_draw()
69 fprintf(fp, "\t/* DRAW: num: %d, index_draw: %s */\n", in parse_vs_draw()
77 fprintf(fp, "\t/* SHADER_INFO: prefetch: %d, size: %d */\n", in parse_vs_shader_info()
85 fprintf(fp, "\t/* UNKNOWN_1 */\n"); in parse_vs_unknown1()
91 fprintf(fp, "\t/* VARYING_ATTRIBUTE_COUNT: nr_vary: %d, nr_attr: %d */\n", in parse_vs_varying_attribute_count()
98 fprintf(fp, "\t/* ATTRIBUTES_ADDRESS: address: 0x%08x, size: %d */\n", in parse_vs_attributes_address()
105 fprintf(fp, "\t/* VARYINGS_ADDRESS: varying info @ 0x%08x, size: %d */\n", in parse_vs_varyings_address()
112 fprintf(fp, "\t/* UNIFORMS_ADDRESS (GP): address: 0x%08x, size: %d */\n", in parse_vs_uniforms_address()
119 fprintf(fp, "\t/* SHADER_ADDRESS (VS): address: 0x%08x, size: %d */\n", in parse_vs_shader_address()
127 fprintf(fp, "\t/* SEMAPHORE_BEGIN_1 */\n"); in parse_vs_semaphore()
129 fprintf(fp, "\t/* SEMAPHORE_BEGIN_2 */\n"); in parse_vs_semaphore()
131 fprintf(fp, "\t/* SEMAPHORE_END: index_draw disabled */\n"); in parse_vs_semaphore()
133 fprintf(fp, "\t/* SEMAPHORE_END: index_draw enabled */\n"); in parse_vs_semaphore()
135 fprintf(fp, "\t/* SEMAPHORE - cmd unknown! */\n"); in parse_vs_semaphore()
141 fprintf(fp, "\t/* UNKNOWN_2 */\n"); in parse_vs_unknown2()
147 fprintf(fp, "\t/* CONTINUE: at 0x%08x */\n", *value1); in parse_vs_continue()
156 fprintf(fp, "\n"); in lima_parse_vs()
157 fprintf(fp, "/* ============ VS CMD STREAM BEGIN ============= */\n"); in lima_parse_vs()
161 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x 0x%08x", in lima_parse_vs()
187 fprintf(fp, "\t/* --- unknown cmd --- */\n"); in lima_parse_vs()
189 fprintf(fp, "/* ============ VS CMD STREAM END =============== */\n"); in lima_parse_vs()
190 fprintf(fp, "\n"); in lima_parse_vs()
198 fprintf(fp, "\t/* BLOCK_STEP: shift_min: %d, shift_h: %d, shift_w: %d */\n", in parse_plbu_block_step()
207 fprintf(fp, "\t/* TILED_DIMENSIONS: tiled_w: %d, tiled_h: %d */\n", in parse_plbu_tiled_dimensions()
215 fprintf(fp, "\t/* BLOCK_STRIDE: block_w: %d */\n", *value1 & 0x000000ff); in parse_plbu_block_stride()
221 fprintf(fp, "\t/* ARRAY_ADDRESS: gp_stream: 0x%08x, block_num (block_w * block_h): %d */\n", in parse_plbu_array_address()
228 fprintf(fp, "\t/* VIEWPORT_LEFT: viewport_left: %f */\n", *value1); in parse_plbu_viewport_left()
234 fprintf(fp, "\t/* VIEWPORT_RIGHT: viewport_right: %f */\n", *value1); in parse_plbu_viewport_right()
240 fprintf(fp, "\t/* VIEWPORT_BOTTOM: viewport_bottom: %f */\n", *value1); in parse_plbu_viewport_bottom()
246 fprintf(fp, "\t/* VIEWPORT_TOP: viewport_top: %f */\n", *value1); in parse_plbu_viewport_top()
253 fprintf(fp, "\t/* ARRAYS_SEMAPHORE_BEGIN */\n"); in parse_plbu_semaphore()
255 fprintf(fp, "\t/* ARRAYS_SEMAPHORE_END */\n"); in parse_plbu_semaphore()
257 fprintf(fp, "\t/* SEMAPHORE - cmd unknown! */\n"); in parse_plbu_semaphore()
264 fprintf(fp, "\t/* UNKNOWN_2 (PRIMITIVE_SETUP INIT?) */\n"); in parse_plbu_primitive_setup()
266 fprintf(fp, "\t/* PRIMITIVE_SETUP: %scull: %d (0x%x), index_size: %d */\n", in parse_plbu_primitive_setup()
275 fprintf(fp, "\t/* RSW_VERTEX_ARRAY: rsw: 0x%08x, gl_pos: 0x%08x */\n", in parse_plbu_rsw_vertex_array()
288 fprintf(fp, "\t/* SCISSORS: minx: %f, maxx: %f, miny: %f, maxy: %f */\n", in parse_plbu_scissors()
295 fprintf(fp, "\t/* UNKNOWN_1 */\n"); in parse_plbu_unknown_1()
301 fprintf(fp, "\t/* LOW_PRIM_SIZE: size: %f */\n", *value1); in parse_plbu_low_prim_size()
307 fprintf(fp, "\t/* DEPTH_RANG_NEAR: depth_range: %f */\n", *value1); in parse_plbu_depth_range_near()
313 fprintf(fp, "\t/* DEPTH_RANGE_FAR: depth_range: %f */\n", *value1); in parse_plbu_depth_range_far()
319 fprintf(fp, "\t/* INDEXED_DEST: gl_pos: 0x%08x */\n", *value1); in parse_plbu_indexed_dest()
325 fprintf(fp, "\t/* INDEXED_PT_SIZE: pt_size: 0x%08x */\n", *value1); in parse_plbu_indexed_pt_size()
331 fprintf(fp, "\t/* INDICES: indices: 0x%08x */\n", *value1); in parse_plbu_indices()
338 fprintf(fp, "\t/* ---EMPTY CMD */\n"); in parse_plbu_draw_arrays()
346 fprintf(fp, "\t/* DRAW_ARRAYS: count: %d, start: %d, mode: %d (0x%x) */\n", in parse_plbu_draw_arrays()
357 fprintf(fp, "\t/* DRAW_ELEMENTS: count: %d, start: %d, mode: %d (0x%x) */\n", in parse_plbu_draw_elements()
364 fprintf(fp, "\t/* CONTINUE: continue at 0x%08x */\n", *value1); in parse_plbu_continue()
370 fprintf(fp, "\t/* END (FINISH/FLUSH) */\n"); in parse_plbu_end()
379 fprintf(fp, "/* ============ PLBU CMD STREAM BEGIN ============= */\n"); in lima_parse_plbu()
383 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x 0x%08x", in lima_parse_plbu()
433 fprintf(fp, "\t/* --- unknown cmd --- */\n"); in lima_parse_plbu()
435 fprintf(fp, "/* ============ PLBU CMD STREAM END =============== */\n"); in lima_parse_plbu()
436 fprintf(fp, "\n"); in lima_parse_plbu()
449 fprintf(fp, "/* ============ FS DISASSEMBLY BEGIN ============== */\n"); in lima_parse_shader()
453 fprintf(fp, "@%6d: ", offt); in lima_parse_shader()
460 fprintf(fp, "/* ============ FS DISASSEMBLY END ================= */\n"); in lima_parse_shader()
462 fprintf(fp, "/* ============ VS DISASSEMBLY BEGIN ============== */\n"); in lima_parse_shader()
464 fprintf(fp, "/* ============ VS DISASSEMBLY END ================= */\n"); in lima_parse_shader()
471 fprintf(fp, "\t/* %s", render_state_infos[i].info); in parse_rsw()
475 fprintf(fp, ": blend_color.color[1] = %f, blend_color.color[2] = %f */\n", in parse_rsw()
480 fprintf(fp, ": blend_color.color[3] = %f, blend_color.color[0] = %f */\n", in parse_rsw()
485 fprintf(fp, "(1): colormask 0x%02x, rgb_func %d (%s), alpha_func %d (%s) */\n", in parse_rsw()
492 fprintf(fp, "\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info); in parse_rsw()
493 fprintf(fp, ": rgb_src_factor %d (%s), rbg_dst_factor %d (%s) */\n", in parse_rsw()
498 fprintf(fp, "\t\t\t\t\t\t/* %s(3)", render_state_infos[i].info); in parse_rsw()
499 fprintf(fp, ": alpha_src_factor %d (%s), alpha_dst_factor %d (%s), bits 24-27 0x%02x */\n", in parse_rsw()
508 fprintf(fp, "(1): depth test enabled && writes allowed"); in parse_rsw()
510 fprintf(fp, "(1): depth test disabled || writes not allowed"); in parse_rsw()
512 fprintf(fp, "\n\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info); in parse_rsw()
513 fprintf(fp, ": depth_func %d (%s)", ((*value & 0x0000000e) >> 1), in parse_rsw()
515 fprintf(fp, ", offset_scale: %d", (*value & 0x00ff0000) >> 16); in parse_rsw()
516 fprintf(fp, ", offset_units: %d", (*value & 0xff000000) >> 24); in parse_rsw()
518 fprintf(fp, ", shader writes depth or stencil"); in parse_rsw()
520 fprintf(fp, ", shader writes depth"); in parse_rsw()
522 fprintf(fp, ", shader writes stencil"); in parse_rsw()
523 fprintf(fp, " */\n\t\t\t\t\t\t/* %s(3)", render_state_infos[i].info); in parse_rsw()
525 fprintf(fp, ": ignore depth clip near"); in parse_rsw()
527 fprintf(fp, ", ignore depth clip far"); in parse_rsw()
528 fprintf(fp, ", unknown bits 6-9: 0x%08x", *value & 0x000003c0); in parse_rsw()
529 fprintf(fp, ", unknown bits 13-15: 0x%08x */\n", *value & 0x00000e000); in parse_rsw()
532 fprintf(fp, ": viewport.far = %f, viewport.near = %f */\n", in parse_rsw()
537 fprintf(fp, "(1): valuemask 0x%02x, ref value %d (0x%02x), stencil_func %d (%s)*/\n", in parse_rsw()
543 fprintf(fp, "\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info); in parse_rsw()
544fprintf(fp, ": fail_op %d (%s), zfail_op %d (%s), zpass_op %d (%s), unknown (12-15) 0x%02x */\n", in parse_rsw()
554 fprintf(fp, "(1): valuemask 0x%02x, ref value %d (0x%02x), stencil_func %d (%s)*/\n", in parse_rsw()
560 fprintf(fp, "\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info); in parse_rsw()
561fprintf(fp, ": fail_op %d (%s), zfail_op %d (%s), zpass_op %d (%s), unknown (12-15) 0x%02x */\n", in parse_rsw()
571 fprintf(fp, "(1): stencil_front writemask 0x%02x, stencil_back writemask 0x%02x */\n", in parse_rsw()
575 fprintf(fp, "\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info); in parse_rsw()
576 fprintf(fp, ": alpha_ref_value: 0x%02x */\n", (*value & 0x00ff0000) >> 16); in parse_rsw()
577 fprintf(fp, "\t\t\t\t\t\t/* %s(3)", render_state_infos[i].info); in parse_rsw()
578 fprintf(fp, ": unknown (bits 24-31) 0x%02x */\n", in parse_rsw()
583 fprintf(fp, ": points"); in parse_rsw()
585 fprintf(fp, ": lines"); in parse_rsw()
587 fprintf(fp, ": triangles"); in parse_rsw()
589 fprintf(fp, ": unknown"); in parse_rsw()
592 fprintf(fp, ", fb_samples */\n"); in parse_rsw()
594 fprintf(fp, " */\n"); in parse_rsw()
596 fprintf(fp, ", UNKNOWN\n"); in parse_rsw()
597 fprintf(fp, "\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info); in parse_rsw()
598 fprintf(fp, ": alpha_test_func: %d (%s) */\n", in parse_rsw()
603 fprintf(fp, ": fs shader @ 0x%08x, first instr length %d */\n", in parse_rsw()
607 fprintf(fp, "(1): "); in parse_rsw()
612 fprintf(fp, "val %d-%d, ", j, val); in parse_rsw()
616 fprintf(fp, "\n\t\t\t\t\t\t/* %s(2): ", render_state_infos[i].info); in parse_rsw()
619 fprintf(fp, "val %d-%d, ", j, val); in parse_rsw()
623 fprintf(fp, "val %d-%d, ", j, val); in parse_rsw()
627 fprintf(fp, "val %d-%d */\n", j, val); in parse_rsw()
630 fprintf(fp, ": pp uniform info @ 0x%08x, bits: 0x%01x */\n", in parse_rsw()
634 fprintf(fp, ": address: 0x%08x */\n", *value); in parse_rsw()
637 fprintf(fp, "(1): varying_stride: %d", /* bits 0 - 4 varying stride, 8 aligned */ in parse_rsw()
640 fprintf(fp, ", num_samplers %d", in parse_rsw()
644 fprintf(fp, ", has_fs_uniforms */"); in parse_rsw()
646 fprintf(fp, " */"); in parse_rsw()
648 fprintf(fp, "\n\t\t\t\t\t\t/* %s(2):", render_state_infos[i].info); in parse_rsw()
650 fprintf(fp, " early-z enabled"); in parse_rsw()
652 fprintf(fp, " early-z disabled"); in parse_rsw()
655 fprintf(fp, ", pixel kill enabled"); in parse_rsw()
657 fprintf(fp, ", pixel kill disabled"); in parse_rsw()
660 fprintf(fp, ", bit 6 set"); in parse_rsw()
663 fprintf(fp, ", bit 8 set"); in parse_rsw()
666 fprintf(fp, ", bit 10 - 11: %d", ((*value & 0x00000c00) >> 10)); in parse_rsw()
669 fprintf(fp, ", bit 13 set"); in parse_rsw()
670 fprintf(fp, " */\n"); in parse_rsw()
673 fprintf(fp, ": "); in parse_rsw()
675 fprintf(fp, "blend->base.dither true, "); in parse_rsw()
678 fprintf(fp, "glFrontFace(GL_CCW), "); in parse_rsw()
680 fprintf(fp, "glFrontFace(GL_CW), "); in parse_rsw()
683 fprintf(fp, "ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true "); in parse_rsw()
684 fprintf(fp, "*/\n"); in parse_rsw()
687 fprintf(fp, ": varyings @ 0x%08x */\n", *value & 0xfffffff0); in parse_rsw()
690 fprintf(fp, ": something went wrong!!! */\n"); in parse_rsw()
700 fprintf(fp, "/* ============ RSW BEGIN ========================= */\n"); in lima_parse_render_state()
703 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x", in lima_parse_render_state()
710 fprintf(fp, "/* ============ RSW END =========================== */\n"); in lima_parse_render_state()
721 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x\n", in parse_texture()
724 fprintf(fp, "\t format: 0x%x (%d)\n", desc->format, desc->format); in parse_texture()
725 fprintf(fp, "\t flag1: 0x%x (%d)\n", desc->flag1, desc->flag1); in parse_texture()
726 fprintf(fp, "\t swap_r_b: 0x%x (%d)\n", desc->swap_r_b, desc->swap_r_b); in parse_texture()
727 fprintf(fp, "\t unknown_0_1: 0x%x (%d)\n", desc->unknown_0_1, desc->unknown_0_1); in parse_texture()
728 fprintf(fp, "\t stride: 0x%x (%d)\n", desc->stride, desc->stride); in parse_texture()
729 fprintf(fp, "\t unknown_0_2: 0x%x (%d)\n", desc->unknown_0_2, desc->unknown_0_2); in parse_texture()
732 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x 0x%08x 0x%08x\n", in parse_texture()
735 fprintf(fp, "\t unknown_1_1: 0x%x (%d)\n", desc->unknown_1_1, desc->unknown_1_1); in parse_texture()
736 fprintf(fp, "\t unnorm_coords: 0x%x (%d)\n", desc->unnorm_coords, desc->unnorm_coords); in parse_texture()
737 fprintf(fp, "\t unknown_1_2: 0x%x (%d)\n", desc->unknown_1_2, desc->unknown_1_2); in parse_texture()
738 fprintf(fp, "\t texture_type: 0x%x (%d)\n", desc->texture_type, desc->texture_type); in parse_texture()
739fprintf(fp, "\t min_lod: 0x%x (%d) (%f)\n", desc->min_lod, desc->min_lod, lima_fixed8_to_float(des… in parse_texture()
740fprintf(fp, "\t max_lod: 0x%x (%d) (%f)\n", desc->max_lod, desc->max_lod, lima_fixed8_to_float(des… in parse_texture()
741fprintf(fp, "\t lod_bias: 0x%x (%d) (%f)\n", desc->lod_bias, desc->lod_bias, lima_fixed8_to_float(… in parse_texture()
742 fprintf(fp, "\t unknown_2_1: 0x%x (%d)\n", desc->unknown_2_1, desc->unknown_2_1); in parse_texture()
743 fprintf(fp, "\t has_stride: 0x%x (%d)\n", desc->has_stride, desc->has_stride); in parse_texture()
744 fprintf(fp, "\t min_mipfilter_2: 0x%x (%d)\n", desc->min_mipfilter_2, desc->min_mipfilter_2); in parse_texture()
745fprintf(fp, "\t min_img_filter_nearest: 0x%x (%d)\n", desc->min_img_filter_nearest, desc->min_img_… in parse_texture()
746fprintf(fp, "\t mag_img_filter_nearest: 0x%x (%d)\n", desc->mag_img_filter_nearest, desc->mag_img_… in parse_texture()
747fprintf(fp, "\t wrap_s_clamp_to_edge: 0x%x (%d)\n", desc->wrap_s_clamp_to_edge, desc->wrap_s_clamp… in parse_texture()
748 fprintf(fp, "\t wrap_s_clamp: 0x%x (%d)\n", desc->wrap_s_clamp, desc->wrap_s_clamp); in parse_texture()
749fprintf(fp, "\t wrap_s_mirror_repeat: 0x%x (%d)\n", desc->wrap_s_mirror_repeat, desc->wrap_s_mirro… in parse_texture()
750fprintf(fp, "\t wrap_t_clamp_to_edge: 0x%x (%d)\n", desc->wrap_t_clamp_to_edge, desc->wrap_t_clamp… in parse_texture()
751 fprintf(fp, "\t wrap_t_clamp: 0x%x (%d)\n", desc->wrap_t_clamp, desc->wrap_t_clamp); in parse_texture()
752fprintf(fp, "\t wrap_t_mirror_repeat: 0x%x (%d)\n", desc->wrap_t_mirror_repeat, desc->wrap_t_mirro… in parse_texture()
753 fprintf(fp, "\t unknown_2_2: 0x%x (%d)\n", desc->unknown_2_2, desc->unknown_2_2); in parse_texture()
754 fprintf(fp, "\t width: 0x%x (%d)\n", desc->width, desc->width); in parse_texture()
755 fprintf(fp, "\t height: 0x%x (%d)\n", desc->height, desc->height); in parse_texture()
756 fprintf(fp, "\t unknown_3_1: 0x%x (%d)\n", desc->unknown_3_1, desc->unknown_3_1); in parse_texture()
757 fprintf(fp, "\t unknown_3_2: 0x%x (%d)\n", desc->unknown_3_2, desc->unknown_3_2); in parse_texture()
760 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x\n", in parse_texture()
763 fprintf(fp, "\t unknown_4: 0x%x (%d)\n", desc->unknown_4, desc->unknown_4); in parse_texture()
766 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x\n", in parse_texture()
769 fprintf(fp, "\t unknown_5: 0x%x (%d)\n", desc->unknown_5, desc->unknown_5); in parse_texture()
772 fprintf(fp, "/* 0x%08x (0x%08x) */", in parse_texture()
774 fprintf(fp, "\t"); in parse_texture()
778 fprintf(fp, "0x%08x ", *(&data[i + offset + k])); in parse_texture()
779 fprintf(fp, "\n"); in parse_texture()
782 fprintf(fp, "\t unknown_6_1: 0x%x (%d)\n", desc->va_s.unknown_6_1, desc->va_s.unknown_6_1); in parse_texture()
783 fprintf(fp, "\t layout: 0x%x (%d)\n", desc->va_s.layout, desc->va_s.layout); in parse_texture()
784 fprintf(fp, "\t unknown_6_2: 0x%x (%d)\n", desc->va_s.unknown_6_2, desc->va_s.unknown_6_2); in parse_texture()
785 fprintf(fp, "\t unknown_6_3: 0x%x (%d)\n", desc->va_s.unknown_6_3, desc->va_s.unknown_6_3); in parse_texture()
788 fprintf(fp, "\t va_0: 0x%x \n", desc->va_s.va_0 << 6); in parse_texture()
818 fprintf(fp, "\t va_%d: 0x%x \n", j, va); in parse_texture()
825 fprintf(fp, "/* ============ TEXTURE BEGIN ===================== */\n"); in lima_parse_texture_descriptor()
827 fprintf(fp, "/* ============ TEXTURE END ======================= */\n"); in lima_parse_texture_descriptor()