Lines Matching refs:dump
83 lima_dump_shader(struct lima_dump *dump, void *data, int size, bool is_frag)
85 if (dump)
86 lima_parse_shader(dump->fp, (uint32_t *)data, size, is_frag);
90 lima_dump_vs_command_stream_print(struct lima_dump *dump, void *data,
93 if (dump)
94 lima_parse_vs(dump->fp, (uint32_t *)data, size, start);
98 lima_dump_plbu_command_stream_print(struct lima_dump *dump, void *data,
101 if (dump)
102 lima_parse_plbu(dump->fp, (uint32_t *)data, size, start);
106 lima_dump_rsw_command_stream_print(struct lima_dump *dump, void *data,
109 if (dump)
110 lima_parse_render_state(dump->fp, (uint32_t *)data, size, start);
114 lima_dump_texture_descriptor(struct lima_dump *dump, void *data,
117 if (dump)
118 lima_parse_texture_descriptor(dump->fp, (uint32_t *)data, size, start, offset);
136 const char *dump_command = debug_get_option("LIMA_DUMP_FILE", "lima.dump");
150 lima_dump_free(struct lima_dump *dump)
154 if (!dump)
157 fclose(dump->fp);
159 /* we only know the frame count when flush, not on dump create, so first dump to a
165 const char *dump_command = debug_get_option("LIMA_DUMP_FILE", "lima.dump");
166 snprintf(stage_name, sizeof(stage_name), "%s.staging.%04d", dump_command, dump->id);
172 FREE(dump);
176 _lima_dump_command_stream_print(struct lima_dump *dump, void *data,
181 vfprintf(dump->fp, fmt, ap);
184 lima_dump_blob(dump->fp, data, size, is_float);