• Home
  • Raw
  • Download

Lines Matching refs:fp

61 parse_vs_draw(FILE *fp, uint32_t *value1, uint32_t *value2)  in parse_vs_draw()  argument
64 fprintf(fp, "\t/* ---EMPTY CMD */\n"); in parse_vs_draw()
66 fprintf(fp, "\t/* DRAW: num: %d, index_draw: %s */\n", in parse_vs_draw()
72 parse_vs_shader_info(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_vs_shader_info() argument
74 fprintf(fp, "\t/* SHADER_INFO: prefetch: %d, size: %d */\n", in parse_vs_shader_info()
80 parse_vs_unknown1(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_vs_unknown1() argument
82 fprintf(fp, "\t/* UNKNOWN_1 */\n"); in parse_vs_unknown1()
86 parse_vs_varying_attribute_count(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_vs_varying_attribute_count() argument
88 fprintf(fp, "\t/* VARYING_ATTRIBUTE_COUNT: nr_vary: %d, nr_attr: %d */\n", in parse_vs_varying_attribute_count()
93 parse_vs_attributes_address(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_vs_attributes_address() argument
95 fprintf(fp, "\t/* ATTRIBUTES_ADDRESS: address: 0x%08x, size: %d */\n", in parse_vs_attributes_address()
100 parse_vs_varyings_address(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_vs_varyings_address() argument
102 fprintf(fp, "\t/* VARYINGS_ADDRESS: varying info @ 0x%08x, size: %d */\n", in parse_vs_varyings_address()
107 parse_vs_uniforms_address(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_vs_uniforms_address() argument
109 fprintf(fp, "\t/* UNIFORMS_ADDRESS (GP): address: 0x%08x, size: %d */\n", in parse_vs_uniforms_address()
114 parse_vs_shader_address(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_vs_shader_address() argument
116 fprintf(fp, "\t/* SHADER_ADDRESS (VS): address: 0x%08x, size: %d */\n", in parse_vs_shader_address()
121 parse_vs_semaphore(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_vs_semaphore() argument
124 fprintf(fp, "\t/* SEMAPHORE_BEGIN_1 */\n"); in parse_vs_semaphore()
126 fprintf(fp, "\t/* SEMAPHORE_BEGIN_2 */\n"); in parse_vs_semaphore()
128 fprintf(fp, "\t/* SEMAPHORE_END: index_draw disabled */\n"); in parse_vs_semaphore()
130 fprintf(fp, "\t/* SEMAPHORE_END: index_draw enabled */\n"); in parse_vs_semaphore()
132 fprintf(fp, "\t/* SEMAPHORE - cmd unknown! */\n"); in parse_vs_semaphore()
136 parse_vs_unknown2(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_vs_unknown2() argument
138 fprintf(fp, "\t/* UNKNOWN_2 */\n"); in parse_vs_unknown2()
142 parse_vs_continue(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_vs_continue() argument
144 fprintf(fp, "\t/* CONTINUE: at 0x%08x */\n", *value1); in parse_vs_continue()
148 lima_parse_vs(FILE *fp, uint32_t *data, int size, uint32_t start) in lima_parse_vs() argument
153 fprintf(fp, "\n"); in lima_parse_vs()
154 fprintf(fp, "/* ============ VS CMD STREAM BEGIN ============= */\n"); in lima_parse_vs()
158 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x 0x%08x", in lima_parse_vs()
162 parse_vs_draw(fp, value1, value2); in lima_parse_vs()
164 parse_vs_shader_info(fp, value1, value2); in lima_parse_vs()
166 parse_vs_unknown1(fp, value1, value2); in lima_parse_vs()
168 parse_vs_varying_attribute_count(fp, value1, value2); in lima_parse_vs()
170 parse_vs_attributes_address(fp, value1, value2); in lima_parse_vs()
172 parse_vs_varyings_address(fp, value1, value2); in lima_parse_vs()
174 parse_vs_uniforms_address(fp, value1, value2); in lima_parse_vs()
176 parse_vs_shader_address(fp, value1, value2); in lima_parse_vs()
178 parse_vs_semaphore(fp, value1, value2); in lima_parse_vs()
180 parse_vs_unknown2(fp, value1, value2); in lima_parse_vs()
182 parse_vs_continue(fp, value1, value2); in lima_parse_vs()
184 fprintf(fp, "\t/* --- unknown cmd --- */\n"); in lima_parse_vs()
186 fprintf(fp, "/* ============ VS CMD STREAM END =============== */\n"); in lima_parse_vs()
187 fprintf(fp, "\n"); in lima_parse_vs()
193 parse_plbu_block_step(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_plbu_block_step() argument
195 fprintf(fp, "\t/* BLOCK_STEP: shift_min: %d, shift_h: %d, shift_w: %d */\n", in parse_plbu_block_step()
202 parse_plbu_tiled_dimensions(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_plbu_tiled_dimensions() argument
204 fprintf(fp, "\t/* TILED_DIMENSIONS: tiled_w: %d, tiled_h: %d */\n", in parse_plbu_tiled_dimensions()
210 parse_plbu_block_stride(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_plbu_block_stride() argument
212 fprintf(fp, "\t/* BLOCK_STRIDE: block_w: %d */\n", *value1 & 0x000000ff); in parse_plbu_block_stride()
216 parse_plbu_array_address(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_plbu_array_address() argument
218 fprintf(fp, "\t/* ARRAY_ADDRESS: gp_stream: 0x%08x, block_num (block_w * block_h): %d */\n", in parse_plbu_array_address()
223 parse_plbu_viewport_left(FILE *fp, float *value1, uint32_t *value2) in parse_plbu_viewport_left() argument
225 fprintf(fp, "\t/* VIEWPORT_LEFT: viewport_left: %f */\n", *value1); in parse_plbu_viewport_left()
229 parse_plbu_viewport_right(FILE *fp, float *value1, uint32_t *value2) in parse_plbu_viewport_right() argument
231 fprintf(fp, "\t/* VIEWPORT_RIGHT: viewport_right: %f */\n", *value1); in parse_plbu_viewport_right()
235 parse_plbu_viewport_bottom(FILE *fp, float *value1, uint32_t *value2) in parse_plbu_viewport_bottom() argument
237 fprintf(fp, "\t/* VIEWPORT_BOTTOM: viewport_bottom: %f */\n", *value1); in parse_plbu_viewport_bottom()
241 parse_plbu_viewport_top(FILE *fp, float *value1, uint32_t *value2) in parse_plbu_viewport_top() argument
243 fprintf(fp, "\t/* VIEWPORT_TOP: viewport_top: %f */\n", *value1); in parse_plbu_viewport_top()
247 parse_plbu_semaphore(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_plbu_semaphore() argument
250 fprintf(fp, "\t/* ARRAYS_SEMAPHORE_BEGIN */\n"); in parse_plbu_semaphore()
252 fprintf(fp, "\t/* ARRAYS_SEMAPHORE_END */\n"); in parse_plbu_semaphore()
254 fprintf(fp, "\t/* SEMAPHORE - cmd unknown! */\n"); in parse_plbu_semaphore()
258 parse_plbu_primitive_setup(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_plbu_primitive_setup() argument
261 fprintf(fp, "\t/* UNKNOWN_2 (PRIMITIVE_SETUP INIT?) */\n"); in parse_plbu_primitive_setup()
263 fprintf(fp, "\t/* PRIMITIVE_SETUP: %scull: %d (0x%x), index_size: %d */\n", in parse_plbu_primitive_setup()
270 parse_plbu_rsw_vertex_array(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_plbu_rsw_vertex_array() argument
272 fprintf(fp, "\t/* RSW_VERTEX_ARRAY: rsw: 0x%08x, gl_pos: 0x%08x */\n", in parse_plbu_rsw_vertex_array()
278 parse_plbu_scissors(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_plbu_scissors() argument
285 fprintf(fp, "\t/* SCISSORS: minx: %f, maxx: %f, miny: %f, maxy: %f */\n", in parse_plbu_scissors()
290 parse_plbu_unknown_1(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_plbu_unknown_1() argument
292 fprintf(fp, "\t/* UNKNOWN_1 */\n"); in parse_plbu_unknown_1()
296 parse_plbu_low_prim_size(FILE *fp, float *value1, uint32_t *value2) in parse_plbu_low_prim_size() argument
298 fprintf(fp, "\t/* LOW_PRIM_SIZE: size: %f */\n", *value1); in parse_plbu_low_prim_size()
302 parse_plbu_depth_range_near(FILE *fp, float *value1, uint32_t *value2) in parse_plbu_depth_range_near() argument
304 fprintf(fp, "\t/* DEPTH_RANG_NEAR: depth_range: %f */\n", *value1); in parse_plbu_depth_range_near()
308 parse_plbu_depth_range_far(FILE *fp, float *value1, uint32_t *value2) in parse_plbu_depth_range_far() argument
310 fprintf(fp, "\t/* DEPTH_RANGE_FAR: depth_range: %f */\n", *value1); in parse_plbu_depth_range_far()
314 parse_plbu_indexed_dest(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_plbu_indexed_dest() argument
316 fprintf(fp, "\t/* INDEXED_DEST: gl_pos: 0x%08x */\n", *value1); in parse_plbu_indexed_dest()
320 parse_plbu_indexed_pt_size(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_plbu_indexed_pt_size() argument
322 fprintf(fp, "\t/* INDEXED_PT_SIZE: pt_size: 0x%08x */\n", *value1); in parse_plbu_indexed_pt_size()
326 parse_plbu_indices(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_plbu_indices() argument
328 fprintf(fp, "\t/* INDICES: indices: 0x%08x */\n", *value1); in parse_plbu_indices()
332 parse_plbu_draw_arrays(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_plbu_draw_arrays() argument
335 fprintf(fp, "\t/* ---EMPTY CMD */\n"); in parse_plbu_draw_arrays()
343 fprintf(fp, "\t/* DRAW_ARRAYS: count: %d, start: %d, mode: %d (0x%x) */\n", in parse_plbu_draw_arrays()
348 parse_plbu_draw_elements(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_plbu_draw_elements() argument
354 fprintf(fp, "\t/* DRAW_ELEMENTS: count: %d, start: %d, mode: %d (0x%x) */\n", in parse_plbu_draw_elements()
359 parse_plbu_continue(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_plbu_continue() argument
361 fprintf(fp, "\t/* CONTINUE: continue at 0x%08x */\n", *value1); in parse_plbu_continue()
365 parse_plbu_end(FILE *fp, uint32_t *value1, uint32_t *value2) in parse_plbu_end() argument
367 fprintf(fp, "\t/* END (FINISH/FLUSH) */\n"); in parse_plbu_end()
371 lima_parse_plbu(FILE *fp, uint32_t *data, int size, uint32_t start) in lima_parse_plbu() argument
376 fprintf(fp, "/* ============ PLBU CMD STREAM BEGIN ============= */\n"); in lima_parse_plbu()
380 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x 0x%08x", in lima_parse_plbu()
384 parse_plbu_draw_arrays(fp, value1, value2); in lima_parse_plbu()
386 parse_plbu_draw_elements(fp, value1, value2); in lima_parse_plbu()
388 parse_plbu_indexed_dest(fp, value1, value2); in lima_parse_plbu()
390 parse_plbu_indices(fp, value1, value2); in lima_parse_plbu()
392 parse_plbu_indexed_pt_size(fp, value1, value2); in lima_parse_plbu()
394 parse_plbu_viewport_bottom(fp, (float *)value1, value2); in lima_parse_plbu()
396 parse_plbu_viewport_top(fp, (float *)value1, value2); in lima_parse_plbu()
398 parse_plbu_viewport_left(fp, (float *)value1, value2); in lima_parse_plbu()
400 parse_plbu_viewport_right(fp, (float *)value1, value2); in lima_parse_plbu()
402 parse_plbu_tiled_dimensions(fp, value1, value2); in lima_parse_plbu()
404 parse_plbu_unknown_1(fp, value1, value2); in lima_parse_plbu()
406 parse_plbu_primitive_setup(fp, value1, value2); in lima_parse_plbu()
408 parse_plbu_block_step(fp, value1, value2); in lima_parse_plbu()
410 parse_plbu_low_prim_size(fp, (float *)value1, value2); in lima_parse_plbu()
412 parse_plbu_depth_range_near(fp, (float *)value1, value2); in lima_parse_plbu()
414 parse_plbu_depth_range_far(fp, (float *)value1, value2); in lima_parse_plbu()
416 parse_plbu_array_address(fp, value1, value2); in lima_parse_plbu()
418 parse_plbu_block_stride(fp, value1, value2); in lima_parse_plbu()
420 parse_plbu_end(fp, value1, value2); in lima_parse_plbu()
422 parse_plbu_semaphore(fp, value1, value2); in lima_parse_plbu()
424 parse_plbu_scissors(fp, value1, value2); in lima_parse_plbu()
426 parse_plbu_rsw_vertex_array(fp, value1, value2); in lima_parse_plbu()
428 parse_plbu_continue(fp, value1, value2); in lima_parse_plbu()
430 fprintf(fp, "\t/* --- unknown cmd --- */\n"); in lima_parse_plbu()
432 fprintf(fp, "/* ============ PLBU CMD STREAM END =============== */\n"); in lima_parse_plbu()
433 fprintf(fp, "\n"); in lima_parse_plbu()
437 parse_rsw(FILE *fp, uint32_t *value, int i, uint32_t *helper) in parse_rsw() argument
439 fprintf(fp, "\t/* %s", render_state_infos[i].info); in parse_rsw()
443 fprintf(fp, ": blend_color.color[1] = %f, blend_color.color[2] = %f */\n", in parse_rsw()
448 fprintf(fp, ": blend_color.color[3] = %f, blend_color.color[0] = %f */\n", in parse_rsw()
453 fprintf(fp, "(1): colormask 0x%02x, rgb_func %d (%s), alpha_func %d (%s) */\n", in parse_rsw()
460 fprintf(fp, "\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info); in parse_rsw()
461 fprintf(fp, ": rgb_src_factor %d (%s), rbg_dst_factor %d (%s) */\n", in parse_rsw()
466 fprintf(fp, "\t\t\t\t\t\t/* %s(3)", render_state_infos[i].info); in parse_rsw()
467 fprintf(fp, ": alpha_src_factor %d (%s), alpha_dst_factor %d (%s), bits 24-27 0x%02x */\n", in parse_rsw()
476 fprintf(fp, "(1): depth test enabled && writes allowed"); in parse_rsw()
478 fprintf(fp, "(1): depth test disabled || writes not allowed"); in parse_rsw()
480 fprintf(fp, "\n\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info); in parse_rsw()
481 fprintf(fp, ": depth_func %d (%s)", ((*value & 0x0000000e) >> 1), in parse_rsw()
483 fprintf(fp, ", offset_scale: %d", (*value & 0x00ff0000) >> 16); in parse_rsw()
484 fprintf(fp, ", offset_units: %d", (*value & 0xff000000) >> 24); in parse_rsw()
486 fprintf(fp, ", shader writes depth or stencil"); in parse_rsw()
488 fprintf(fp, ", shader writes depth"); in parse_rsw()
490 fprintf(fp, ", shader writes stencil"); in parse_rsw()
491 fprintf(fp, " */\n\t\t\t\t\t\t/* %s(3)", render_state_infos[i].info); in parse_rsw()
492 fprintf(fp, ": unknown bits 4-9: 0x%08x", *value & 0x000003f0); in parse_rsw()
493 fprintf(fp, ", unknown bits 13-15: 0x%08x */\n", *value & 0x00000e000); in parse_rsw()
496 fprintf(fp, ": viewport.far = %f, viewport.near = %f */\n", in parse_rsw()
501 fprintf(fp, "(1): valuemask 0x%02x, ref value %d (0x%02x), stencil_func %d (%s)*/\n", in parse_rsw()
507 fprintf(fp, "\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info); in parse_rsw()
508 … fprintf(fp, ": fail_op %d (%s), zfail_op %d (%s), zpass_op %d (%s), unknown (12-15) 0x%02x */\n", in parse_rsw()
518 fprintf(fp, "(1): valuemask 0x%02x, ref value %d (0x%02x), stencil_func %d (%s)*/\n", in parse_rsw()
524 fprintf(fp, "\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info); in parse_rsw()
525 … fprintf(fp, ": fail_op %d (%s), zfail_op %d (%s), zpass_op %d (%s), unknown (12-15) 0x%02x */\n", in parse_rsw()
535 fprintf(fp, "(1): stencil_front writemask 0x%02x, stencil_back writemask 0x%02x */\n", in parse_rsw()
539 fprintf(fp, "\t\t\t\t\t\t/* %s(2)", render_state_infos[i].info); in parse_rsw()
540 fprintf(fp, ": unknown (bits 16-31) 0x%04x */\n", in parse_rsw()
545 fprintf(fp, ": points"); in parse_rsw()
547 fprintf(fp, ": lines"); in parse_rsw()
549 fprintf(fp, ": triangles"); in parse_rsw()
551 fprintf(fp, ": unknown"); in parse_rsw()
554 fprintf(fp, ", fb_samples */\n"); in parse_rsw()
556 fprintf(fp, " */\n"); in parse_rsw()
558 fprintf(fp, ", UNKNOWN\n"); in parse_rsw()
561 fprintf(fp, ": fs shader @ 0x%08x, first instr length %d */\n", in parse_rsw()
565 fprintf(fp, "(1): "); in parse_rsw()
570 fprintf(fp, "val %d-%d, ", j, val); in parse_rsw()
574 fprintf(fp, "\n\t\t\t\t\t\t/* %s(2): ", render_state_infos[i].info); in parse_rsw()
577 fprintf(fp, "val %d-%d, ", j, val); in parse_rsw()
581 fprintf(fp, "val %d-%d, ", j, val); in parse_rsw()
585 fprintf(fp, "val %d-%d */\n", j, val); in parse_rsw()
588 fprintf(fp, ": pp uniform info @ 0x%08x, bits: 0x%01x */\n", in parse_rsw()
592 fprintf(fp, ": address: 0x%08x */\n", *value); in parse_rsw()
595 fprintf(fp, "(1): varying_stride: %d", /* bits 0 - 4 varying stride, 8 aligned */ in parse_rsw()
598 fprintf(fp, ", num_samplers %d", in parse_rsw()
602 fprintf(fp, ", has_fs_uniforms */"); in parse_rsw()
604 fprintf(fp, " */"); in parse_rsw()
606 fprintf(fp, "\n\t\t\t\t\t\t/* %s(2):", render_state_infos[i].info); in parse_rsw()
608 fprintf(fp, " early-z enabled"); in parse_rsw()
610 fprintf(fp, " early-z disabled"); in parse_rsw()
613 fprintf(fp, ", pixel kill enabled"); in parse_rsw()
615 fprintf(fp, ", pixel kill disabled"); in parse_rsw()
618 fprintf(fp, ", bit 6 set"); in parse_rsw()
621 fprintf(fp, ", bit 8 set"); in parse_rsw()
624 fprintf(fp, ", bit 10 - 11: %d", ((*value & 0x00000c00) >> 10)); in parse_rsw()
627 fprintf(fp, ", bit 13 set"); in parse_rsw()
628 fprintf(fp, " */\n"); in parse_rsw()
631 fprintf(fp, ": "); in parse_rsw()
633 fprintf(fp, "blend->base.dither true, "); in parse_rsw()
635 fprintf(fp, "ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true "); in parse_rsw()
636 fprintf(fp, "*/\n"); in parse_rsw()
639 fprintf(fp, ": varyings @ 0x%08x */\n", *value & 0xfffffff0); in parse_rsw()
642 fprintf(fp, ": something went wrong!!! */\n"); in parse_rsw()
648 lima_parse_render_state(FILE *fp, uint32_t *data, int size, uint32_t start) in lima_parse_render_state() argument
652 fprintf(fp, "/* ============ RSW BEGIN ========================= */\n"); in lima_parse_render_state()
655 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x", in lima_parse_render_state()
658 parse_rsw(fp, value, i, &data[15]); in lima_parse_render_state()
660 parse_rsw(fp, value, i, NULL); in lima_parse_render_state()
662 fprintf(fp, "/* ============ RSW END =========================== */\n"); in lima_parse_render_state()
666 parse_texture(FILE *fp, uint32_t *data, uint32_t start, uint32_t offset) in parse_texture() argument
673 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x\n", in parse_texture()
676 fprintf(fp, "\t format: 0x%x (%d)\n", desc->format, desc->format); in parse_texture()
677 fprintf(fp, "\t flag1: 0x%x (%d)\n", desc->flag1, desc->flag1); in parse_texture()
678 fprintf(fp, "\t swap_r_b: 0x%x (%d)\n", desc->swap_r_b, desc->swap_r_b); in parse_texture()
679 fprintf(fp, "\t unknown_0_1: 0x%x (%d)\n", desc->unknown_0_1, desc->unknown_0_1); in parse_texture()
680 fprintf(fp, "\t stride: 0x%x (%d)\n", desc->stride, desc->stride); in parse_texture()
681 fprintf(fp, "\t unknown_0_2: 0x%x (%d)\n", desc->unknown_0_2, desc->unknown_0_2); in parse_texture()
684 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x 0x%08x 0x%08x\n", in parse_texture()
687 fprintf(fp, "\t unknown_1_1: 0x%x (%d)\n", desc->unknown_1_1, desc->unknown_1_1); in parse_texture()
688 fprintf(fp, "\t unnorm_coords: 0x%x (%d)\n", desc->unnorm_coords, desc->unnorm_coords); in parse_texture()
689 fprintf(fp, "\t unknown_1_2: 0x%x (%d)\n", desc->unknown_1_2, desc->unknown_1_2); in parse_texture()
690 fprintf(fp, "\t texture_type: 0x%x (%d)\n", desc->texture_type, desc->texture_type); in parse_texture()
691 …fprintf(fp, "\t min_lod: 0x%x (%d) (%f)\n", desc->min_lod, desc->min_lod, lima_fixed8_to_float(des… in parse_texture()
692 …fprintf(fp, "\t max_lod: 0x%x (%d) (%f)\n", desc->max_lod, desc->max_lod, lima_fixed8_to_float(des… in parse_texture()
693 …fprintf(fp, "\t lod_bias: 0x%x (%d) (%f)\n", desc->lod_bias, desc->lod_bias, lima_fixed8_to_float(… in parse_texture()
694 fprintf(fp, "\t unknown_2_1: 0x%x (%d)\n", desc->unknown_2_1, desc->unknown_2_1); in parse_texture()
695 fprintf(fp, "\t has_stride: 0x%x (%d)\n", desc->has_stride, desc->has_stride); in parse_texture()
696 fprintf(fp, "\t min_mipfilter_2: 0x%x (%d)\n", desc->min_mipfilter_2, desc->min_mipfilter_2); in parse_texture()
697 …fprintf(fp, "\t min_img_filter_nearest: 0x%x (%d)\n", desc->min_img_filter_nearest, desc->min_img_… in parse_texture()
698 …fprintf(fp, "\t mag_img_filter_nearest: 0x%x (%d)\n", desc->mag_img_filter_nearest, desc->mag_img_… in parse_texture()
699 …fprintf(fp, "\t wrap_s_clamp_to_edge: 0x%x (%d)\n", desc->wrap_s_clamp_to_edge, desc->wrap_s_clamp… in parse_texture()
700 fprintf(fp, "\t wrap_s_clamp: 0x%x (%d)\n", desc->wrap_s_clamp, desc->wrap_s_clamp); in parse_texture()
701 …fprintf(fp, "\t wrap_s_mirror_repeat: 0x%x (%d)\n", desc->wrap_s_mirror_repeat, desc->wrap_s_mirro… in parse_texture()
702 …fprintf(fp, "\t wrap_t_clamp_to_edge: 0x%x (%d)\n", desc->wrap_t_clamp_to_edge, desc->wrap_t_clamp… in parse_texture()
703 fprintf(fp, "\t wrap_t_clamp: 0x%x (%d)\n", desc->wrap_t_clamp, desc->wrap_t_clamp); in parse_texture()
704 …fprintf(fp, "\t wrap_t_mirror_repeat: 0x%x (%d)\n", desc->wrap_t_mirror_repeat, desc->wrap_t_mirro… in parse_texture()
705 fprintf(fp, "\t unknown_2_2: 0x%x (%d)\n", desc->unknown_2_2, desc->unknown_2_2); in parse_texture()
706 fprintf(fp, "\t width: 0x%x (%d)\n", desc->width, desc->width); in parse_texture()
707 fprintf(fp, "\t height: 0x%x (%d)\n", desc->height, desc->height); in parse_texture()
708 fprintf(fp, "\t unknown_3_1: 0x%x (%d)\n", desc->unknown_3_1, desc->unknown_3_1); in parse_texture()
709 fprintf(fp, "\t unknown_3_2: 0x%x (%d)\n", desc->unknown_3_2, desc->unknown_3_2); in parse_texture()
712 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x\n", in parse_texture()
715 fprintf(fp, "\t unknown_4: 0x%x (%d)\n", desc->unknown_4, desc->unknown_4); in parse_texture()
718 fprintf(fp, "/* 0x%08x (0x%08x) */\t0x%08x\n", in parse_texture()
721 fprintf(fp, "\t unknown_5: 0x%x (%d)\n", desc->unknown_5, desc->unknown_5); in parse_texture()
724 fprintf(fp, "/* 0x%08x (0x%08x) */", in parse_texture()
726 fprintf(fp, "\t"); in parse_texture()
730 fprintf(fp, "0x%08x ", *(&data[i + offset + k])); in parse_texture()
731 fprintf(fp, "\n"); in parse_texture()
734 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()
735 fprintf(fp, "\t layout: 0x%x (%d)\n", desc->va_s.layout, desc->va_s.layout); in parse_texture()
736 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()
737 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()
740 fprintf(fp, "\t va_0: 0x%x \n", desc->va_s.va_0 << 6); in parse_texture()
770 fprintf(fp, "\t va_%d: 0x%x \n", j, va); in parse_texture()
775 lima_parse_texture_descriptor(FILE *fp, uint32_t *data, int size, uint32_t start, uint32_t offset) in lima_parse_texture_descriptor() argument
777 fprintf(fp, "/* ============ TEXTURE BEGIN ===================== */\n"); in lima_parse_texture_descriptor()
778 parse_texture(fp, data, start, offset); in lima_parse_texture_descriptor()
779 fprintf(fp, "/* ============ TEXTURE END ======================= */\n"); in lima_parse_texture_descriptor()