Commit ef593b0
menu_displaylist: add a validation dump for the build_list path
When the RETROARCH_DISPLAYLIST_DUMP environment variable names a
file, every displaylist type builds once through
menu_displaylist_build_list into a scratch list and each entry's
path, label, type and index are written out - a byte-comparable
fingerprint of the switch and the gate for converting its cases to
data, the discipline the settings dump gives setting_append_list.
The information lists sample live memory and the core-content
family reaches for the network, so those are skipped by name; the
type header flushes before the build so a wedged type names itself.
Two runs compare byte-identical across all 212 types on this
configuration.1 parent 6670d8c commit ef593b0
3 files changed
Lines changed: 71 additions & 0 deletions
File tree
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7143 | 7143 | | |
7144 | 7144 | | |
7145 | 7145 | | |
| 7146 | + | |
| 7147 | + | |
| 7148 | + | |
| 7149 | + | |
| 7150 | + | |
| 7151 | + | |
| 7152 | + | |
| 7153 | + | |
| 7154 | + | |
| 7155 | + | |
| 7156 | + | |
| 7157 | + | |
| 7158 | + | |
| 7159 | + | |
| 7160 | + | |
| 7161 | + | |
| 7162 | + | |
| 7163 | + | |
| 7164 | + | |
| 7165 | + | |
| 7166 | + | |
| 7167 | + | |
| 7168 | + | |
| 7169 | + | |
| 7170 | + | |
| 7171 | + | |
| 7172 | + | |
| 7173 | + | |
| 7174 | + | |
| 7175 | + | |
| 7176 | + | |
| 7177 | + | |
| 7178 | + | |
| 7179 | + | |
| 7180 | + | |
| 7181 | + | |
| 7182 | + | |
| 7183 | + | |
| 7184 | + | |
| 7185 | + | |
| 7186 | + | |
| 7187 | + | |
| 7188 | + | |
| 7189 | + | |
| 7190 | + | |
| 7191 | + | |
| 7192 | + | |
| 7193 | + | |
| 7194 | + | |
| 7195 | + | |
| 7196 | + | |
| 7197 | + | |
| 7198 | + | |
| 7199 | + | |
| 7200 | + | |
| 7201 | + | |
| 7202 | + | |
| 7203 | + | |
| 7204 | + | |
| 7205 | + | |
| 7206 | + | |
| 7207 | + | |
| 7208 | + | |
| 7209 | + | |
| 7210 | + | |
| 7211 | + | |
7146 | 7212 | | |
7147 | 7213 | | |
7148 | 7214 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
367 | 367 | | |
368 | 368 | | |
369 | 369 | | |
| 370 | + | |
| 371 | + | |
370 | 372 | | |
371 | 373 | | |
372 | 374 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| 42 | + | |
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
| |||
19125 | 19126 | | |
19126 | 19127 | | |
19127 | 19128 | | |
| 19129 | + | |
| 19130 | + | |
19128 | 19131 | | |
19129 | 19132 | | |
19130 | 19133 | | |
| |||
0 commit comments