1traces-db:
2  download-url: "http://10.42.0.1:8888/cache/?uri=https://minio-packet.freedesktop.org/mesa-tracie-public/"
3
4# NOTE for faster runtime, try to sort tests so the longer running traces
5# appear first (and therefore are started first).
6#
7# Current approx durations for the longer traces (17 Jun 2021):
8#
9#   half-life-2:          37.83s
10#   portal:               16.29s
11#   counterstrike-source: 14.24s
12#   xonotic:              13.46s
13#   stk:                  11.15s
14#   0ad:                  10.93s
15#   counterstrike:         9.87s
16#   minetest:              8.24s
17#   neverball:             8.53s
18
19traces:
20  - path: valve/half-life-2-v2.trace
21    expectations:
22      # Skipped since it's slow even on a530.
23      # - device: freedreno-a306
24      #   checksum: 8f5929c82e7d990e8c3d2bea14688224
25      # 2 minutes
26      - device: freedreno-a530
27        checksum: f7e6f426d7b9c82742f00baed830797f
28      - device: freedreno-a630
29        checksum: 14f7656971b98fdaaf00bf576ada7ccf
30  - path: valve/portal-2-v2.trace
31    expectations:
32      # Skipped since it's slow even on a530.
33      # - device: freedreno-a306
34      #   checksum: a3a9e158ccf7fa5ba978e045505a060e
35      # 2 minutes
36      - device: freedreno-a530
37        checksum: 102a09ce76092436173fd09a6a2bd941
38      # Floor splatter rendering failure, probably the same alpha test issue.
39      - device: freedreno-a630
40        checksum: a3a9e158ccf7fa5ba978e045505a060e
41  - path: valve/counterstrike-source-v2.trace
42    expectations:
43      # Skipped since it's slow even on a530.
44      # - device: freedreno-a306
45      #   checksum: 4b707f385256b380c936186db8c251cb
46      # 1 minute
47      - device: freedreno-a530
48        checksum: a71d62bb2c0fabeca41468628777b441
49      - device: freedreno-a630
50        checksum: 339dce29ae08569652438116829510c7
51  - path: xonotic/xonotic-keybench-high.trace
52    expectations:
53      # Skipped since it's long on a530.
54      # - device: freedreno-a306
55      #   checksum: 0efd30250af93d0b5f03eeabd079e8ee
56      # 3 minute runtime, skip.
57      # - device: freedreno-a530
58      #   checksum: 0fcb5afdad37f08b3f5bf26fbba752c1
59      - device: freedreno-a630
60        checksum: 0efd30250af93d0b5f03eeabd079e8ee
61  - path: supertuxkart/supertuxkart-mansion-egl-gles.trace
62    expectations:
63      # Skipped since it's long on a530.
64      # - device: freedreno-a306
65      #   checksum: 1ae49af7017ae2a08fbb1caf377ada91
66      # 50 second runtime, skip
67      # - device: freedreno-a530
68      #   checksum: 1ae49af7017ae2a08fbb1caf377ada91
69      - device: freedreno-a630
70        checksum: 47016a34553e5a28e2e1e0b92d11c92f
71  - path: 0ad/0ad.trace
72    expectations:
73      # triggers hangcheck on db410c
74      # - device: freedreno-a306
75      #   checksum: ea2b03e0768e8400c0badd46e4d26087
76      # 2 minute runtime on db820c
77      # - device: freedreno-a530
78      #   checksum: b007061e6e93020ddf2aff6a0f32ed72
79      - device: freedreno-a630
80        checksum: c846e0721b7e7576e523eab6d3129e9c
81  - path: valve/counterstrike-v2.trace
82    expectations:
83# With the addition of userspace fences we start feeding the GPU fast
84# enough to hit bad behavior on kernel side with ringbuffer-full
85# situations.  Kernel side fix is WIP, disable for now.
86#      - device: freedreno-a306
87#        checksum: b4af9243e34f3de0153b6855dc9c66b6
88      # Flaky rendering (slight pixel differences around the tree alpha tests)
89      # - device: freedreno-a530
90      #   checksum: 14e78caf29b6a3341081c8f2e678355f
91      - device: freedreno-a630
92        checksum: c8608d54cc6298476a2b60686d152dbc
93  # Disabled on all devices due to:
94  # https://gitlab.freedesktop.org/mesa/mesa/-/issues/4595
95  # - path: minetest/minetest.trace
96  #   expectations:
97  #     # Started flaking and sometimes not drawing the left side of the crosshair around 2021-06-25.
98  #     # Note that the crosshair is drawn some time in the middle of the frame.
99  #     # - device: freedreno-a306
100  #     #   checksum: bd6e158327d68e69ecf5edfacc368a7b
101  #     - device: freedreno-a530
102  #       checksum: 599b00e7a443a90b0edcd06fccd1a400
103  #     - device: freedreno-a630
104  #       checksum: a71da1e8c855209d79fa8a0b83a46775
105  - path: neverball/neverball.trace
106    expectations:
107      # Skipped since it's long on a530.
108      # - device: freedreno-a306
109      #  checksum: 57fd57aef14d37043a7b56a16dbf50b6
110      # 2 minute runtime, skip it.
111      # - device: freedreno-a530
112      #   checksum: 2a53e6086588f4675ae3dcda9f26603b
113      - device: freedreno-a630
114        checksum: 7038fe16ec1483ca1f475c563afcee84
115  - path: behdad-glyphy/glyphy.trace
116    expectations:
117      - device: freedreno-a306
118        checksum: 2d4a6b609ba58cfb0df1e78ef30c7ab5
119      - device: freedreno-a530
120        checksum: 3a37faf7ec62d48dada63f157f30d876
121      - device: freedreno-a630
122        checksum: d25edb433abfcde517b626b3071906ff
123  - path: glmark2/buffer:update-fraction=0.5:update-dispersion=0.9:columns=200:update-method=map:interleave=false.trace
124    expectations:
125      - device: freedreno-a306
126        checksum: 67f73c60b3ff286b7a4a10f4c14eec8b
127      - device: freedreno-a530
128        checksum: eaee77d5109260a2c91f38e7428a9cb6
129      - device: freedreno-a630
130        checksum: e79224d7afc13318a3511b3dbdca57c1
131  - path: glmark2/buffer:update-fraction=0.5:update-dispersion=0.9:columns=200:update-method=map:interleave=true.trace
132    expectations:
133      - device: freedreno-a306
134        checksum: ec04315638a814e1bd870f52883a4564
135      - device: freedreno-a530
136        checksum: 52b81ddea38b362105b64847d64b80c9
137      - device: freedreno-a630
138        checksum: df325d374967a1508675f17d38a16a2c
139  - path: glmark2/buffer:update-fraction=0.5:update-dispersion=0.9:columns=200:update-method=subdata:interleave=false.trace
140    expectations:
141      - device: freedreno-a306
142        checksum: f03b78ff377bacd073b4bc46384c4c06
143      - device: freedreno-a530
144        checksum: 9209aa63fcc0c3608bbb0299437fd54c
145      - device: freedreno-a630
146        checksum: dc0c1f9c167427ee453019f24dddaac4
147  - path: glmark2/bump:bump-render=height.trace
148    expectations:
149      - device: freedreno-a306
150        checksum: 8ed4fa21732e57dc53dc004e572f910c
151      # a530/a630: grid-like rendering glitches since "ir3: nir_op_f2f16 should round to even"
152      - device: freedreno-a530
153        checksum: 88c1dd62b6b42b18ba35f79657ef46c8
154      - device: freedreno-a630
155        checksum: ddc2fab265aac11a971afcae8655835c
156  - path: glmark2/bump:bump-render=high-poly.trace
157    expectations:
158      - device: freedreno-a306
159        checksum: 5513a099b67446a365f9899bb9b226fb
160      - device: freedreno-a530
161        checksum: 5d3a8c494789e48fecd99cdf55e1506f
162      - device: freedreno-a630
163        checksum: 5d3a8c494789e48fecd99cdf55e1506f
164  - path: glmark2/bump:bump-render=normals.trace
165    expectations:
166      - device: freedreno-a306
167        checksum: c4baca790e93ba5198352d45937adc01
168      - device: freedreno-a530
169        checksum: 9298dc5a65182a7c3441882d46fee6f9
170      - device: freedreno-a630
171        checksum: edef28326ed7a4121791d84862fa8b08
172  - path: glmark2/conditionals:vertex-steps=0:fragment-steps=0.trace
173    expectations:
174      - device: freedreno-a306
175        checksum: b613d2ade6b0db2ca253fd7763115b1f
176      # Incorrect rendering on a530/a630, a bunch of the area is uniform gray
177      # when it should continue the pattern
178      - device: freedreno-a530
179        checksum: 610a670dbcdfee95fd0b660e4a681440
180      - device: freedreno-a630
181        checksum: 610a670dbcdfee95fd0b660e4a681440
182  - path: glmark2/conditionals:vertex-steps=0:fragment-steps=5.trace
183    expectations:
184      - device: freedreno-a306
185        checksum: e755948206fee3ab5aeed680c48cabd5
186      # Incorrect rendering on a530/a630, a bunch of the area is uniform gray
187      # when it should continue the pattern
188      - device: freedreno-a530
189        checksum: f0660e7bc8d0834d488a365cee68b649
190      - device: freedreno-a630
191        checksum: f0660e7bc8d0834d488a365cee68b649
192  - path: glmark2/conditionals:vertex-steps=5:fragment-steps=0.trace
193    expectations:
194      - device: freedreno-a306
195        checksum: 6327be9cbdcc4f838a8691e1dce40a31
196      # Incorrect rendering on a530/a630, a bunch of the area is uniform gray
197      # when it should continue the pattern
198      - device: freedreno-a530
199        checksum: 809b7b66f30f134490012817a30774c3
200      - device: freedreno-a630
201        checksum: 809b7b66f30f134490012817a30774c3
202  - path: glmark2/desktop:windows=4:effect=blur:blur-radius=5:passes=1:separable=true.trace
203    expectations:
204      - device: freedreno-a306
205        checksum: e24428dc1f1669e2fa763a14ff81a35e
206      - device: freedreno-a530
207        checksum: 70e18ba06d56fea277cd3fb000729879
208      - device: freedreno-a630
209        checksum: 9eb6d261c0c5946d8aeb0f41b2b7c1b1
210  - path: glmark2/desktop:windows=4:effect=shadow.trace
211    expectations:
212      - device: freedreno-a306
213        checksum: d33fb71482b226368fb2c5fde18e4f98
214      - device: freedreno-a530
215        checksum: 0bc91339efce710fa2661927a2c1c6d4
216      - device: freedreno-a630
217        checksum: 6940cc16e4e7ffa3b46e594a2d70bf83
218  - path: glmark2/effect2d:kernel=0,1,0;1,-4,1;0,1,0;.trace
219    expectations:
220      - device: freedreno-a306
221        checksum: bfb9695c876a3b9e98757df9e82c9456
222      - device: freedreno-a530
223        checksum: 7712c8143a244c56922124f4ac207722
224      - device: freedreno-a630
225        checksum: 7712c8143a244c56922124f4ac207722
226  - path: glmark2/effect2d:kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;.trace
227    expectations:
228      - device: freedreno-a306
229        checksum: b80963dae6ecf40c83bfb16943ef1011
230      - device: freedreno-a530
231        checksum: 50f1841f2bb96905c9fcd1815c4a95c0
232      - device: freedreno-a630
233        checksum: 50f1841f2bb96905c9fcd1815c4a95c0
234  - path: glmark2/function:fragment-steps=5:fragment-complexity=low.trace
235    expectations:
236      - device: freedreno-a306
237        checksum: b4f610ee5161fad9f819dbad77266255
238      # Incorrect rendering on a530/a630, a bunch of the area is uniform gray
239      # when it should continue the pattern
240      - device: freedreno-a530
241        checksum: 460793bd7feae473250aa8924166ee74
242      - device: freedreno-a630
243        checksum: 460793bd7feae473250aa8924166ee74
244  - path: glmark2/function:fragment-steps=5:fragment-complexity=medium.trace
245    expectations:
246      - device: freedreno-a306
247        checksum: 88f2b33b6dfa114f735836c75b6d210a
248      # Incorrect rendering on a530/a630, a bunch of the area is uniform gray
249      # when it should continue the pattern
250      - device: freedreno-a530
251        checksum: d3ae445b44bf4a5d3c2eda9ddce83210
252      - device: freedreno-a630
253        checksum: d3ae445b44bf4a5d3c2eda9ddce83210
254  - path: glmark2/build:use-vbo=false.trace
255    expectations:
256      - device: freedreno-a306
257        checksum: 592c711716f249ca94d073fc058b5ccf
258      - device: freedreno-a530
259        checksum: 2bb3a186838a5a7138b80af34e5fea52
260      - device: freedreno-a630
261        checksum: eaff1a204f1319c039b3b5cb161294e4
262  - path: glmark2/build:use-vbo=true.trace
263    expectations:
264      - device: freedreno-a306
265        checksum: 4271c14511d650a962ee967c2c73d5e8
266      - device: freedreno-a530
267        checksum: b05e0e05543e2b1b587233ef201c9ae9
268      - device: freedreno-a630
269        checksum: f31b28d3b83ee3873683ebafaa857a8a
270  - path: glmark2/ideas:speed=10000.trace
271    expectations:
272      - device: freedreno-a306
273        checksum: c31e4b18d29e87751e4c30760ddfef18
274      - device: freedreno-a530
275        checksum: 3272ac6018600da9cc61636416ed387e
276      - device: freedreno-a630
277        checksum: 2570e22fbb4ad1a68b45e4caf682d77d
278  - path: glmark2/jellyfish.trace
279    expectations:
280      - device: freedreno-a306
281        checksum: 7a8566cfb28e2721443f4c88fa62e515
282      - device: freedreno-a530
283        checksum: 2cccf4a61c7023ecce668ef9158fdb46
284      - device: freedreno-a630
285        checksum: 2d5dbe1aee68f1966a26f70511ca793c
286  - path: glmark2/loop:vertex-steps=5:fragment-steps=5:fragment-loop=false.trace
287    expectations:
288      - device: freedreno-a306
289        checksum: e32b05e4488b4de3d145a73bdabdc0a9
290      # Incorrect rendering on a530/a630, a bunch of the area is uniform gray
291      # when it should continue the pattern
292      - device: freedreno-a530
293        checksum: d3e21cc50cf71daa0a9a3410737509c8
294      - device: freedreno-a630
295        checksum: d3e21cc50cf71daa0a9a3410737509c8
296  - path: glmark2/loop:vertex-steps=5:fragment-steps=5:fragment-uniform=false.trace
297    expectations:
298      - device: freedreno-a306
299        checksum: 0ff662e9d264f44d03fd286f4ed7eb3e
300      # Incorrect rendering on a530/a630, a bunch of the area is uniform gray
301      # when it should continue the pattern
302      - device: freedreno-a530
303        checksum: ebf6251eed60084b36ff3d99c6ce89cc
304      - device: freedreno-a630
305        checksum: ebf6251eed60084b36ff3d99c6ce89cc
306  - path: glmark2/loop:vertex-steps=5:fragment-steps=5:fragment-uniform=true.trace
307    expectations:
308      - device: freedreno-a306
309        checksum: 42b5b79572eaf74689ab778498636e3d
310      # Incorrect rendering on a530/a630, a bunch of the area is uniform gray
311      # when it should continue the pattern
312      - device: freedreno-a530
313        checksum: b6d31e839c64b8f5c69b9174521df5b6
314      - device: freedreno-a630
315        checksum: b6d31e839c64b8f5c69b9174521df5b6
316  - path: glmark2/pulsar:quads=5:texture=false:light=false.trace
317    expectations:
318      - device: freedreno-a306
319        checksum: 670b75468880bace66d3fefe4631e53b
320      - device: freedreno-a530
321        checksum: 7dbd6748a00800904b18fe566a32d0af
322      - device: freedreno-a630
323        checksum: 749531db9fdfe92b74432fdac2e8b037
324  - path: glmark2/refract.trace
325    expectations:
326      # Occasional hangcheck on a306 since switching to apitraces
327      #- device: freedreno-a306
328      #  checksum: 0c57ccc3989b75a940b28ea1cc09cb0d
329      - device: freedreno-a530
330        checksum: bc19f0f58935fdb348f401396e6845e1
331      - device: freedreno-a630
332        checksum: f546f840e916ab0f11f8df0e4eee584d
333  - path: glmark2/shading:shading=blinn-phong-inf.trace
334    expectations:
335      - device: freedreno-a306
336        checksum: 7d3ee3db4f209066c380f1dcce2d4603
337    # Some speckling on the main specular highlight on a530/a630 that may just be
338    # mediump artifacts
339      - device: freedreno-a530
340        checksum: 77018ae203d254fdb563de95f41cfb92
341      - device: freedreno-a630
342        checksum: 77018ae203d254fdb563de95f41cfb92
343  - path: glmark2/shading:shading=cel.trace
344    expectations:
345      - device: freedreno-a306
346        checksum: 17e20c8c0f8ecb7fb7f158ab9b80b8ca
347      - device: freedreno-a530
348        checksum: 723b7e42171a4e450eb1e72e861f0fdf
349      - device: freedreno-a630
350        checksum: 723b7e42171a4e450eb1e72e861f0fdf
351  - path: glmark2/shading:shading=gouraud.trace
352    expectations:
353      - device: freedreno-a306
354        checksum: 6dcee5beb1e45d4976acfc20f90f72bb
355      - device: freedreno-a530
356        checksum: f3042c3069e5bcb61af26b111de50f66
357      - device: freedreno-a630
358        checksum: 30e8c8b9ac5044a214d7e52797802719
359  - path: glmark2/shading:shading=phong.trace
360    expectations:
361      - device: freedreno-a306
362        checksum: 087367cffd0d45bec5622aa08fa75058
363    # Some speckling on the main specular highlight on a530/a630 that may just be
364    # mediump artifacts
365      - device: freedreno-a530
366        checksum: 1fddb03346295d4a33e43f8762fc16b4
367      - device: freedreno-a630
368        checksum: 1fddb03346295d4a33e43f8762fc16b4
369  - path: glmark2/shadow.trace
370    expectations:
371      - device: freedreno-a306
372        checksum: b5f5c4321d385292c33426f31f26b352
373      - device: freedreno-a530
374        checksum: 841719375bac8c4ef19603a6324759df
375      - device: freedreno-a630
376        checksum: 77af823d8465d9a59e1e05bcfccfddb1
377  - path: glmark2/texture:texture-filter=linear.trace
378    expectations:
379      - device: freedreno-a306
380        checksum: 8870474a93cd94c0fde9a4cb8486284c
381      - device: freedreno-a530
382        checksum: 2f9304ddf783e43a28d8d8436e578bb9
383      - device: freedreno-a630
384        checksum: b340dcd56221af71a8e23ba42deb0360
385  - path: glmark2/texture:texture-filter=mipmap.trace
386    expectations:
387      # Crashes on a3xx?
388      # - device: freedreno-a306
389      #   checksum: 1ae1036fcaae693b3bf36a1d2d6bbc64
390      - device: freedreno-a530
391        checksum: 9a51ef8594c48ea1c76127aad56daa1c
392      - device: freedreno-a630
393        checksum: 836509331883c04ef3e63d0e68ce9ad0
394  - path: glmark2/texture:texture-filter=nearest.trace
395    expectations:
396      - device: freedreno-a306
397        checksum: 678998df410b2e656af1241ca1947985
398      - device: freedreno-a530
399        checksum: 509cfb6ad7b973aaf1ea42ac9328d65f
400      - device: freedreno-a630
401        checksum: c3ce3ab02fb7416bc57772e729f77f07
402  - path: glxgears/glxgears-2.trace
403    expectations:
404      # inner rings are flat shaded when they should be smooth
405      - device: freedreno-a306
406        checksum: 3df913932335f17918c55aa70cfba817
407      # bad shading on the inner ring of red
408      - device: freedreno-a530
409        checksum: 4e980c27c1715a355d3226295b3885e9
410      - device: freedreno-a630
411        checksum: 3ff0833c1456ad05fa9dab751decd838
412  - path: gputest/furmark.trace
413    expectations:
414      # Triggers hangcheck on db410c
415      # - device: freedreno-a306
416      #   checksum: 751e0e784ba2f003cfc456fe8699f1fa
417      - device: freedreno-a530
418        checksum: ba53d1ffbe911171546a93259fb2e57c
419      - device: freedreno-a630
420        checksum: 313ef615f0f5a11eeaf95a2a87769a32
421# Note: Requires GL3.3
422  - path: gputest/gimark.trace
423    expectations:
424      - device: freedreno-a630
425        checksum: e58167bd8eeb8952facbc00ff0449135
426  - path: gputest/pixmark-julia-fp32.trace
427    expectations:
428      - device: freedreno-a630
429        checksum: f83f7ad4b147607e2a7de65a48f8ed4d
430# Note: Requires GL4 (fp64).
431#  - path: gputest/pixmark-julia-fp64.trace
432#    expectations:
433#      - device: freedreno-a630
434#        checksum: 0
435# Intermittent GPU hangs on a630 result in test failures for this.
436#  - path: gputest/pixmark-piano.trace
437#    expectations:
438#      # One of the material textures appears brighter on freedreno than
439#      # i965 in a way that is probably wrong.
440#      - device: freedreno-a630
441#        checksum: 1aad6e1ffe23cae71acdb70695a6184b
442  - path: gputest/pixmark-volplosion.trace
443    expectations:
444      # triggers hangcheck on db410c
445      # - device: freedreno-a306
446      #   checksum: 2d1cf314b5ef2e0a79f5f98eee8de446
447      - device: freedreno-a530
448        checksum: ef9cec3c226477e908d4bb2ffe9e8eb9
449      # Looks fine, but totally different shape from the rendering on i965.
450      - device: freedreno-a630
451        checksum: e4da2cf366cb68833569105d37aaa50d
452  - path: gputest/plot3d.trace
453    expectations:
454      - device: freedreno-a306
455        checksum: f6ecd9b8afc692b0cdb459b9b30db8d4
456      - device: freedreno-a530
457        checksum: 4faafe5fab0d8ec6d7b549c94f663c92
458      - device: freedreno-a630
459        checksum: 0a6a16c394a413f02ec2ebcc3251e366
460# Note: Requires GL4 for tess.
461  - path: gputest/tessmark.trace
462    expectations:
463      - device: freedreno-a630
464        checksum: af356a98c4d55fb10613a11fbe687adb
465  - path: gputest/triangle.trace
466    expectations:
467      - device: freedreno-a306
468        checksum: aa9f373a7aef4bf03942c0b4c71ff900
469      - device: freedreno-a530
470        checksum: a7142cfb819f5f45863ccca75a5e26a5
471      - device: freedreno-a630
472        checksum: 2cbd1de2e9ed281b3cd19c957858c81a
473  - path: humus/AmbientAperture.trace
474    expectations:
475      - device: freedreno-a306
476        checksum: 8d4c52f0af9c09710d358f24c73fae3c
477      - device: freedreno-a530
478        checksum: aab5c853e383e1cda56663d65f6925ad
479      - device: freedreno-a630
480        checksum: 83fd7bce0fc1e1f30bd143b7d30ca890
481  - path: humus/CelShading.trace
482    expectations:
483      # Z or stencil failures or something on the cel shading outlines on a306
484      - device: freedreno-a306
485        checksum: daedd0c29d197ee1b6a4a7dea72ec87b
486      - device: freedreno-a530
487        checksum: c424072f305db125ffd9e3f5bebcb512
488      - device: freedreno-a630
489        checksum: b0ac8fb4b2b2268cfb87944730125886
490  - path: humus/DynamicBranching3.trace
491    expectations:
492      - device: freedreno-a306
493        checksum: 765fa742b87e411763921c6f988b2573
494      - device: freedreno-a530
495        checksum: f4aa0730942c471759d6f9b929b9122a
496      - device: freedreno-a630
497        checksum: 238f06550db39c36e5b880d3b3d7440f
498  - path: humus/HDR.trace
499    expectations:
500      # Blurring effect missing on a306
501      - device: freedreno-a306
502        checksum: 80b164e85e96a413568d18ce308caae3
503      - device: freedreno-a530
504        checksum: 22e849b9c7a91869729f4d2b73681d75
505      - device: freedreno-a630
506        checksum: 40387a4e89ef71c472a94413b175ff59
507  # Started producing flaky results near that old gap in the upper right once
508  # the parallel trace runner landed.
509  #- path: humus/Portals.trace
510  #  expectations:
511  #    # Bad rendering -- some sort of gap in the upper right of the image.
512  #    - device: freedreno-a630
513  #      checksum: 773787656bdb83df21ff42cf9d98d7d2
514  - path: humus/RaytracedShadows.trace
515    expectations:
516      - device: freedreno-a306
517        checksum: b3a848fbd6d9bc9c35a7604994867c38
518      - device: freedreno-a530
519        checksum: 0fb847eb10e74da0483a17e782f2a22a
520      - device: freedreno-a630
521        checksum: 5f1a655e62eab99d53dab88b634afed3
522  - path: humus/VolumetricFogging2.trace
523    expectations:
524      - device: freedreno-a306
525        checksum: aec880cec7ba460f3144b789bc517891
526      - device: freedreno-a530
527        checksum: fa6ec09d80a2c42e3ed49f87b608e0c4
528      - device: freedreno-a630
529        checksum: e5d2b54f49ba1c24279d5ff84e0f002b
530# Unstable results
531#  - path: itoral-gl-terrain-demo/demo.trace
532#    expectations:
533#      - device: freedreno-a630
534#        checksum: 9571117bf4eab6fe29b12f6c3d42d865
535  - path: pathfinder/canvas_moire.trace
536    expectations:
537      # a306/a630 would need higher GL version to run
538      - device: freedreno-a630
539        checksum: 0e32ca8fc815a7250f38a07faeafb21b
540  - path: pathfinder/canvas_text_v2.trace
541    expectations:
542      # a306/a630 would need higher GL version to run
543      - device: freedreno-a630
544        checksum: c163253b33a93577600e2f1c0571737c
545  - path: pathfinder/demo.trace
546    expectations:
547      # a306/a630 would need higher GL version to run
548      - device: freedreno-a630
549        checksum: f6661ed4de9e0a444c6338ebd0cd3768
550#  Throws "Invalid state in _mesa_program_state_string" and
551#  GL_INVALID_OPERATION in glBindTexture(target mismatch), fails to produce
552#  a .png at all.  Renders fine on radeonsi.
553#  - path: pioneer/pioneer.trace
554#    expectations:
555#      - device: freedreno-a630
556#        checksum: a0000000000000000000000000000000
557# 21 seconds to render.  Renders nearly completely black, logs "warning:
558# 0:29(61): warning: `var_Position' used uninitialized".  Replays fine
559# on radeonsi.  Skip for now.
560#  - path: thedarkmod/thedarkmod.trace
561#    expectations:
562#      #- device: freedreno-a630
563#      #  checksum: a0000000000000000000000000000000
564# Throws errors on freedreno
565#  - path: supertuxkart/supertuxkart-antediluvian-abyss.rdc
566#    expectations:
567#      - device: freedreno-a630
568#        checksum: 0
569#  - path: supertuxkart/supertuxkart-menu.rdc
570#    expectations:
571#      - device: freedreno-a630
572#        checksum: 0
573#  - path: supertuxkart/supertuxkart-ravenbridge-mansion.rdc
574#    expectations:
575#      - device: freedreno-a630
576#        checksum: 0
577#  - path: godot/Material Testers.x86_64_2020.04.08_13.38_frame799.rdc
578#    expectations:
579#      - device: freedreno-a630
580#        checksum: 0
581