Compare commits
2956 Commits
mesa-20.3.
...
21.0
Author | SHA1 | Date | |
---|---|---|---|
|
2ad0684038 | ||
|
091978e0ec | ||
|
35a5160e17 | ||
|
477708ef8b | ||
|
9785e6c268 | ||
|
548a050aea | ||
|
b1e42faa1c | ||
|
478b898521 | ||
|
ee544f8642 | ||
|
871201b3fc | ||
|
de43c16892 | ||
|
0c939b5bb3 | ||
|
9e90fb7bc1 | ||
|
6644b0e398 | ||
|
21cde79ecb | ||
|
fe34ff91d2 | ||
|
28083513fc | ||
|
5a7837931b | ||
|
db7af8778f | ||
|
5c8c0c4177 | ||
|
24e8adc9c7 | ||
|
14c0c1a2b1 | ||
|
2a7ad92fc5 | ||
|
2aeb7c0cc4 | ||
|
93169249b7 | ||
|
31d4c961bd | ||
|
830fe09ac6 | ||
|
c7724ebab1 | ||
|
df04b749d7 | ||
|
bb29e07469 | ||
|
444e3aad14 | ||
|
5a37a1cd74 | ||
|
f1bbb66c72 | ||
|
86a479dca6 | ||
|
5c96299f63 | ||
|
127f04f288 | ||
|
4d4e4a3e60 | ||
|
1e4bcfea0c | ||
|
c30215de7e | ||
|
d150fc963d | ||
|
6318aa55b3 | ||
|
f28c542e7f | ||
|
6365205ab9 | ||
|
50f8d8d0cd | ||
|
c7f1d05b10 | ||
|
fd43773a7e | ||
|
422aeb17f8 | ||
|
7d447b0223 | ||
|
f35cdf8f56 | ||
|
687e56af76 | ||
|
e93f15f885 | ||
|
ad476948d9 | ||
|
8ac4d0cffb | ||
|
23ca017e17 | ||
|
dd3c675147 | ||
|
921ed4ba62 | ||
|
ccc4abdbf4 | ||
|
3877a9ec99 | ||
|
83bc115a63 | ||
|
22956ea3e0 | ||
|
58cf2d82ca | ||
|
ceea05eaa7 | ||
|
aba6119cfc | ||
|
57bd383e87 | ||
|
359d8ec06e | ||
|
80ee3d7390 | ||
|
0d39b36a7d | ||
|
662cef76da | ||
|
73704f149f | ||
|
669959c8a2 | ||
|
d990d65a9c | ||
|
4ffcada229 | ||
|
0bd028967f | ||
|
ecd1a24cc8 | ||
|
12474ad091 | ||
|
ce5cd85211 | ||
|
6870d9097b | ||
|
da033c13ce | ||
|
3a9c2e073e | ||
|
83b4735393 | ||
|
dde2e324ef | ||
|
c4214ca9db | ||
|
89078aeedb | ||
|
8ec046344b | ||
|
7419e553db | ||
|
ebe8cfc3ec | ||
|
759ce9f053 | ||
|
a3a2783237 | ||
|
b96b1db389 | ||
|
882d47fae4 | ||
|
1665f478ac | ||
|
6a0f0a34fe | ||
|
11585bb003 | ||
|
816fd2cf5f | ||
|
a1328ea781 | ||
|
c5c7d6a05a | ||
|
99a47874de | ||
|
ed60dec381 | ||
|
d30cea2b9b | ||
|
5bcbe14854 | ||
|
da38b604e3 | ||
|
540172fa43 | ||
|
ca86b94e55 | ||
|
fe9e25b29a | ||
|
b6123cd4d5 | ||
|
f5444d504a | ||
|
5de93ffed8 | ||
|
9a439ebcac | ||
|
f1ec9335a8 | ||
|
4e4962b464 | ||
|
bca2aa6e48 | ||
|
d4e0e7c0f0 | ||
|
ffd661d50b | ||
|
a6a79fb31e | ||
|
090239c244 | ||
|
2ac46f95bd | ||
|
f0b620307e | ||
|
8d32c55d93 | ||
|
2733a9c712 | ||
|
3260a85b5c | ||
|
aa8bff051e | ||
|
8d9ec9cd11 | ||
|
e37442f1b8 | ||
|
770b0185ab | ||
|
63267e018d | ||
|
b2493a5158 | ||
|
c370b02fc0 | ||
|
5aa81b2f0d | ||
|
df95059483 | ||
|
d2005c8943 | ||
|
63dfc50c96 | ||
|
ee858c68aa | ||
|
d18eb577a5 | ||
|
0174e19ff8 | ||
|
f4a9a0c95b | ||
|
b223a1e831 | ||
|
3074d8a05b | ||
|
588015eab6 | ||
|
1e5f33d1f8 | ||
|
296053b9e4 | ||
|
92af3add35 | ||
|
914f5308c7 | ||
|
22272d00b9 | ||
|
6b0d4b8d07 | ||
|
2e7f59ef87 | ||
|
a9536794c3 | ||
|
74af2631b9 | ||
|
d3887f23be | ||
|
aafc4fe93e | ||
|
d2f8d08e9d | ||
|
cb2aa9054a | ||
|
b442f8cb7b | ||
|
ffb2068e03 | ||
|
06333996e6 | ||
|
1dd817ff30 | ||
|
69129097c0 | ||
|
02b999708d | ||
|
710ecbadf7 | ||
|
afafb94bc6 | ||
|
df545c771e | ||
|
9286242e96 | ||
|
5e6748c06c | ||
|
266cc44c57 | ||
|
6a06e22c3d | ||
|
0f84de9cbb | ||
|
a9c5d72c70 | ||
|
c1a4dee5c6 | ||
|
492a04a744 | ||
|
b3f92eef8a | ||
|
018419c7db | ||
|
6790ed421c | ||
|
1896a0674f | ||
|
ba13001733 | ||
|
7e55bddf30 | ||
|
992d2a6ca3 | ||
|
c52f98e6ea | ||
|
ae18dd0852 | ||
|
92632cfdd1 | ||
|
36ba85e50b | ||
|
60de6382b1 | ||
|
1a2e2e9d91 | ||
|
fa341ba67c | ||
|
4f5d6faa7b | ||
|
5db0651bfe | ||
|
433bf80df7 | ||
|
c83b17ba10 | ||
|
5478ccf969 | ||
|
6e0e468c08 | ||
|
1b5d36c4e1 | ||
|
014ee75455 | ||
|
3aadb49785 | ||
|
990e7373d5 | ||
|
5d313fb5ec | ||
|
dcfff5cc89 | ||
|
5b6b14522d | ||
|
0a0e9d0dfe | ||
|
08f9f29d6f | ||
|
b742fbae84 | ||
|
43bb5f818a | ||
|
089c01ffd7 | ||
|
0a3adff79e | ||
|
185b9f7c60 | ||
|
34d36b5bbe | ||
|
29cf9f7972 | ||
|
e3e37ad47c | ||
|
706c617e9b | ||
|
a02782843c | ||
|
008abcca6a | ||
|
1748f1d5b1 | ||
|
7238defb40 | ||
|
3fbabfb7b0 | ||
|
f6cad121fd | ||
|
79b1d162a1 | ||
|
00c346d277 | ||
|
da65216e9d | ||
|
66e5b89f86 | ||
|
c3347511ed | ||
|
af8caf1f91 | ||
|
6611b3fae8 | ||
|
c96144f04d | ||
|
5f4d7d99d7 | ||
|
6864f88534 | ||
|
072be58bc1 | ||
|
f6dc6005bf | ||
|
d2d52ca99e | ||
|
abcc879c41 | ||
|
3f3673153b | ||
|
58dab1b1c8 | ||
|
5225d0f096 | ||
|
68197e8c67 | ||
|
885b091587 | ||
|
45f800a14c | ||
|
0cd2eab1b8 | ||
|
ba87319c94 | ||
|
a98a386d13 | ||
|
0ee919e708 | ||
|
ed162ed1cd | ||
|
99ea47ad55 | ||
|
202ff54b4d | ||
|
c6f1d33ae0 | ||
|
dde6de9cbf | ||
|
7047adf43b | ||
|
811f4b21da | ||
|
47cffe6da3 | ||
|
56a31d5210 | ||
|
674a536825 | ||
|
291b34ef0c | ||
|
07029efa5d | ||
|
c6140fb09d | ||
|
eeb7cb93d2 | ||
|
2b5651e002 | ||
|
1d23aa2618 | ||
|
eca7fc490c | ||
|
379d31bc6c | ||
|
d03634d438 | ||
|
fe83bea355 | ||
|
0ba7fae491 | ||
|
9b7500dff0 | ||
|
25a9312d23 | ||
|
714e9a02d1 | ||
|
8e8ba3402a | ||
|
f9a57d53c9 | ||
|
93be7a0aee | ||
|
fb2f644bae | ||
|
aa7a38dd44 | ||
|
83f99bbb4f | ||
|
63d0fbb07b | ||
|
67db4ad07f | ||
|
2e980353d2 | ||
|
7ac677a051 | ||
|
9948a0f154 | ||
|
37c4ed461f | ||
|
b96190e9d7 | ||
|
51808a2076 | ||
|
339c9e52e3 | ||
|
0ce1f09101 | ||
|
86a28983dd | ||
|
d851b07fef | ||
|
fd7be16bd3 | ||
|
6723819cc2 | ||
|
a7abc65a58 | ||
|
a6dd1fda4e | ||
|
0bb75ccf28 | ||
|
e28d43f108 | ||
|
40f3ce141a | ||
|
bcde7c14c6 | ||
|
7d9947458d | ||
|
0a1f910f71 | ||
|
6a526efcfb | ||
|
a1248b811e | ||
|
0ea5fe87ae | ||
|
bde380bde9 | ||
|
bb2aea8ded | ||
|
00b62f387c | ||
|
664a5ef70b | ||
|
bf0b3c65c5 | ||
|
60f12ee177 | ||
|
ca39949a27 | ||
|
a181bc63ae | ||
|
392b1722c2 | ||
|
76ba9da691 | ||
|
e2a27c1438 | ||
|
9cab7e3988 | ||
|
a0fe068d9e | ||
|
ed4d51e33a | ||
|
0b9988c507 | ||
|
98e928ea6a | ||
|
06faacb8b1 | ||
|
3dd7df6c24 | ||
|
6753936d0e | ||
|
78107eaaac | ||
|
e307e3df0c | ||
|
33127367ef | ||
|
7bd9982ba1 | ||
|
4169bef1b6 | ||
|
26f5850810 | ||
|
b913f2b097 | ||
|
cdebbc1846 | ||
|
5f2c793c81 | ||
|
c2a8ca1468 | ||
|
d27c65945e | ||
|
1c0cfc597a | ||
|
e51293a06b | ||
|
87d20549c8 | ||
|
587d1f75fb | ||
|
88f2c1ab02 | ||
|
1c4a92a7cd | ||
|
343f1aba20 | ||
|
de78b1c88d | ||
|
172ae30602 | ||
|
032b9c4167 | ||
|
59417ecc84 | ||
|
bd506cb19c | ||
|
215266234b | ||
|
5d8a6fd48d | ||
|
96de6d7754 | ||
|
f0bb52cf52 | ||
|
72dcdac82b | ||
|
70887f253c | ||
|
85bb7eff53 | ||
|
90f8855080 | ||
|
a9faff69f6 | ||
|
fd5c91e656 | ||
|
fcb61d4b46 | ||
|
dacf8a517b | ||
|
a132e464f8 | ||
|
9a332e1a29 | ||
|
80302b96f4 | ||
|
e721f4c8f1 | ||
|
54f2af0770 | ||
|
1f6ae40f9e | ||
|
51ff50ef30 | ||
|
f59b95c7b3 | ||
|
7a4e04f3f8 | ||
|
219407fd01 | ||
|
88a5bbb341 | ||
|
b01aa90cab | ||
|
9bbb5639b4 | ||
|
a4e7e0e77a | ||
|
f5e5225dec | ||
|
72e527d534 | ||
|
d50b941c46 | ||
|
c767383b23 | ||
|
c849e15c44 | ||
|
20fd3fb938 | ||
|
4146d84a1f | ||
|
442128549e | ||
|
156edb5fea | ||
|
291eebfaa4 | ||
|
acfd179fe3 | ||
|
31ef7441cd | ||
|
be80839ac5 | ||
|
b25f6bb63e | ||
|
20c0159608 | ||
|
fb30e941fe | ||
|
e84c17c9da | ||
|
a025e00d0c | ||
|
83bb5dee16 | ||
|
4956c6bfc5 | ||
|
7f76e0d4b2 | ||
|
eaefaa9610 | ||
|
d47d44e4f6 | ||
|
e60e3ef841 | ||
|
06c9ae6d3f | ||
|
8ba9bb139c | ||
|
0a19201a49 | ||
|
5b1408b952 | ||
|
f16cb1c5c9 | ||
|
e63774d093 | ||
|
ddf994791f | ||
|
3ffa16bee6 | ||
|
14e0ee3479 | ||
|
f2fdb35f39 | ||
|
e8c31e0367 | ||
|
8d07282a20 | ||
|
664f6976b2 | ||
|
0acff8c6f2 | ||
|
70e8dafb64 | ||
|
8dc038e80e | ||
|
b98745871b | ||
|
24b733aebd | ||
|
3994f5db48 | ||
|
1d2827379d | ||
|
d64870e874 | ||
|
98c1bf6d18 | ||
|
a6b63210e0 | ||
|
080c433715 | ||
|
be774d1825 | ||
|
4dee39f04d | ||
|
9fc330f27b | ||
|
5e436d9f2d | ||
|
380c7edbc2 | ||
|
be4b618606 | ||
|
7d2ccf574c | ||
|
98706b7754 | ||
|
b024d311b0 | ||
|
c7a7e64ffa | ||
|
bea422f2f4 | ||
|
6051931415 | ||
|
52376c9682 | ||
|
e6a0397be8 | ||
|
22fff81b4b | ||
|
c077276c15 | ||
|
ba3d2c3a4c | ||
|
73ea60139d | ||
|
a6ace60672 | ||
|
99ad50617a | ||
|
9a81b1820c | ||
|
0b66e5b6a1 | ||
|
074631dd67 | ||
|
8d2bc1e60b | ||
|
e1465cd5ec | ||
|
d14f279cfd | ||
|
82e845ba67 | ||
|
3aaf5188fe | ||
|
0d63d9463e | ||
|
71a58f02e5 | ||
|
4562f9f894 | ||
|
3760fdf7e6 | ||
|
28df87bbe2 | ||
|
7f40dc9760 | ||
|
12c0bfaaf9 | ||
|
6a7552aa10 | ||
|
01a7662154 | ||
|
65288fe496 | ||
|
0319695645 | ||
|
126cc30440 | ||
|
3714b68ec1 | ||
|
ac4caa502f | ||
|
b10e32f840 | ||
|
fe1a419e42 | ||
|
3c1275ccae | ||
|
0ad83e3361 | ||
|
f9237619d3 | ||
|
3b265e828f | ||
|
4b208cc503 | ||
|
4a783a3c78 | ||
|
0af86341a2 | ||
|
8f8d72af55 | ||
|
dba0a523a0 | ||
|
9026f10cda | ||
|
3d7713b5a2 | ||
|
275277a2b4 | ||
|
ff44f813fb | ||
|
7a6a5f3fe1 | ||
|
afad13700a | ||
|
09bf6910b0 | ||
|
001c1105f1 | ||
|
825e2386dc | ||
|
755a8313fc | ||
|
5537c9de73 | ||
|
a4876f055c | ||
|
9f1fad94f9 | ||
|
8301d483ff | ||
|
f58a11460d | ||
|
79bf06605d | ||
|
fcd5925612 | ||
|
697c93abc1 | ||
|
051e2bfe80 | ||
|
735b808639 | ||
|
5331b1d945 | ||
|
a6ae7b2421 | ||
|
8ecace073e | ||
|
a6fe1eeb05 | ||
|
5d9bfcac06 | ||
|
354ab5b147 | ||
|
dbe845624b | ||
|
36e1c902b9 | ||
|
9151dab967 | ||
|
4ec956a2b0 | ||
|
a908abd6c4 | ||
|
9c8dfe4a65 | ||
|
37adeda1ff | ||
|
c62996796c | ||
|
bfcdc8f174 | ||
|
e74b2edcef | ||
|
9a937330ef | ||
|
d9c8422c41 | ||
|
3dcc9eb48a | ||
|
38823ba60d | ||
|
2cf41ae494 | ||
|
6aed981e9d | ||
|
fff77e4b43 | ||
|
ad25aae1f3 | ||
|
ff7fdb88b9 | ||
|
2d9d8b6852 | ||
|
f636874d9d | ||
|
c03b6780f7 | ||
|
041261c6b3 | ||
|
4956f6d0bf | ||
|
46fe700585 | ||
|
a4a5045d59 | ||
|
4ddcd9cf16 | ||
|
0367bdbdc4 | ||
|
afa187fc36 | ||
|
33362e0df5 | ||
|
0bed972619 | ||
|
165fb5117b | ||
|
0862680e2d | ||
|
de4e4980d8 | ||
|
5f7bafa316 | ||
|
ffb5488c73 | ||
|
388843526b | ||
|
473728a9b9 | ||
|
b9ecbc3272 | ||
|
1ffbf543b7 | ||
|
d5d3f77e4a | ||
|
4ee6d68d1f | ||
|
38da379b3e | ||
|
00cf077c15 | ||
|
7b669ff789 | ||
|
d495a5c183 | ||
|
e92bd57008 | ||
|
987a0e6a67 | ||
|
1ab9dd22a2 | ||
|
20af07d089 | ||
|
3e781056b9 | ||
|
1f548b7670 | ||
|
095a428844 | ||
|
04e3d7ad93 | ||
|
a2751080aa | ||
|
255ca7ecda | ||
|
f17de6a803 | ||
|
08fbd5d454 | ||
|
80bbf849b2 | ||
|
1f7270bbcd | ||
|
c24d6916e6 | ||
|
06ea5f49fa | ||
|
f7527f7f65 | ||
|
c53a886ba8 | ||
|
059ae7cb92 | ||
|
28a781323f | ||
|
c7e1ef7c0c | ||
|
bb1b3cc9b0 | ||
|
abca80cf30 | ||
|
0b590c2e8c | ||
|
bef3fedc81 | ||
|
455cde2562 | ||
|
77209e0500 | ||
|
b15f3a1107 | ||
|
3705ad96aa | ||
|
6b4f2d8529 | ||
|
fc3ac6fe55 | ||
|
d0c35f46af | ||
|
bf7fe30436 | ||
|
231c27adaf | ||
|
aa7a86c78a | ||
|
e012161aee | ||
|
4439757db2 | ||
|
f61be082d3 | ||
|
de0fa4de5f | ||
|
424c22fc32 | ||
|
a6f1500bed | ||
|
372a3a1410 | ||
|
2085381432 | ||
|
14e6f541b1 | ||
|
ec668e2fd1 | ||
|
f763d0f195 | ||
|
73fa50452c | ||
|
dd7d0b8a2f | ||
|
d20de35471 | ||
|
bd8e84eb8d | ||
|
b3ce55b445 | ||
|
556a5cb575 | ||
|
c80c68cd49 | ||
|
67de6356f8 | ||
|
d2524ed4a0 | ||
|
4ea0ce2f55 | ||
|
f8c7661eca | ||
|
eb2a4a7dee | ||
|
8f5fb14d68 | ||
|
7d44ba7217 | ||
|
8754f9e8f9 | ||
|
5420ab9cdf | ||
|
5e8f6967b1 | ||
|
7a3e6f5ac2 | ||
|
42d15184d6 | ||
|
6286a3b4f6 | ||
|
c316fbe625 | ||
|
faaba0d6af | ||
|
b75d8052a7 | ||
|
b03fbec4f1 | ||
|
9f43b44bf0 | ||
|
af7fb4df50 | ||
|
3ac8804829 | ||
|
e553ea51e8 | ||
|
d3286bdd76 | ||
|
2b12e6931e | ||
|
f56a28daa4 | ||
|
50bafb85ec | ||
|
cd5458f367 | ||
|
dea1c06c9b | ||
|
8914efb5b7 | ||
|
1645d9ebab | ||
|
52b6adfbfb | ||
|
8f9b2afe70 | ||
|
84772b23dc | ||
|
5a11b374c5 | ||
|
6199651e91 | ||
|
6f2017205e | ||
|
c4427c2b53 | ||
|
94d1462def | ||
|
6e7008e94b | ||
|
00064713a3 | ||
|
55ccc9eca5 | ||
|
a22a1c0324 | ||
|
1a8dcfc74c | ||
|
a302de9a43 | ||
|
6993109713 | ||
|
df82fb58d0 | ||
|
0b910cc019 | ||
|
065cf4f914 | ||
|
bd6ea80d96 | ||
|
a534cd2827 | ||
|
f47feaa72b | ||
|
19ed0f0803 | ||
|
98045b50f5 | ||
|
17900983e0 | ||
|
99616fe799 | ||
|
759f9b9874 | ||
|
dd959174cb | ||
|
97520d8d48 | ||
|
71f4a74368 | ||
|
b634d7f3e2 | ||
|
bdf316ae7b | ||
|
e7444bd3a6 | ||
|
be50c7f329 | ||
|
c69b8fd651 | ||
|
3c75473525 | ||
|
8fc6a19765 | ||
|
275079e3ad | ||
|
5c59e4efe2 | ||
|
fb4e67df1e | ||
|
04ac3a6620 | ||
|
c3785c0c9d | ||
|
b12b69b04b | ||
|
fc06683d07 | ||
|
2d08711a2c | ||
|
670944ba04 | ||
|
111e4be698 | ||
|
470d806cc2 | ||
|
67c5db9b9f | ||
|
4538ebb8f9 | ||
|
c6d3fd8c21 | ||
|
30c797a0df | ||
|
e58baeeaef | ||
|
ff67898daf | ||
|
c0171c4626 | ||
|
e0a2af3325 | ||
|
2b08dfbb69 | ||
|
f01bca8100 | ||
|
6f3a34e75c | ||
|
c2fa965cc3 | ||
|
317ec8b501 | ||
|
7ef2046065 | ||
|
4e3e7f35f7 | ||
|
d95fe8a25e | ||
|
4c67423e99 | ||
|
6d5e26752c | ||
|
55aeac7af4 | ||
|
a502aa7b04 | ||
|
0bd14be962 | ||
|
382f50ad2c | ||
|
5a4f6313b1 | ||
|
962c917cea | ||
|
2aaf52bb85 | ||
|
816b7fb5cb | ||
|
10431c8964 | ||
|
6bde5cf276 | ||
|
3fb4755d48 | ||
|
f40a7d3c93 | ||
|
0ae1cf46a6 | ||
|
20683461e3 | ||
|
e248119a82 | ||
|
f1b51d472a | ||
|
28a141e325 | ||
|
1148da3436 | ||
|
db2cdc4277 | ||
|
b73e903f96 | ||
|
776074d66c | ||
|
51d26e2edf | ||
|
04d73e2dc2 | ||
|
ce3a6dfa79 | ||
|
a7762daa67 | ||
|
df4a7d67aa | ||
|
ab0d17338f | ||
|
d2f4934121 | ||
|
68c2537062 | ||
|
26ec2c1a04 | ||
|
e05b52daf3 | ||
|
f5adf27fb9 | ||
|
bfc777f83e | ||
|
f199b7188b | ||
|
00c8bec47b | ||
|
f4eb833a12 | ||
|
4d0b8a9d32 | ||
|
cacce76db9 | ||
|
c73c246e05 | ||
|
5bb94ab050 | ||
|
e8f50bd600 | ||
|
4292fb2139 | ||
|
b5268d532a | ||
|
1de2fd0cf2 | ||
|
1cce8e1101 | ||
|
07c1504d1b | ||
|
a46e830444 | ||
|
df5233b977 | ||
|
ea6176e63e | ||
|
ffdfe136e6 | ||
|
4ec5cf5318 | ||
|
bbc245ab2e | ||
|
04f6ba113c | ||
|
b94104c0c0 | ||
|
aa9fe1e423 | ||
|
7f9a084e7e | ||
|
b02e3053ea | ||
|
62703b79a5 | ||
|
b6b6d1ff3c | ||
|
9f9bc35dc0 | ||
|
a450b4550d | ||
|
bc9e09360f | ||
|
8587e57f12 | ||
|
e1b7c42cc6 | ||
|
3efbc47c83 | ||
|
1633c9735a | ||
|
6a8601fb24 | ||
|
d6e307dcc5 | ||
|
1c4613f5d4 | ||
|
11f32b6a05 | ||
|
e9f3b7aaa4 | ||
|
f7a5b8ed35 | ||
|
7d1d4acbd5 | ||
|
2d2decc905 | ||
|
4cbdf9ec4d | ||
|
1fd8b46667 | ||
|
3a7972f72a | ||
|
95819663b7 | ||
|
ba4a73a502 | ||
|
22b89d9a52 | ||
|
03999595e7 | ||
|
18a0f07957 | ||
|
9ed7adc018 | ||
|
96ceca33c1 | ||
|
32a6a13052 | ||
|
859c92d7ee | ||
|
b7ea6ec178 | ||
|
050a449dbb | ||
|
b073dae5f0 | ||
|
a7e88787f6 | ||
|
d6fa130dda | ||
|
eddfafae6a | ||
|
1746c4d211 | ||
|
32539c1afc | ||
|
c5479d1d8d | ||
|
d7f141bb35 | ||
|
101bf686ee | ||
|
c55737902c | ||
|
71f902bab9 | ||
|
b91319d952 | ||
|
99908c8d6d | ||
|
f9c76fba9d | ||
|
594b004e00 | ||
|
77552cbdda | ||
|
1cdff35361 | ||
|
d35c79614e | ||
|
e9b3234915 | ||
|
b90a1cf747 | ||
|
4e272003b1 | ||
|
d968f46997 | ||
|
68be24dd6c | ||
|
647d7fc36d | ||
|
0b36044d4f | ||
|
2dc6458563 | ||
|
eec183c159 | ||
|
7b2d2bafe4 | ||
|
a928d0ab46 | ||
|
2933d54992 | ||
|
e3bd9aaf6b | ||
|
6f35ebd8a5 | ||
|
5d36f36454 | ||
|
f9804673fb | ||
|
2b29ec7ca4 | ||
|
4da67157db | ||
|
c6d65bb01e | ||
|
23c963f11b | ||
|
c5a9270109 | ||
|
fc3ce00791 | ||
|
241fb75485 | ||
|
3d9c5d8a7d | ||
|
9dd43c9232 | ||
|
32bd47f6fa | ||
|
d3a9770824 | ||
|
fbfdc17b14 | ||
|
d46a761e9e | ||
|
172e79d009 | ||
|
66d51965af | ||
|
c0fe111d64 | ||
|
02553d96c8 | ||
|
475f086056 | ||
|
b5fb66a5ed | ||
|
8553e1cb71 | ||
|
cfb5ce782c | ||
|
471fd78e3c | ||
|
8a22fc9502 | ||
|
40a554c8dd | ||
|
03c60762f5 | ||
|
9789417055 | ||
|
ec0bab8ca9 | ||
|
e109f5ea0f | ||
|
911bb08314 | ||
|
671263b5c7 | ||
|
0034f7b209 | ||
|
34bae108df | ||
|
ee1463db3c | ||
|
be19eb771a | ||
|
47125bce8b | ||
|
4d83306a9a | ||
|
fcecc21832 | ||
|
3ca6387379 | ||
|
7e1e227694 | ||
|
43302ead38 | ||
|
94b84f1eed | ||
|
49283041e8 | ||
|
4283441cd6 | ||
|
80cfc5350c | ||
|
7d4c184ff9 | ||
|
b77f43f253 | ||
|
918cb23693 | ||
|
f06f4a595e | ||
|
b49cea2e9a | ||
|
bc1593a9cd | ||
|
81be8c7049 | ||
|
07d5d911dd | ||
|
a118da0371 | ||
|
f70490bf42 | ||
|
5d44a973b5 | ||
|
820d272a21 | ||
|
cd7d8eade2 | ||
|
5342dbe96d | ||
|
c211f466cc | ||
|
3f640e56c4 | ||
|
ae9d6c5620 | ||
|
22be7b9674 | ||
|
dbba989907 | ||
|
35e346f428 | ||
|
68242767d2 | ||
|
351b6c667e | ||
|
4bb92d9145 | ||
|
326c7312bf | ||
|
76e33d528b | ||
|
f4f096805b | ||
|
1c539b6484 | ||
|
3038c88661 | ||
|
f7f6e9ad56 | ||
|
5c3b471c9f | ||
|
094ab8bc12 | ||
|
b1c7a65815 | ||
|
8d347742fe | ||
|
d0767fc045 | ||
|
6679a34394 | ||
|
cd1ac36ddd | ||
|
c5973ede01 | ||
|
c0bcde8b45 | ||
|
d31c30007b | ||
|
6fb9365a07 | ||
|
c27cbfd9ed | ||
|
af135bb8af | ||
|
831d9d406a | ||
|
58c68bac39 | ||
|
4c751ad67a | ||
|
a0314083be | ||
|
45acf9b49a | ||
|
4db8b171a5 | ||
|
6549caf2c2 | ||
|
1f17f8bb6d | ||
|
a0467b7fa1 | ||
|
c7486c996e | ||
|
cd2f3627a6 | ||
|
76eb3478cf | ||
|
31240a875c | ||
|
b94626d3ee | ||
|
e4fa7c440d | ||
|
8457be1497 | ||
|
539c25c2da | ||
|
ec16f935fe | ||
|
9771af5dde | ||
|
010e663cc3 | ||
|
55621c6d1c | ||
|
9167324a86 | ||
|
71961c73a9 | ||
|
fe3c518277 | ||
|
314a40c902 | ||
|
aec0547838 | ||
|
363efc2823 | ||
|
5ae7d40648 | ||
|
0cf5d1f226 | ||
|
85b6ba136b | ||
|
8ebabfe2b3 | ||
|
a36d1b1c6e | ||
|
dca8a71ff0 | ||
|
40c3a743ef | ||
|
609d25c161 | ||
|
41ee139b6d | ||
|
b41938eba6 | ||
|
cbdc00ac3a | ||
|
f2e281c231 | ||
|
7e1d03f0df | ||
|
26dcbdb8e2 | ||
|
05f35a50e3 | ||
|
87b57aa30f | ||
|
375453bb8b | ||
|
bc6741832e | ||
|
d2982f6061 | ||
|
9088058df0 | ||
|
9d90b44a23 | ||
|
e99e7aa4c1 | ||
|
2358da81d2 | ||
|
fc3d165354 | ||
|
bd54e34e4f | ||
|
dee3f34a8e | ||
|
3e7a8c4ac4 | ||
|
d1a19907f9 | ||
|
3013ce766a | ||
|
641dd03f15 | ||
|
ecac89b732 | ||
|
7452a96e91 | ||
|
90de4ec129 | ||
|
dcd8adcc28 | ||
|
e33cb6a763 | ||
|
30bf04e2f1 | ||
|
089371df16 | ||
|
dd05cbf5e0 | ||
|
7b38031fb6 | ||
|
8ddddfb516 | ||
|
ebfe3e7d1b | ||
|
ad68f2c065 | ||
|
8676bd4420 | ||
|
96746d6557 | ||
|
c5a5009b09 | ||
|
e53bf25ea4 | ||
|
c77c2cf809 | ||
|
084cb25d41 | ||
|
95af4994e5 | ||
|
6a2ae4e35c | ||
|
0fb8223f29 | ||
|
3ae1c6a4fb | ||
|
b2d000513e | ||
|
b32834e5f7 | ||
|
20f7a73a2c | ||
|
4ffe73547d | ||
|
a6b269a39d | ||
|
f901de6b06 | ||
|
72444d4d28 | ||
|
3c92abe359 | ||
|
8a9b2ef82d | ||
|
8a677cea0a | ||
|
dc664d5fb8 | ||
|
ebeb361350 | ||
|
44217be921 | ||
|
256d4a3eee | ||
|
e91cb99ec6 | ||
|
5d4a1bc709 | ||
|
e8b997e175 | ||
|
7e37a31741 | ||
|
a9a3b0e21f | ||
|
4dd7991422 | ||
|
e9e823ec83 | ||
|
728069485d | ||
|
25eb7c52dc | ||
|
284c43ed4b | ||
|
1fd3861a71 | ||
|
def5fb9f5e | ||
|
ca265b48d9 | ||
|
ab1dec8dd4 | ||
|
062dde4151 | ||
|
3c5fd5509f | ||
|
cbf68b21fb | ||
|
9ab45f4a63 | ||
|
c28ca18991 | ||
|
1ebba319cf | ||
|
03a9a063e5 | ||
|
fd39bf6c06 | ||
|
6bbd7cc370 | ||
|
81132983cd | ||
|
9c18491e41 | ||
|
1a7b7b17ad | ||
|
33fd9e5d8a | ||
|
3898f747ce | ||
|
b7cc5dc853 | ||
|
f06e91d85a | ||
|
24dcdc3fa9 | ||
|
72d7e173e3 | ||
|
c11f2f5de8 | ||
|
f0eda8fbf8 | ||
|
e3ca385f3d | ||
|
ca5df4273e | ||
|
9252f947e5 | ||
|
cda9d44bae | ||
|
1fb192d5b2 | ||
|
54dd7b1d35 | ||
|
28f1f6fe56 | ||
|
7319cabfb5 | ||
|
bd97f401dc | ||
|
bb6a1f5b1e | ||
|
33a6c01e12 | ||
|
8bec23a91a | ||
|
9ef2c44ce6 | ||
|
cab48ba9f5 | ||
|
4d810df996 | ||
|
6e093a4493 | ||
|
b020feb4d1 | ||
|
12647ac193 | ||
|
886a555e80 | ||
|
ea764c9c51 | ||
|
8bb001313b | ||
|
44b8e8b98d | ||
|
af09db6e58 | ||
|
31ce49e6b2 | ||
|
4028911ccb | ||
|
a92afdea58 | ||
|
7b1659173a | ||
|
c0d4d21ff5 | ||
|
42fe80896b | ||
|
7005cadbc9 | ||
|
a1db84be7a | ||
|
47feba98f3 | ||
|
7de1468932 | ||
|
004c92096c | ||
|
8848114345 | ||
|
767f70dfe1 | ||
|
bd697652a7 | ||
|
a5c81450ad | ||
|
9f1bbf9efb | ||
|
f2b6c49b33 | ||
|
7ba4c5450c | ||
|
152bc5d15e | ||
|
684e5aa5b8 | ||
|
3665855c2e | ||
|
b504602370 | ||
|
b7f2619798 | ||
|
e5e8a628c2 | ||
|
f3a00c351d | ||
|
ab97517596 | ||
|
ce58996999 | ||
|
1db1537e95 | ||
|
e8b3d7c6f0 | ||
|
cff64e3b09 | ||
|
65354d7671 | ||
|
fbc97ab125 | ||
|
3448a42bf5 | ||
|
97929b1aaf | ||
|
1840404783 | ||
|
0644f885b0 | ||
|
9f213238b8 | ||
|
01d62dcb28 | ||
|
30caea2820 | ||
|
a3785e3481 | ||
|
46e7428031 | ||
|
8eaf9c61d1 | ||
|
23b2885514 | ||
|
ad37e4df73 | ||
|
0b503d8de9 | ||
|
129d390bd8 | ||
|
469d74908c | ||
|
f6e128fb8f | ||
|
e904bbb170 | ||
|
cf5b2b8939 | ||
|
b691aeaacf | ||
|
f474e6a47c | ||
|
e5ec0dc183 | ||
|
fa465d52b9 | ||
|
029e928226 | ||
|
4e4146c990 | ||
|
7e8022fa8a | ||
|
a1e150fc4d | ||
|
8b0d0a931b | ||
|
39aa8c4a5a | ||
|
73169aa0b4 | ||
|
239ef52216 | ||
|
0f6e317045 | ||
|
84f251c38a | ||
|
26ce13f657 | ||
|
f7c2fc7eba | ||
|
26cbf559d6 | ||
|
70d6c5675d | ||
|
e477de829f | ||
|
6f048b5f95 | ||
|
311d3d6015 | ||
|
f05174e5a5 | ||
|
8e82641cf5 | ||
|
8c99fed470 | ||
|
95d62ee7cf | ||
|
9c7efc4510 | ||
|
482cc273af | ||
|
0ae835499d | ||
|
2e57684d2d | ||
|
341e312cf4 | ||
|
49f38aa9e7 | ||
|
3c5097bbfd | ||
|
20bfe9ee05 | ||
|
baec458105 | ||
|
279772b5ec | ||
|
63863de923 | ||
|
9841afad57 | ||
|
feecf0a3d8 | ||
|
4de806a803 | ||
|
8a6ec4a5d8 | ||
|
693271c0a8 | ||
|
226dfa9490 | ||
|
de3c66c2ba | ||
|
82328a5245 | ||
|
8ef0d41170 | ||
|
1893a3805e | ||
|
b33ae46806 | ||
|
3483b4e24c | ||
|
45ab728bca | ||
|
7af46aa695 | ||
|
f40dec9f90 | ||
|
73e8cf7ebd | ||
|
cef876910a | ||
|
a299ea3c89 | ||
|
1c01ad1b80 | ||
|
ef06f1bb03 | ||
|
ff2601ffec | ||
|
851e3af07c | ||
|
44c4979227 | ||
|
08dc1b2dcb | ||
|
89ec36457e | ||
|
85be1f867c | ||
|
28a202f2d3 | ||
|
969f50ddcf | ||
|
c911872b02 | ||
|
6398411b6c | ||
|
fc5b436a7b | ||
|
aec03553e1 | ||
|
b9c2a0b4c6 | ||
|
435de835cd | ||
|
38529675ef | ||
|
de853627c7 | ||
|
28d37e0fe1 | ||
|
c10d46bac7 | ||
|
9d59c84e31 | ||
|
2f5f542460 | ||
|
7c3140db22 | ||
|
7fbdb6861b | ||
|
de75cb3abc | ||
|
bb4c73748d | ||
|
d90a102a01 | ||
|
6ed4332591 | ||
|
15e7e6443c | ||
|
6c8cc9be12 | ||
|
5692e2dda5 | ||
|
02328637c1 | ||
|
9fe5859d5d | ||
|
6b538506f2 | ||
|
187b185502 | ||
|
b841b4fde8 | ||
|
6a246f5c6d | ||
|
a240341ec9 | ||
|
05ca6758cb | ||
|
d06abc263d | ||
|
36097fc7ef | ||
|
accc222217 | ||
|
46d2f4b75e | ||
|
4dbcf24f68 | ||
|
76788353b2 | ||
|
3f77901342 | ||
|
24669a672f | ||
|
9524e9dbd0 | ||
|
2a3fe68c33 | ||
|
0a6e1cf383 | ||
|
95527fe229 | ||
|
77b70fa35d | ||
|
9ef23e428b | ||
|
5a1518e86b | ||
|
0f5726c503 | ||
|
122da9bd2d | ||
|
174070942b | ||
|
017edcd63d | ||
|
c0bae8d67f | ||
|
2e7f35a8bc | ||
|
a7be48bdae | ||
|
72390f063f | ||
|
746a0f502a | ||
|
358d5a270d | ||
|
cb5ee80ee8 | ||
|
829e9105a6 | ||
|
7d8d99ea12 | ||
|
512ca3464d | ||
|
28a9c9e573 | ||
|
671e1571d9 | ||
|
2472f52e73 | ||
|
fc34f684d6 | ||
|
9c176a7e63 | ||
|
7da33b68b0 | ||
|
2f8237754b | ||
|
0ce7c4a7c9 | ||
|
0a179bb6e2 | ||
|
5875cfcc2f | ||
|
06a081c631 | ||
|
f0606cafe8 | ||
|
69487c754c | ||
|
6af87193c4 | ||
|
7de0d93fcd | ||
|
de10428770 | ||
|
c16239b4a6 | ||
|
d0684c1914 | ||
|
16fb504402 | ||
|
302b4f7724 | ||
|
35e9143428 | ||
|
872cfe2beb | ||
|
2f41afeac1 | ||
|
5dd5fb1926 | ||
|
eb7e20b378 | ||
|
e8c687b15b | ||
|
dd11e5076e | ||
|
e364e11020 | ||
|
7e6be656d3 | ||
|
f4b1c12bab | ||
|
372787020d | ||
|
06f52fe0b1 | ||
|
b85f317017 | ||
|
2d9147dae4 | ||
|
fc760e7d66 | ||
|
903a818f33 | ||
|
3a63b5d7cf | ||
|
5dd756afed | ||
|
99152b6045 | ||
|
f9cd6f0500 | ||
|
d93995fd2b | ||
|
0f0bb87e9d | ||
|
98fabee213 | ||
|
25c9946883 | ||
|
2d4597de2e | ||
|
f9084b6c3f | ||
|
bfa1163980 | ||
|
83d5dd4d1b | ||
|
a22b85ce5e | ||
|
93af193eeb | ||
|
46584f2d46 | ||
|
4d76a3d4a1 | ||
|
c3625f4ca8 | ||
|
27e37a7746 | ||
|
cffc1d90da | ||
|
faa18708d1 | ||
|
27f91eb66b | ||
|
2b5cfd0df9 | ||
|
550bbcdcd1 | ||
|
5789bbfdbc | ||
|
c41cecd404 | ||
|
876f37ed59 | ||
|
f47ec85ef6 | ||
|
c7e494268e | ||
|
3797fc9af9 | ||
|
2e84a1b4d8 | ||
|
030854a3b8 | ||
|
6e481500d0 | ||
|
569886359b | ||
|
aa91f9dcc0 | ||
|
2470a6bc9a | ||
|
3b6ef4ef10 | ||
|
258c1f5b24 | ||
|
6d81df6e0c | ||
|
b45978c8e1 | ||
|
d47e0af56b | ||
|
f31922faf7 | ||
|
6a46b38d12 | ||
|
bcd0a285bb | ||
|
df09ada411 | ||
|
2d0c723ce6 | ||
|
a6bdbd5c0f | ||
|
00c30420cb | ||
|
0b3379c7be | ||
|
ecbb179c57 | ||
|
67e48bee1e | ||
|
050241d81a | ||
|
54bdec63ef | ||
|
8f34b9471f | ||
|
dcb8f62554 | ||
|
654bfb0012 | ||
|
3b5bc2f10d | ||
|
5f6f84bf81 | ||
|
8860fa931e | ||
|
fe30b6b4ae | ||
|
09429fa85b | ||
|
6b9b9baeab | ||
|
9705434579 | ||
|
ef28b1b30f | ||
|
37258a6c4b | ||
|
645e7b4b6c | ||
|
ac03a9f715 | ||
|
f5269b0b6a | ||
|
f41ae4d592 | ||
|
e550ca8888 | ||
|
6a93a6e17b | ||
|
63d900964b | ||
|
b1e12747b9 | ||
|
ac40301dbb | ||
|
0287ebeef3 | ||
|
3f14140f48 | ||
|
4a70c4d383 | ||
|
2116b4504e | ||
|
f815b87e18 | ||
|
6324699e67 | ||
|
334759d850 | ||
|
938b7c480e | ||
|
841d665209 | ||
|
15f478fe84 | ||
|
5b2c397c54 | ||
|
536520d056 | ||
|
291bbac12c | ||
|
2891e0b74e | ||
|
612d8f81c3 | ||
|
6ca3866056 | ||
|
c744f079fe | ||
|
d09f9da4c4 | ||
|
244310eddc | ||
|
4a4ea89a99 | ||
|
e1d1e5b7bd | ||
|
47199ee0cc | ||
|
0d7aae7d9c | ||
|
e91c6ca5b2 | ||
|
a35014954b | ||
|
912ba743b5 | ||
|
d0534cea7f | ||
|
b7f12a0452 | ||
|
2d87e52b37 | ||
|
ec1464077b | ||
|
19a7a915ca | ||
|
3d90909837 | ||
|
c921a6e98d | ||
|
937dd76426 | ||
|
a250f3620c | ||
|
fdcb03c2d7 | ||
|
48c676c501 | ||
|
0322653b71 | ||
|
601dfd0093 | ||
|
9c042b6976 | ||
|
8db0775f45 | ||
|
15558873f4 | ||
|
b18855a0a1 | ||
|
3071f36cfb | ||
|
5ad54d498c | ||
|
bb4ade40e4 | ||
|
463dbbffa8 | ||
|
9339ed2f85 | ||
|
18ddd48e70 | ||
|
f23eaf0db6 | ||
|
88f392f6f8 | ||
|
da36577558 | ||
|
909e06075d | ||
|
ffe87c2689 | ||
|
972e9ca294 | ||
|
e5499ca2bf | ||
|
22180137e9 | ||
|
4b208fa36b | ||
|
296d8662dc | ||
|
448e60314a | ||
|
29955cbbc0 | ||
|
7f849d1375 | ||
|
46734a02fc | ||
|
3df7c9bf54 | ||
|
1ff5463ff8 | ||
|
f9ceab7b23 | ||
|
ac265c0a96 | ||
|
05ad0f8871 | ||
|
2a7c881c14 | ||
|
32da749edb | ||
|
59b7228a68 | ||
|
496ca466fd | ||
|
b9fccafed6 | ||
|
19e96d4566 | ||
|
c4c9c780b1 | ||
|
acce4ce04e | ||
|
577bfba959 | ||
|
617d8d3788 | ||
|
f65750d221 | ||
|
e9ab35ad4f | ||
|
354b2f7f75 | ||
|
ec34b3f117 | ||
|
f9a8d51f46 | ||
|
a83002ceda | ||
|
99d890f599 | ||
|
c768c5297a | ||
|
ad0037fcfe | ||
|
6669d6ff0a | ||
|
7eb5fd98fd | ||
|
db165e9db3 | ||
|
7c302c2def | ||
|
6a87b61e63 | ||
|
30852b5b49 | ||
|
c9e1264ec7 | ||
|
2c9bc0d20e | ||
|
9860b19086 | ||
|
271dd1837a | ||
|
3a63e43071 | ||
|
4ec78999b0 | ||
|
81a6ee7a9b | ||
|
84136d78e6 | ||
|
8c5c133741 | ||
|
a6164ab48c | ||
|
593dac8028 | ||
|
884e84035e | ||
|
23dc21b9d6 | ||
|
2c92df435d | ||
|
311064419d | ||
|
e4cdbeab81 | ||
|
f740af2796 | ||
|
5f2166525f | ||
|
a9bcb10ec4 | ||
|
240322fad2 | ||
|
1d2077c3d6 | ||
|
aa7b497d9a | ||
|
c5ecb59d97 | ||
|
55a072cb16 | ||
|
8f438f646c | ||
|
bec3463977 | ||
|
8513b12590 | ||
|
7192362531 | ||
|
b47981304c | ||
|
55e2d836f3 | ||
|
f779af2d10 | ||
|
30a2eff302 | ||
|
21d89adfb8 | ||
|
fb4a2490d8 | ||
|
bb326973fc | ||
|
11ff452aa1 | ||
|
a658e815a4 | ||
|
3ab0e6303b | ||
|
d8ee1fa341 | ||
|
98a73027e1 | ||
|
2108e4fa8f | ||
|
536863eeea | ||
|
4a3b42a717 | ||
|
27ed515c05 | ||
|
661922f6ac | ||
|
6d7ea0f020 | ||
|
26a955959e | ||
|
02fd562e65 | ||
|
d4748913fc | ||
|
f9bc320c61 | ||
|
2bea7f4336 | ||
|
82f5664b74 | ||
|
2cb9e3b8e1 | ||
|
ec65021771 | ||
|
b34bc3db67 | ||
|
6aec3c9a23 | ||
|
4d47b22bf0 | ||
|
7880faccc5 | ||
|
b50d3e5760 | ||
|
e384476d1e | ||
|
663e06faa6 | ||
|
6526e6d11b | ||
|
2832cbea7a | ||
|
9f2afe4170 | ||
|
e6a66201a7 | ||
|
193888fd75 | ||
|
daf339a479 | ||
|
434da21a7c | ||
|
818031afd1 | ||
|
5c164e361b | ||
|
aade49f956 | ||
|
2a627e7a03 | ||
|
1baddfcff6 | ||
|
3a2a005404 | ||
|
e541aa76e2 | ||
|
720a2d8f29 | ||
|
74132b761c | ||
|
d788a1d6f4 | ||
|
123f3d0d64 | ||
|
d66df61bf7 | ||
|
96f1c54266 | ||
|
066689cb59 | ||
|
245145f3c3 | ||
|
e836005194 | ||
|
b8005592bd | ||
|
8c12442ba3 | ||
|
2d78e28ba7 | ||
|
0507da62c4 | ||
|
eb4353838d | ||
|
0b60d6a24d | ||
|
ee4c80f77d | ||
|
ed286325a0 | ||
|
dfeb5ecd4a | ||
|
29ccbd9b1e | ||
|
738564a753 | ||
|
af2e212c59 | ||
|
e1e05ad772 | ||
|
da9b6a21f4 | ||
|
8fc2676e47 | ||
|
4ee55769d6 | ||
|
f673648003 | ||
|
50fab5da93 | ||
|
bc5f69faee | ||
|
c37d8ae82b | ||
|
a709d99bfd | ||
|
ba74e1be22 | ||
|
008bf6ca61 | ||
|
03ccd3c468 | ||
|
134df0069f | ||
|
1a4c4cd110 | ||
|
296316b5de | ||
|
967ae12931 | ||
|
1fd5e7b14e | ||
|
87d7568d69 | ||
|
27097ca6b5 | ||
|
3b9fb98c4b | ||
|
dffc27e5e1 | ||
|
836b9e1d88 | ||
|
001411774d | ||
|
9ed50cba6e | ||
|
5228847c02 | ||
|
0e215ff487 | ||
|
f3e33dee07 | ||
|
6f52386544 | ||
|
26198e875a | ||
|
0d23f4e56f | ||
|
a8fb7ac1c4 | ||
|
39dbf47bfe | ||
|
49c22c2155 | ||
|
1d026e2275 | ||
|
f6665eb053 | ||
|
ba8ce62d3c | ||
|
a3a1a65c09 | ||
|
867e7f7cf4 | ||
|
e640a9ca79 | ||
|
547d11de54 | ||
|
ada9be1ec9 | ||
|
6ba83d820c | ||
|
22790ef3d4 | ||
|
0e9c231aef | ||
|
78c7edf962 | ||
|
0781808935 | ||
|
aa93673d9d | ||
|
5f7a8f6fc1 | ||
|
a2f1354bdc | ||
|
c314893988 | ||
|
615c4610bb | ||
|
0ba788d73b | ||
|
d21cc94201 | ||
|
df76963a5c | ||
|
94687ee59f | ||
|
af9481cb89 | ||
|
a2fb87eea6 | ||
|
a1cf065e0a | ||
|
d7814d6e0c | ||
|
479840459f | ||
|
80a028d830 | ||
|
c0f2a19aee | ||
|
9ac8f8f490 | ||
|
23488c3515 | ||
|
feee375db9 | ||
|
2ffae5a439 | ||
|
a7fb3954a1 | ||
|
618e480f38 | ||
|
ef4101d6d7 | ||
|
0bccfd86f6 | ||
|
a791c1f3a7 | ||
|
77343576eb | ||
|
45524afe95 | ||
|
7a464f4296 | ||
|
c587eaadf6 | ||
|
0bac0b7f19 | ||
|
bf69d89b5a | ||
|
d8c1931ca9 | ||
|
9770ffb07c | ||
|
c4217ef2fc | ||
|
a5f4be4fcd | ||
|
fefbafb6ff | ||
|
ad19b0714a | ||
|
614c77772a | ||
|
dfd0f042e0 | ||
|
ab79e6b8e3 | ||
|
6a34a686ea | ||
|
d7911f9c6b | ||
|
56cb5cf34e | ||
|
73c3380335 | ||
|
d3d28f6c2d | ||
|
6916d1d924 | ||
|
7956c788af | ||
|
41f7fa273d | ||
|
6be19765cf | ||
|
e7cb57d73e | ||
|
fb7ccd3b23 | ||
|
d9dd8288aa | ||
|
aca67a555c | ||
|
456b57802e | ||
|
84c8a35aa2 | ||
|
533f6debb1 | ||
|
e8bf15d107 | ||
|
c0e7a2cd02 | ||
|
fd49ba59a3 | ||
|
731f8fc9dd | ||
|
b548512813 | ||
|
fe669ff4a0 | ||
|
52138ea9b3 | ||
|
2b4fcf0a06 | ||
|
12656de341 | ||
|
2f58d933ea | ||
|
4ad7541cf0 | ||
|
47eb9b865d | ||
|
4eaff8dba7 | ||
|
9eea521391 | ||
|
83d1e2efd0 | ||
|
42fd7e3457 | ||
|
4117f08226 | ||
|
7ca72f1726 | ||
|
e15fd6c36e | ||
|
94009cbebc | ||
|
27d622cffe | ||
|
27af135280 | ||
|
727cc80fe3 | ||
|
77b67a747e | ||
|
574429f952 | ||
|
0f369e1472 | ||
|
ac0d393eb1 | ||
|
cf3fc79cd0 | ||
|
e11513b740 | ||
|
ee80237218 | ||
|
6ffc5611c8 | ||
|
7497917cfd | ||
|
a9a8e05b69 | ||
|
790144e65a | ||
|
6fe84c5dda | ||
|
5a082911cd | ||
|
f63c595a73 | ||
|
5d833f433a | ||
|
f27ee2a3ad | ||
|
3f1d4de25b | ||
|
a103666b02 | ||
|
6e313bc918 | ||
|
f0ca77c478 | ||
|
d4151f2efd | ||
|
ef75ede4ed | ||
|
f5711ae7d2 | ||
|
8a30ac49ac | ||
|
7c85b1d2f0 | ||
|
5eda9673b2 | ||
|
5d073b5aa1 | ||
|
cd4f6cdcf4 | ||
|
01175c38c2 | ||
|
6701662ae0 | ||
|
f957d0d915 | ||
|
5998a6543a | ||
|
3f0da800eb | ||
|
5b0b03733a | ||
|
eec9d67e44 | ||
|
6a27262cc2 | ||
|
a2cf059023 | ||
|
04c7fce799 | ||
|
1f7427f972 | ||
|
4ba884b814 | ||
|
2b09bde1f5 | ||
|
6347b0b5c4 | ||
|
639b1366d0 | ||
|
fe839baf6a | ||
|
85af48b0ee | ||
|
fc212dcaa5 | ||
|
f95fb3ab9c | ||
|
ea23ca8869 | ||
|
3d41712193 | ||
|
3b67c6451f | ||
|
248268fb7d | ||
|
8cd1522622 | ||
|
273be1686e | ||
|
d9c1a47d48 | ||
|
4a50096ab4 | ||
|
2cf44ad30a | ||
|
50dad7366e | ||
|
b08343c404 | ||
|
f4e649a205 | ||
|
1a535722d3 | ||
|
e95465ae0e | ||
|
6b9f943df6 | ||
|
dec4d15e67 | ||
|
e27052281a | ||
|
29f938a0ec | ||
|
387221e4f2 | ||
|
c30af744b1 | ||
|
c5ae01dcf1 | ||
|
d60930c017 | ||
|
14f85e1874 | ||
|
913c06f501 | ||
|
6fecdc6dda | ||
|
3404c3111e | ||
|
d3d6d38145 | ||
|
8bd25d3835 | ||
|
443b628e6f | ||
|
d7d0b4445a | ||
|
5d524ae62c | ||
|
c9ec7d3f90 | ||
|
4dc5659463 | ||
|
d587dc32f3 | ||
|
939df4e364 | ||
|
2448d13e0f | ||
|
e646f6d30e | ||
|
7ddea94819 | ||
|
bdd09066fa | ||
|
7ad7decc27 | ||
|
1c76f6e755 | ||
|
904f6b92ef | ||
|
487dd96c4f | ||
|
9eb2517a88 | ||
|
8b3bc4e2fb | ||
|
1ebdeb3c43 | ||
|
e3d0abcb2a | ||
|
01aafb2859 | ||
|
b243ccb060 | ||
|
aff845da67 | ||
|
00cd3f7d13 | ||
|
34a35d8f2e | ||
|
d4ae1950de | ||
|
bc3225272a | ||
|
e096b53824 | ||
|
21b97ef013 | ||
|
1f31a21664 | ||
|
5b81194fee | ||
|
ab1377cf92 | ||
|
5fca7cd8b8 | ||
|
185df8ef07 | ||
|
9d22c438cb | ||
|
869a6274a8 | ||
|
445b4d13bd | ||
|
0bf7f7fcd2 | ||
|
0ef61a162a | ||
|
8f11b848c3 | ||
|
fa16e66a3f | ||
|
f24358e002 | ||
|
aed7c5aa31 | ||
|
3f58d80823 | ||
|
af6e74bca8 | ||
|
2d886fb436 | ||
|
d7ea266e6f | ||
|
ab0d6c91fd | ||
|
4a483ec027 | ||
|
c8fe9df9c4 | ||
|
351ba767af | ||
|
60653366b8 | ||
|
1b6b31bd1a | ||
|
4b2445916e | ||
|
6fe524d0f8 | ||
|
70b778945b | ||
|
0a4004e5fa | ||
|
0ce792b2e2 | ||
|
b47407269d | ||
|
f93b7d14d6 | ||
|
f4bbf29d76 | ||
|
7dda840f32 | ||
|
4c670b13dd | ||
|
d1283083ea | ||
|
b1619109ca | ||
|
3aaac40b12 | ||
|
ebfb9e1817 | ||
|
454c848592 | ||
|
59b1578176 | ||
|
34b08a298d | ||
|
ebb228bec5 | ||
|
1c016a5ba0 | ||
|
83149e1c2d | ||
|
b81ed32ba8 | ||
|
ba67843dbd | ||
|
310991415e | ||
|
ac3d4c7635 | ||
|
dc995adec5 | ||
|
7e296c62a7 | ||
|
2b1930a50a | ||
|
a0c5089935 | ||
|
77dafaece3 | ||
|
e2b4247e40 | ||
|
6b6cb44ec8 | ||
|
a33dbba261 | ||
|
44b7e1497f | ||
|
df11ceaaaf | ||
|
8bb4a76add | ||
|
6c0ce29b04 | ||
|
d95791bb2e | ||
|
c5088b4972 | ||
|
c47fe54bc7 | ||
|
0bf8d156a9 | ||
|
562e07db38 | ||
|
3abac03d49 | ||
|
c4342755cc | ||
|
ec3828add3 | ||
|
35964e9387 | ||
|
c0319e4505 | ||
|
3adf8121a0 | ||
|
86644b84b9 | ||
|
08fb84dc9d | ||
|
2c16c209b5 | ||
|
5e07590e6a | ||
|
cbcac6b2fb | ||
|
8fc7807cc2 | ||
|
0553e717e4 | ||
|
98df055736 | ||
|
562dd79bfa | ||
|
9a993da0ff | ||
|
5bcefcc91a | ||
|
b24b3026cc | ||
|
3494551d08 | ||
|
fadcf13c8b | ||
|
5cacb56041 | ||
|
7c075bae56 | ||
|
6df572532d | ||
|
3bd9db5be3 | ||
|
40a7f6d047 | ||
|
e3794264ff | ||
|
764db6a223 | ||
|
87ad5f5b0d | ||
|
f201535360 | ||
|
459b3fcd06 | ||
|
9a340814cb | ||
|
42bc6db7e7 | ||
|
0781d9825b | ||
|
48f78dfd1a | ||
|
a82fd89060 | ||
|
bb46a010bb | ||
|
ef9362acb8 | ||
|
ddbad3f4ea | ||
|
bc3142734e | ||
|
26c6f6cfbb | ||
|
c5c1aa7c75 | ||
|
0223552fa0 | ||
|
b4ae9e07cd | ||
|
1618bd1bee | ||
|
aacf309c8d | ||
|
7cb8700f76 | ||
|
ec2a055b56 | ||
|
c553084bf9 | ||
|
349908587f | ||
|
8794f0348a | ||
|
6f7cb47ad8 | ||
|
9177fe8356 | ||
|
5c9d2ed78d | ||
|
d671cf7f53 | ||
|
ebd8ab1757 | ||
|
ad26eae544 | ||
|
67860b99ce | ||
|
f173bf1be9 | ||
|
72b68bd2a6 | ||
|
f66236617c | ||
|
e476c18196 | ||
|
7610630124 | ||
|
f53d4e5f60 | ||
|
8c02a8e2d2 | ||
|
b10de4c1d8 | ||
|
24ee0f55f2 | ||
|
8451911156 | ||
|
2c40846ab6 | ||
|
741921e2ff | ||
|
90515f90c8 | ||
|
055aff2613 | ||
|
da16425690 | ||
|
ba42de95da | ||
|
c56a1898d7 | ||
|
e37cd34ea6 | ||
|
cf7bf7fade | ||
|
df0157dc69 | ||
|
9a3aaffeb8 | ||
|
6d75186008 | ||
|
a07cb9a1ef | ||
|
d23f45577e | ||
|
8904fcca6d | ||
|
0b22def5f8 | ||
|
d0bc10affb | ||
|
03e7c93b82 | ||
|
d5bc39c9d0 | ||
|
a02dcb970f | ||
|
7a70f28de2 | ||
|
552dbd4470 | ||
|
c0f2897a7b | ||
|
3471af9c6c | ||
|
a1440ec3da | ||
|
1e4cd12c8b | ||
|
70762b826b | ||
|
94c6511757 | ||
|
e1f47001ed | ||
|
9681b5b755 | ||
|
af74c35d7d | ||
|
872c4bcd27 | ||
|
c76edc646b | ||
|
4c285e7080 | ||
|
12fa2d2ac2 | ||
|
81702c0ba6 | ||
|
8955980f17 | ||
|
843a56324a | ||
|
870724d43b | ||
|
45e43445ce | ||
|
2900f82e19 | ||
|
a5e0a2e101 | ||
|
128b2de63b | ||
|
c0aa3c8323 | ||
|
f39fd3dce7 | ||
|
6a265420dd | ||
|
f65b1d22f2 | ||
|
0a6e1971ea | ||
|
d302481751 | ||
|
2609fe3452 | ||
|
220a467b7f | ||
|
5673322745 | ||
|
343705a9cf | ||
|
d5bf4c99f6 | ||
|
4d7c848053 | ||
|
18f6bd676d | ||
|
d3c67d7e7e | ||
|
daaf5f1d18 | ||
|
d90107a200 | ||
|
634384e4a0 | ||
|
311470fa64 | ||
|
661b292834 | ||
|
9cc8fc7bbc | ||
|
0626e3a950 | ||
|
06f2516696 | ||
|
9cb6e693c9 | ||
|
d49e66c3ca | ||
|
7a57acad87 | ||
|
2f2c4a4764 | ||
|
59a6705cce | ||
|
b1224143aa | ||
|
474baa04ed | ||
|
f88347cd22 | ||
|
4cfd57dd48 | ||
|
149a036825 | ||
|
80817b6e34 | ||
|
959e017799 | ||
|
72566fd92c | ||
|
425cfcafb2 | ||
|
60454a4e99 | ||
|
bb7eee8b40 | ||
|
a5de2bc229 | ||
|
cdf3a6a83b | ||
|
852d91edcd | ||
|
0a7abee60b | ||
|
e60fcf0a87 | ||
|
5603bb13e3 | ||
|
9eee405484 | ||
|
770230aab1 | ||
|
97858f3c9c | ||
|
2c9e7f73ad | ||
|
a7fb25bfe4 | ||
|
3f4325e44b | ||
|
3517b6fd53 | ||
|
84dd4ac1c7 | ||
|
19a9f22501 | ||
|
195a001d73 | ||
|
361d143f94 | ||
|
0546ceba16 | ||
|
3ff1eccce6 | ||
|
63dc2a53af | ||
|
aefaceab09 | ||
|
60c362c490 | ||
|
bed6e462e1 | ||
|
09fb370068 | ||
|
6ec0953e22 | ||
|
314bcb3937 | ||
|
be42e9a6d1 | ||
|
02481e1203 | ||
|
7f7586704c | ||
|
3fe62252e4 | ||
|
fe67fe688a | ||
|
c4a516ca70 | ||
|
2749258368 | ||
|
0c70842232 | ||
|
b79eac6b07 | ||
|
d560addc30 | ||
|
76b51fdf0c | ||
|
04e3693e6d | ||
|
eaab92cc61 | ||
|
e88c61eb41 | ||
|
06eef592ea | ||
|
a1976e1cb2 | ||
|
6992d2f625 | ||
|
4a7f0aa2e0 | ||
|
f9d549b2bf | ||
|
e76e359007 | ||
|
f3ad928190 | ||
|
86675a07f8 | ||
|
c7470c1760 | ||
|
c4ddf67ee1 | ||
|
69c927debe | ||
|
8ae3ad95ef | ||
|
623ea81530 | ||
|
4641dca269 | ||
|
d7ee265a95 | ||
|
80a0f8aba3 | ||
|
0d4f1dcd15 | ||
|
bbad432e96 | ||
|
509142876b | ||
|
de799b2270 | ||
|
22917baa75 | ||
|
2c61411f25 | ||
|
7cabd8e333 | ||
|
530c276c4c | ||
|
9d21031265 | ||
|
e64d5cc4d6 | ||
|
a287ab2020 | ||
|
5525551d03 | ||
|
2f50dea218 | ||
|
ebcca77d4b | ||
|
071fd55381 | ||
|
cd3251d6ba | ||
|
3b953f0f7a | ||
|
f08d8c849e | ||
|
032be8c4d4 | ||
|
569afd37f1 | ||
|
99fb15cd31 | ||
|
b257795b10 | ||
|
94a9867b05 | ||
|
63822802ef | ||
|
c4ed0e8f3f | ||
|
731f3c113e | ||
|
97ae429754 | ||
|
893a30eacc | ||
|
e3047762c9 | ||
|
7f155a6da3 | ||
|
7b54772d53 | ||
|
2f9e27cc1a | ||
|
60fa79b009 | ||
|
8fca21d3e7 | ||
|
8366d23e7b | ||
|
0471f83b07 | ||
|
4c180c262b | ||
|
c1c1bad582 | ||
|
30e5abe5f5 | ||
|
423363803e | ||
|
e593329b0c | ||
|
456620a6ad | ||
|
4e481a1f65 | ||
|
eebb04fca4 | ||
|
80dcd63f64 | ||
|
244a41d6a8 | ||
|
4358af87e7 | ||
|
6060291c0e | ||
|
c3bf781cb0 | ||
|
af6983885b | ||
|
89f6b72f19 | ||
|
34e5b46fff | ||
|
5a702fa4e5 | ||
|
def15ad9ab | ||
|
07a68d27b3 | ||
|
89b01cc025 | ||
|
5f6c5e5b86 | ||
|
b02e15d1a3 | ||
|
94f8cb29ee | ||
|
c2974a1d45 | ||
|
7a7010d4f5 | ||
|
8ffa45a775 | ||
|
f9e4c0ada1 | ||
|
3a858ecd40 | ||
|
4c58c68ea6 | ||
|
37226269d3 | ||
|
034dd948df | ||
|
aad0c7c6b8 | ||
|
4f7d4871a6 | ||
|
9adbaeff85 | ||
|
4679a3855f | ||
|
1755a5a384 | ||
|
fdd3a448ae | ||
|
f097c8773e | ||
|
c0456a6565 | ||
|
959380dcb0 | ||
|
f6f6d3c0e7 | ||
|
27b981352a | ||
|
b4bf872585 | ||
|
d0e18550e2 | ||
|
9a8b54285d | ||
|
7fa9d9d06c | ||
|
734af61353 | ||
|
3be42f9ca1 | ||
|
e08b3b74e7 | ||
|
0d7347105f | ||
|
019f131601 | ||
|
f5d17070be | ||
|
b1982fd3d2 | ||
|
7b50332aef | ||
|
f94c190581 | ||
|
96fc1ab647 | ||
|
9b1f091bd9 | ||
|
b8423c2eee | ||
|
7fe4a830fb | ||
|
0d6d66d516 | ||
|
63f7d7dd0a | ||
|
b9bff76b63 | ||
|
06a141469b | ||
|
8cb0229f26 | ||
|
51ce2f6c8d | ||
|
cc4afb2101 | ||
|
fc31d9b733 | ||
|
71504008c7 | ||
|
2770a4bc63 | ||
|
2ca6c99604 | ||
|
3175b63a0d | ||
|
9c84ca574d | ||
|
14a2117fc8 | ||
|
4035a19320 | ||
|
bde7fa0cb3 | ||
|
b32e20e630 | ||
|
736f1f70ab | ||
|
d0c66c167d | ||
|
0a2117bc9e | ||
|
9281dfca3f | ||
|
eda37fb269 | ||
|
158351007e | ||
|
25e242155b | ||
|
5d14562da8 | ||
|
fd4016f978 | ||
|
eb75a67bd6 | ||
|
329afedd8b | ||
|
29f62061d9 | ||
|
cc62a0dfe4 | ||
|
44f05d6b74 | ||
|
2c3fd34103 | ||
|
8bc2a419fc | ||
|
a2c981f8d0 | ||
|
8259cfaa65 | ||
|
76ad75dbb8 | ||
|
9779a9a51e | ||
|
93094b8c5e | ||
|
d1f742e497 | ||
|
e352ebf88e | ||
|
fcd53bebe6 | ||
|
2d12991e01 | ||
|
ce56902f85 | ||
|
6fb4babfe9 | ||
|
bf7c4108fb | ||
|
e2e383e36a | ||
|
ff89a0afc6 | ||
|
842088667f | ||
|
148a24f305 | ||
|
4d89b988ba | ||
|
fecbc1e541 | ||
|
04eb94f93b | ||
|
d1532cd83f | ||
|
c7986febf2 | ||
|
cd432d9981 | ||
|
c27563d64a | ||
|
7d9147438d | ||
|
7b222cd52d | ||
|
ead225bb6f | ||
|
4442f8eda3 | ||
|
a2aa777b68 | ||
|
9b3e6014a9 | ||
|
2d6fa03f74 | ||
|
805b6b426e | ||
|
5e7c00aacb | ||
|
a5b899c7da | ||
|
244514addd | ||
|
1c9488e0d1 | ||
|
f86668f487 | ||
|
116b6d135d | ||
|
531843cf2e | ||
|
688dda5e1d | ||
|
eeecc21d93 | ||
|
73c6899285 | ||
|
b70847a389 | ||
|
b14679ab22 | ||
|
124ea8debf | ||
|
b3f212c52e | ||
|
ece8dbe68f | ||
|
f9e53c6e51 | ||
|
d60a3ccf52 | ||
|
14e7361c4a | ||
|
04ea3d6501 | ||
|
bf36cfced1 | ||
|
7729ea3d67 | ||
|
750591f4cb | ||
|
b9ee0cd69a | ||
|
94f4497a79 | ||
|
988dfc944d | ||
|
8749fc4261 | ||
|
cfe45f3bd5 | ||
|
cc80415a41 | ||
|
4e074a6d52 | ||
|
142d7b0f36 | ||
|
440952f152 | ||
|
d1768b23b5 | ||
|
9f3e7a6502 | ||
|
3a90641b0d | ||
|
b3504f4173 | ||
|
40ede41035 | ||
|
0931350673 | ||
|
166657a736 | ||
|
261f42f0c8 | ||
|
feaecbeeab | ||
|
de353c1fbe | ||
|
a212a8a0f0 | ||
|
7c521e9968 | ||
|
7404907870 | ||
|
3ad8ac38c7 | ||
|
ee72cd0757 | ||
|
31b4fdc008 | ||
|
bb1adece5e | ||
|
62a4a77875 | ||
|
4e62372611 | ||
|
4ba86ca9c3 | ||
|
aed8d30b50 | ||
|
160a0f2551 | ||
|
b589df9862 | ||
|
5cf41814cd | ||
|
e732bea536 | ||
|
856a652340 | ||
|
31c9c727d1 | ||
|
5b946d6eac | ||
|
f6bb5e29b1 | ||
|
484fe1e9f2 | ||
|
77a474cb88 | ||
|
187c146a2e | ||
|
ddc900f738 | ||
|
ad90e9fee6 | ||
|
3a134abab8 | ||
|
67ba666a45 | ||
|
2846d7811e | ||
|
7a77008283 | ||
|
517b698661 | ||
|
45f17702db | ||
|
efcb7b7050 | ||
|
81df5408ca | ||
|
eafa9bff80 | ||
|
7421f9d95b | ||
|
b8fdcffc4c | ||
|
98bb63b2f0 | ||
|
3b6c17e296 | ||
|
a45e651b11 | ||
|
e9babb853d | ||
|
c41d0d0c3d | ||
|
d4f662a252 | ||
|
46518327ae | ||
|
ca44b3edd7 | ||
|
2809e2e816 | ||
|
aaed7a29be | ||
|
4cce4d22a7 | ||
|
8564715253 | ||
|
313db572b7 | ||
|
fb0385b57c | ||
|
9b040737d3 | ||
|
ddb81f5da3 | ||
|
eafc7eee57 | ||
|
c9bcad2573 | ||
|
b3c65f97ad | ||
|
f8ee599dfb | ||
|
a2b9e3f715 | ||
|
3ec217a849 | ||
|
898d7c1f49 | ||
|
f6407b9b7d | ||
|
a569ffeb83 | ||
|
f7b2165b19 | ||
|
efba865c4c | ||
|
5d55ca9c30 | ||
|
df940760f9 | ||
|
8bd3fefb74 | ||
|
a941618a1f | ||
|
df143fa1ef | ||
|
bf2bcfe445 | ||
|
954739fd18 | ||
|
05799844df | ||
|
bb9b7d0a68 | ||
|
d1ff00cb76 | ||
|
4adb643a0a | ||
|
e5ff2a357e | ||
|
0b3bd7c516 | ||
|
33a7894828 | ||
|
4a94527ca1 | ||
|
192d721e3b | ||
|
e317103753 | ||
|
1afb8e23c7 | ||
|
f09456361c | ||
|
49465babdb | ||
|
ff9ea469f6 | ||
|
ae27d7faae | ||
|
00360cd5c8 | ||
|
690232c90f | ||
|
543ad77e6f | ||
|
4d0cd48fab | ||
|
fc93eb7281 | ||
|
402cabf1ef | ||
|
176ce2b952 | ||
|
84c4b232ea | ||
|
74165b3a46 | ||
|
a612c05b57 | ||
|
0f643bbcc8 | ||
|
3949e8ba19 | ||
|
8040b797a8 | ||
|
864f4e2b15 | ||
|
9e3d2a7d9b | ||
|
05880bc285 | ||
|
2ba5a710b0 | ||
|
de0b88223b | ||
|
bb69d3bf4e | ||
|
76a428d03b | ||
|
f0a767f0e4 | ||
|
4eac442217 | ||
|
37a2c9ace6 | ||
|
fdfa96561e | ||
|
d299c2eb0b | ||
|
45de02bdac | ||
|
bbd3a8eadd | ||
|
b9121624fc | ||
|
087e3f8da8 | ||
|
eee2a43461 | ||
|
8b23fbb954 | ||
|
028de3beaf | ||
|
33a7645542 | ||
|
2a1238f3a3 | ||
|
65fbae16e3 | ||
|
cf0b54cdc1 | ||
|
ecebc263f5 | ||
|
86662655ec | ||
|
5461e21245 | ||
|
b8fb95ce01 | ||
|
f20192f7c3 | ||
|
410b651859 | ||
|
8fffcbce9b | ||
|
1f6e03c3bf | ||
|
f57f040f13 | ||
|
8da98beb5d | ||
|
62d9ca696e | ||
|
b1558ec3ec | ||
|
472e81ed80 | ||
|
9fa1cdfe7f | ||
|
f7e24e559f | ||
|
96fde5518b | ||
|
303378e1dd | ||
|
cb261b03e5 | ||
|
c3ddefa000 | ||
|
9ba7d459a3 | ||
|
7ce7c93755 | ||
|
75209d5bd1 | ||
|
1f6ae809ef | ||
|
72354b0e9d | ||
|
fad81a3968 | ||
|
ca88cd8e5a | ||
|
49778a7253 | ||
|
2b3f6cdc6c | ||
|
c7660918d7 | ||
|
6e50db4eda | ||
|
1f6e70c85a | ||
|
6d5b57aeb7 | ||
|
7280b0911d | ||
|
27f44116fe | ||
|
a7dd172aaa | ||
|
477d2f0379 | ||
|
bbbb0600f6 | ||
|
c7eccb9ca2 | ||
|
980950c521 | ||
|
858d565eea | ||
|
ba9c714cac | ||
|
9d16d973a7 | ||
|
5faf859ebb | ||
|
1d6434f02b | ||
|
630e54a08b | ||
|
a1281f8a99 | ||
|
37a706ad5d | ||
|
06cb6c6063 | ||
|
01f04c7760 | ||
|
a4d03aa2b1 | ||
|
1a25b1b36e | ||
|
469c59f8ea | ||
|
025cb90042 | ||
|
0742edba5e | ||
|
d91fe7d1c6 | ||
|
1aa055539f | ||
|
f7102ac376 | ||
|
f8c7a43f33 | ||
|
bcb2981e14 | ||
|
2e81ec5e00 | ||
|
b4ad27a986 | ||
|
c9062df1d5 | ||
|
bda4d6e0d0 | ||
|
53f7d539cd | ||
|
7f223a2329 | ||
|
879b87cf8c | ||
|
66685679b7 | ||
|
6885cc6f65 | ||
|
946d5ca004 | ||
|
b15caf190b | ||
|
22c1e09747 | ||
|
c0286fc09b | ||
|
1c17223c02 | ||
|
28395407eb | ||
|
000ea77938 | ||
|
fa5429390b | ||
|
19da9bd10d | ||
|
105fc1c615 | ||
|
87c70f1984 | ||
|
4263162839 | ||
|
2c0a078fdb | ||
|
d932720ff7 | ||
|
2ed54033de | ||
|
f246456538 | ||
|
0d90c7cbc4 | ||
|
2ac396e2e5 | ||
|
989877365d | ||
|
f60fabc38f | ||
|
9c2e8a8f90 | ||
|
ad2b120087 | ||
|
8e961b91c3 | ||
|
d9e4504b0d | ||
|
eaef1f2127 | ||
|
be600b009a | ||
|
05fd780012 | ||
|
cd59c22325 | ||
|
684531fd37 | ||
|
a5227465c1 | ||
|
7ca4a478ad | ||
|
a92f597b98 | ||
|
9de6a601ce | ||
|
98d182fd46 | ||
|
150a914a78 | ||
|
8651cfbbf0 | ||
|
b039e03f55 | ||
|
f5610d9949 | ||
|
76ade57fa6 | ||
|
88b5a2b80b | ||
|
79bd8edd87 | ||
|
c83cc49f6b | ||
|
ce5c23eb00 | ||
|
14ec91b131 | ||
|
4ffa6acb0d | ||
|
a61a398f7e | ||
|
8d7f78ccf8 | ||
|
15e1b530f6 | ||
|
f7364c9fe0 | ||
|
a4ba51e5be | ||
|
61fe66a2e4 | ||
|
6f13034265 | ||
|
98b2aacfbf | ||
|
1190808eca | ||
|
0aba174361 | ||
|
a56e92c79e | ||
|
c605de30eb | ||
|
5df5ee2722 | ||
|
bdee9dc633 | ||
|
10beddf659 | ||
|
9b5b5cbc53 | ||
|
9659384744 | ||
|
bb6bdeb230 | ||
|
861d48ea0b | ||
|
8976918efa | ||
|
335c48ab33 | ||
|
5b77b14448 | ||
|
e78c089aae | ||
|
aadfdb962f | ||
|
9edfbd6296 | ||
|
8e7270de55 | ||
|
b8684672ff | ||
|
5f820b38d4 | ||
|
ac4dc6e139 | ||
|
347a3d68cd | ||
|
ba9906fc8f | ||
|
f8dc22bf61 | ||
|
4da8323a14 | ||
|
14186a1b84 | ||
|
aab507c6b0 | ||
|
02c5519e6c | ||
|
8ca23bcf39 | ||
|
756bb29391 | ||
|
4d93fc25f0 | ||
|
70d665d981 | ||
|
35613c752f | ||
|
a59b1b18a9 | ||
|
27612984a4 | ||
|
8c3abcab6d | ||
|
33eeb994be | ||
|
abc3225927 | ||
|
7d8c06d484 | ||
|
556a20afe6 | ||
|
4832262560 | ||
|
be7b20135e | ||
|
276e241b57 | ||
|
fb01882ddb | ||
|
8d477baa4f | ||
|
5cc29fccbe | ||
|
9eda7f475c | ||
|
b4d6131c15 | ||
|
cba6ec309a | ||
|
a978602d1f | ||
|
5231c788ff | ||
|
2bb8874320 | ||
|
bc7f442d8e | ||
|
c08144b8ba | ||
|
0678fdd983 | ||
|
94c00be49f | ||
|
070dccdad9 | ||
|
54e8138bbc | ||
|
bbd21c4038 | ||
|
c1b675bdd5 | ||
|
50fef61fa5 | ||
|
91f7e262e1 | ||
|
9f0907a4f5 | ||
|
6edc2a3d40 | ||
|
366de8acc1 | ||
|
c41cd7c324 | ||
|
0c8cee39f4 | ||
|
bac6cc586f | ||
|
ea3db9f596 | ||
|
4d44461dd5 | ||
|
b525934f26 | ||
|
ae109ca83c | ||
|
4970aa5577 | ||
|
32cb01a418 | ||
|
504142ff75 | ||
|
e7471ce776 | ||
|
2cee8642ca | ||
|
c82d7be193 | ||
|
92fe6fa0cc | ||
|
3d5bed03e1 | ||
|
df29d0a111 | ||
|
2be8cebd0b | ||
|
111a1b2e1c | ||
|
631e18d427 | ||
|
1200f6da0b | ||
|
13b2beb415 | ||
|
01e3f43007 | ||
|
745f0b8a31 | ||
|
bccb9a7457 | ||
|
9c239aa638 | ||
|
37cdce0146 | ||
|
a09bc2db18 | ||
|
31290f9806 | ||
|
97ebb896af | ||
|
0d3b61dd7e | ||
|
afa25cc49d | ||
|
b537d425b3 | ||
|
8ae38885d6 | ||
|
239bae7b94 | ||
|
530a32bb95 | ||
|
3390870cec | ||
|
d1b2d15cb9 | ||
|
17ebce2f13 | ||
|
968e360e47 | ||
|
4d498f5eac | ||
|
f493fc5fa2 | ||
|
9e4f588318 | ||
|
03cfc93ab5 | ||
|
81adf12701 | ||
|
8bbc31aba2 | ||
|
be4475c4a7 | ||
|
e74b3e570a | ||
|
584061bdcd | ||
|
ece2cc3352 | ||
|
f49ff1548b | ||
|
0e79ee3741 | ||
|
d60913e392 | ||
|
23bfe03567 | ||
|
acf8af458f | ||
|
c28eb3c6aa | ||
|
bb9cc7ede4 | ||
|
3b034e9771 | ||
|
f6d2d3cb58 | ||
|
494bd9cfa6 | ||
|
29996b88c2 | ||
|
fd361dde65 | ||
|
7145cd6e73 | ||
|
5c305c8e36 | ||
|
0fcd379184 | ||
|
ff22fcf450 | ||
|
d0657ee837 | ||
|
be905b74f7 | ||
|
4753235406 | ||
|
e2b784e74b | ||
|
603b5340b9 | ||
|
f2977a162a | ||
|
b635dff256 | ||
|
d425d765bf | ||
|
025bc9e50e | ||
|
a73bdf4853 | ||
|
0ab7ab40c8 | ||
|
2b2b22f496 | ||
|
ea90d8a744 | ||
|
e29e41a3cd | ||
|
8d2876a343 | ||
|
c4ebdf9ee7 | ||
|
74ea26f613 | ||
|
802fabdaa4 | ||
|
783b895ec9 | ||
|
ff05da7f8d | ||
|
1885e356e6 | ||
|
a0aaba26cd | ||
|
cab995b463 | ||
|
949f8572ec | ||
|
9c4dce1d96 | ||
|
7d3aec9905 | ||
|
a42c846d24 | ||
|
b94b827add | ||
|
c730ace12b | ||
|
2e8e275075 | ||
|
f727e98d22 | ||
|
791fecfae1 | ||
|
f4c240f34d | ||
|
6a4407d269 | ||
|
edc63ad44c | ||
|
602d4a78bc | ||
|
c4310f70aa | ||
|
f14a05d618 | ||
|
cbb8090bea | ||
|
51c7c64f0a | ||
|
e8c0c80ecd | ||
|
52c20a6eea | ||
|
6dd8b6518e | ||
|
7a8880f871 | ||
|
4656df5a65 | ||
|
d6df35b304 | ||
|
52ad436740 | ||
|
1cd455b17b | ||
|
80b391077f | ||
|
f038fb60b4 | ||
|
72ff53098c | ||
|
920bbfb3a0 | ||
|
d5b37dd3c2 | ||
|
abe8ef862f | ||
|
1a717dca04 | ||
|
238ee7b801 | ||
|
c77409a87e | ||
|
008872aa30 | ||
|
fdfe4a4d30 | ||
|
eebcd6a502 | ||
|
3d1260aa91 | ||
|
30b6fbc496 | ||
|
c3432ad852 | ||
|
c13370e816 | ||
|
f054a261a8 | ||
|
9b9d1db90e | ||
|
5195a30d27 | ||
|
526405dfec | ||
|
381824d14f | ||
|
f1b23d8299 | ||
|
2874f87348 | ||
|
6ab3030f92 | ||
|
7ed3028194 | ||
|
33690167a4 | ||
|
d78821b3ba | ||
|
07a8d4634d | ||
|
e08f6a1846 | ||
|
057293a508 | ||
|
7e7e753d27 | ||
|
9a46b1086f | ||
|
6230407e82 | ||
|
80f145a0a7 | ||
|
0267a567f6 | ||
|
87dc3106b0 | ||
|
5fa0e5b87d | ||
|
9f0abc2a22 | ||
|
15642a52ce | ||
|
9f2073c76e | ||
|
2bfd43ba0b | ||
|
8636adf856 | ||
|
40ac4c9cdc | ||
|
c892e24258 | ||
|
c9f2a74b5a | ||
|
ce4f6bda66 | ||
|
8c5b4b1e1d | ||
|
2b3ec91326 | ||
|
57d416d423 | ||
|
a2aa56905c | ||
|
146f41e608 | ||
|
6835cb7f86 | ||
|
51eefbaae6 | ||
|
1f39b3e48d | ||
|
486ae7c655 | ||
|
f665bae4eb | ||
|
01bad67a94 | ||
|
b50275a4b6 | ||
|
51a19c83b0 | ||
|
19906022e2 | ||
|
465a48a048 | ||
|
11ebe2a572 | ||
|
249aed1ff0 | ||
|
ba2e979b5c | ||
|
840ba2513a | ||
|
ba69c36ada | ||
|
6304c08818 | ||
|
d25d097d3d | ||
|
f777d00a75 | ||
|
c5e8f6700b | ||
|
0790105f2f | ||
|
68f152cb9a | ||
|
addfe49fdd | ||
|
aaecb65b89 | ||
|
fee4e991fe | ||
|
549a59f66e | ||
|
fb01328d30 | ||
|
d86973d92a | ||
|
1176cc1297 | ||
|
4321b4fc93 | ||
|
058bcf4406 | ||
|
00a6a9bdf8 | ||
|
aa2156f949 | ||
|
d0cd8bf2a5 | ||
|
045ae54343 | ||
|
5ad9f95f24 | ||
|
69cad1f96e | ||
|
71ee4e2853 | ||
|
7820c8c13f | ||
|
1beb477908 | ||
|
1f44053301 | ||
|
17db969f7a | ||
|
386998cfbf | ||
|
a9b37e5dad | ||
|
51f2b11b04 | ||
|
433841d9eb | ||
|
b3daf341d4 | ||
|
671c850310 | ||
|
2dd3fde56d | ||
|
c5a33ed8c2 | ||
|
a8bad2b71a | ||
|
bd804c074f | ||
|
39940ee8d6 | ||
|
a144dd6917 | ||
|
e42a7fa037 | ||
|
0272b6b1ba | ||
|
6fd20a0281 | ||
|
b479a1f03c | ||
|
ad6365f656 | ||
|
867323379e | ||
|
2410def98f | ||
|
2736f97496 | ||
|
0c522d3aa7 | ||
|
558daa73f9 | ||
|
5c8fc0b1f4 | ||
|
3f91f4e2ab | ||
|
ff3b4f6683 | ||
|
2f5b3ac2f8 | ||
|
e7f8c195d8 | ||
|
2ec290cd92 | ||
|
4e87e7863f | ||
|
902ac3d7c5 | ||
|
460287adca | ||
|
959c2d1edb | ||
|
da9fbbac42 | ||
|
f586a8efb7 | ||
|
0a6f5ebe28 | ||
|
3502bf47b2 | ||
|
2a3fd242b0 | ||
|
53064ce6b5 | ||
|
ce07c52b82 | ||
|
6925c031e0 | ||
|
2ad0142db2 | ||
|
a4dc4ece63 | ||
|
9b6516ac24 | ||
|
035e21e780 | ||
|
7da854e186 | ||
|
429c336412 | ||
|
1fe52af61a | ||
|
5169dfd1fd | ||
|
f7b122728d | ||
|
f0c8645cb9 | ||
|
3fe5c13d71 | ||
|
5adba503dd | ||
|
4b65c09d86 | ||
|
cf9ef90066 | ||
|
4bb5a6c30a | ||
|
8ed2a241db | ||
|
7779b1d71b | ||
|
12dec2004e | ||
|
24c553c975 | ||
|
a5191f30bc | ||
|
826969ee02 | ||
|
0fe2d49ccd | ||
|
667813431c | ||
|
2e713313a2 | ||
|
1bf539b3a2 | ||
|
fda015023a | ||
|
bf5cea7232 | ||
|
eb7507681f | ||
|
0ef5f3552f | ||
|
e96afeeb7b | ||
|
eeff625ab3 | ||
|
9aa08221fa | ||
|
ed7a5a5568 | ||
|
b9fdc21bba | ||
|
2be2a500a3 | ||
|
54a965b153 | ||
|
ed057ca3d7 | ||
|
38bebba18a | ||
|
55cb921f92 | ||
|
6914316e9a | ||
|
3f8a7d9582 | ||
|
f0e3de7e91 | ||
|
9f640c0f3d | ||
|
0dd093a89f | ||
|
6e069d1c3f | ||
|
8379ff292c | ||
|
8be5447461 | ||
|
4d727ee913 | ||
|
15d08a06e2 | ||
|
6bf3c606be | ||
|
966732e8ca | ||
|
91ffeed88a | ||
|
d4c821da0e | ||
|
6e7e208867 | ||
|
b9605f1a74 | ||
|
1cf1ece738 | ||
|
dc93fd759a | ||
|
92470b3d74 | ||
|
ee657df09a | ||
|
314f18b22a | ||
|
4c82cdcb7e | ||
|
b9a99b22aa | ||
|
a2a35b2d20 | ||
|
68488fd383 | ||
|
580fbbb59a | ||
|
3fa3bc19a2 | ||
|
605140e401 | ||
|
23b59b6f87 | ||
|
c786150dfa | ||
|
f7a4051b83 | ||
|
395dac7bf9 | ||
|
0833dd7d12 | ||
|
2cc2b45688 | ||
|
d4f7962d48 | ||
|
3e2dcb3c07 | ||
|
9acfbe3022 | ||
|
dad6b62576 | ||
|
fe3b5241a4 | ||
|
aa757f4f8c | ||
|
cb20d58f45 | ||
|
d5039f99b4 | ||
|
baa5807e36 | ||
|
96c12b7dc2 | ||
|
99e17b0c4a | ||
|
0b4825c872 | ||
|
9edb6e1be0 | ||
|
6e6dab4799 | ||
|
8de279f8db | ||
|
9eb2ae5d21 | ||
|
f6359d2dc3 | ||
|
53660e4c4e | ||
|
8bb1a75b4f | ||
|
5d2e9d76c1 | ||
|
5f99962540 | ||
|
db9d13b4ff | ||
|
20e48551ac | ||
|
7028e9875f | ||
|
bbdafd6ab3 | ||
|
0ea763a727 | ||
|
bda35ae6b9 | ||
|
1a5400a9e9 | ||
|
d442a99238 | ||
|
87fb1ec352 | ||
|
fea89f4fed | ||
|
dfd878f2ba | ||
|
64748a2be2 | ||
|
f89b29f708 | ||
|
2009258796 | ||
|
50175716d2 | ||
|
c432d4814a | ||
|
e7aa3cf828 | ||
|
904dcfd914 | ||
|
e9caba6ce5 | ||
|
dd34d28de7 | ||
|
f6ccaca36e | ||
|
c189d385ce | ||
|
6bc35c00e2 | ||
|
2998a0b055 | ||
|
bf576b449e | ||
|
737d2b704b | ||
|
eda3e4e055 | ||
|
5f992802f5 | ||
|
ef5bce9253 | ||
|
2f372572a1 | ||
|
5b9c7586f4 | ||
|
4e9328e3b6 | ||
|
1aa1c1aec2 | ||
|
68d70fb969 | ||
|
6ee10ab3de | ||
|
40e3eb9be9 | ||
|
d6a8a6ed4e | ||
|
d186766c08 | ||
|
01c4bac36e | ||
|
a04a146560 | ||
|
ea034c981b | ||
|
4b1d23b243 | ||
|
46d2f2224f | ||
|
eba97645c9 | ||
|
2afdd94f86 | ||
|
4618ca82c3 | ||
|
9c5422c7dd | ||
|
3a512c34d2 | ||
|
f1b91177fb | ||
|
330c524762 | ||
|
b8a96199cb | ||
|
940e479d7d | ||
|
3a9fa5b36d | ||
|
5444918098 | ||
|
019130ed71 | ||
|
2a3a0322ae | ||
|
981f8d7252 | ||
|
297ad1bbb3 | ||
|
7507ce1db4 | ||
|
20a3ec2d77 | ||
|
e8a1aa9e94 | ||
|
f5ea96b584 | ||
|
9cef302aa0 | ||
|
cb034ae44f | ||
|
13d509c7e6 | ||
|
2625ba064c | ||
|
06b918153d | ||
|
02298ed1fc | ||
|
290f827928 | ||
|
20a813b0eb | ||
|
b2f4bf0105 | ||
|
b1b8e0f8d1 | ||
|
1783a156c8 | ||
|
51665dee8c | ||
|
3f88abd621 | ||
|
156d7e45f7 | ||
|
a8b9860a97 | ||
|
78b3f58c99 | ||
|
57a2a5db81 | ||
|
0d007349f9 | ||
|
6f3716d677 | ||
|
bd5f928506 | ||
|
2ea15cd661 | ||
|
3f31cf64e4 | ||
|
b9c61379ab | ||
|
dd5fe2f3de | ||
|
10dfd3cfb4 | ||
|
07d189c416 | ||
|
449c4baf50 | ||
|
e60df9fe16 | ||
|
51f4a4bee1 | ||
|
f4ff66d75f | ||
|
c88e314a2d | ||
|
7a1346b26a | ||
|
f23574af2c | ||
|
35ae9408f2 | ||
|
7737ca7539 | ||
|
e3893ee204 | ||
|
44f2de5286 | ||
|
752f6d8065 | ||
|
19b181f0f5 | ||
|
44875361c8 | ||
|
ec347ee9bc | ||
|
7004548bdf | ||
|
f8844d5c72 | ||
|
a8467191c3 | ||
|
a706bac098 |
1025
.gitlab-ci.yml
1025
.gitlab-ci.yml
File diff suppressed because it is too large
Load Diff
81
.gitlab-ci/bare-metal/arm64_a630_gles_others.sh
Executable file
81
.gitlab-ci/bare-metal/arm64_a630_gles_others.sh
Executable file
@@ -0,0 +1,81 @@
|
||||
#!/bin/sh
|
||||
|
||||
# This test script groups together a bunch of fast dEQP variant runs
|
||||
# to amortize the cost of rebooting the board.
|
||||
|
||||
set -ex
|
||||
|
||||
EXIT=0
|
||||
|
||||
# Test rendering with the gmem path forced when possible (~1 minute)
|
||||
if ! env \
|
||||
DEQP_RESULTS_DIR=results/gmem \
|
||||
DEQP_VER=gles31 \
|
||||
DEQP_FRACTION=5 \
|
||||
FD_MESA_DEBUG=nobypass \
|
||||
/install/deqp-runner.sh; then
|
||||
EXIT=1
|
||||
fi
|
||||
|
||||
# Test rendering with the bypass path forced when possible (~1 minute)
|
||||
if ! env \
|
||||
DEQP_RESULTS_DIR=results/bypass \
|
||||
DEQP_VER=gles31 \
|
||||
DEQP_FRACTION=5 \
|
||||
FD_MESA_DEBUG=nogmem \
|
||||
GPU_VERSION=freedreno-a630-bypass \
|
||||
/install/deqp-runner.sh; then
|
||||
EXIT=1
|
||||
fi
|
||||
|
||||
# Test rendering with the UBO-to-constants optimization disabled (~1 minute)
|
||||
if ! env \
|
||||
DEQP_RESULTS_DIR=results/nouboopt \
|
||||
DEQP_VER=gles31 \
|
||||
IR3_SHADER_DEBUG=nouboopt \
|
||||
DEQP_CASELIST_FILTER="functional.*ubo" \
|
||||
/install/deqp-runner.sh; then
|
||||
EXIT=1
|
||||
fi
|
||||
|
||||
# gles3-565nozs mustpass (~20s)
|
||||
if ! env \
|
||||
DEQP_RESULTS_DIR=results/gles3-565nozs \
|
||||
DEQP_VER=gles3 \
|
||||
DEQP_CONFIG="rgb565d0s0ms0" \
|
||||
DEQP_VARIANT="565-no-depth-no-stencil" \
|
||||
/install/deqp-runner.sh; then
|
||||
EXIT=1
|
||||
fi
|
||||
|
||||
# gles31-565nozs mustpass (~1s)
|
||||
if ! env \
|
||||
DEQP_RESULTS_DIR=results/gles31-565nozs \
|
||||
DEQP_VER=gles31 \
|
||||
DEQP_CONFIG="rgb565d0s0ms0" \
|
||||
DEQP_VARIANT="565-no-depth-no-stencil" \
|
||||
/install/deqp-runner.sh; then
|
||||
EXIT=1
|
||||
fi
|
||||
|
||||
# gles3-multisample mustpass -- disabled pending https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/1859
|
||||
# if ! env \
|
||||
# DEQP_RESULTS_DIR=results/gles3-multisample \
|
||||
# DEQP_VER=gles3 \
|
||||
# DEQP_CONFIG="rgba8888d24s8ms4" \
|
||||
# DEQP_VARIANT="multisample" \
|
||||
# /install/deqp-runner.sh; then
|
||||
# EXIT=1
|
||||
# fi
|
||||
|
||||
# gles31-multisample mustpass -- disabled pending https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/1859
|
||||
# if ! env \
|
||||
# DEQP_RESULTS_DIR=results/gles31-multisample \
|
||||
# DEQP_VER=gles31 \
|
||||
# DEQP_CONFIG="rgba8888d24s8ms4" \
|
||||
# DEQP_VARIANT="multisample" \
|
||||
# /install/deqp-runner.sh; then
|
||||
# EXIT=1
|
||||
# fi
|
||||
|
||||
exit $EXIT
|
@@ -114,6 +114,12 @@ class CrosServoRun:
|
||||
print("Detected intermittent tftp failure, restarting run...")
|
||||
return 2
|
||||
|
||||
# There are very infrequent bus errors during power management transitions
|
||||
# on cheza, which we don't expect to be the case on future boards.
|
||||
if re.search("Kernel panic - not syncing: Asynchronous SError Interrupt", line):
|
||||
print("Detected cheza power management bus error, restarting run...")
|
||||
return 2
|
||||
|
||||
result = re.search("bare-metal result: (\S*)", line)
|
||||
if result:
|
||||
if result.group(1) == "pass":
|
||||
|
@@ -64,10 +64,18 @@ rsync -a --delete $BM_ROOTFS/ rootfs/
|
||||
|
||||
# Finally, pack it up into a cpio rootfs. Skip the vulkan CTS since none of
|
||||
# these devices use it and it would take up space in the initrd.
|
||||
|
||||
if [ -n "$PIGLIT_PROFILES" ]; then
|
||||
EXCLUDE_FILTER="deqp|arb_gpu_shader5|arb_gpu_shader_fp64|arb_gpu_shader_int64|glsl-4.[0123456]0|arb_tessellation_shader"
|
||||
else
|
||||
EXCLUDE_FILTER="piglit|python"
|
||||
fi
|
||||
|
||||
pushd rootfs
|
||||
find -H | \
|
||||
egrep -v "external/(openglcts|vulkancts|amber|glslang|spirv-tools)" |
|
||||
egrep -v "traces-db|apitrace|renderdoc|python" | \
|
||||
egrep -v "traces-db|apitrace|renderdoc" | \
|
||||
egrep -v $EXCLUDE_FILTER | \
|
||||
cpio -H newc -o | \
|
||||
xz --check=crc32 -T4 - > $CI_PROJECT_DIR/rootfs.cpio.gz
|
||||
popd
|
||||
|
@@ -11,6 +11,8 @@ mount -t tmpfs tmpfs /tmp
|
||||
|
||||
. /set-job-env-vars.sh
|
||||
|
||||
[ -z "$BM_KERNEL_MODULES" ] || modprobe "$BM_KERNEL_MODULES"
|
||||
|
||||
# Store Mesa's disk cache under /tmp, rather than sending it out over NFS.
|
||||
export XDG_CACHE_HOME=/tmp
|
||||
|
||||
|
8
.gitlab-ci/bare-metal/poe-off
Executable file
8
.gitlab-ci/bare-metal/poe-off
Executable file
@@ -0,0 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [ -z "$BM_POE_INTERFACE" ]; then
|
||||
echo "Must supply the PoE Interface to power off"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
flock /var/run/poe.lock -c "$CI_PROJECT_DIR/install/bare-metal/poe-set $BM_POE_INTERFACE off"
|
8
.gitlab-ci/bare-metal/poe-on
Executable file
8
.gitlab-ci/bare-metal/poe-on
Executable file
@@ -0,0 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [ -z "$BM_POE_INTERFACE" ]; then
|
||||
echo "Must supply the PoE Interface to power up"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
flock /var/run/poe.lock -c "$CI_PROJECT_DIR/install/bare-metal/poe-set $BM_POE_INTERFACE reset"
|
118
.gitlab-ci/bare-metal/poe-powered.sh
Executable file
118
.gitlab-ci/bare-metal/poe-powered.sh
Executable file
@@ -0,0 +1,118 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Boot script for devices attached to a PoE switch, using NFS for the root
|
||||
# filesystem.
|
||||
|
||||
# We're run from the root of the repo, make a helper var for our paths
|
||||
BM=$CI_PROJECT_DIR/install/bare-metal
|
||||
|
||||
# Runner config checks
|
||||
if [ -z "$BM_SERIAL" ]; then
|
||||
echo "Must set BM_SERIAL in your gitlab-runner config.toml [[runners]] environment"
|
||||
echo "This is the serial port to listen the device."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "$BM_POE_ADDRESS" ]; then
|
||||
echo "Must set BM_POE_ADDRESS in your gitlab-runner config.toml [[runners]] environment"
|
||||
echo "This is the PoE switch address to connect for powering up/down devices."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "$BM_POE_USERNAME" ]; then
|
||||
echo "Must set BM_POE_USERNAME in your gitlab-runner config.toml [[runners]] environment"
|
||||
echo "This is the PoE switch username."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "$BM_POE_PASSWORD" ]; then
|
||||
echo "Must set BM_POE_PASSWORD in your gitlab-runner config.toml [[runners]] environment"
|
||||
echo "This is the PoE switch password."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "$BM_POE_INTERFACE" ]; then
|
||||
echo "Must set BM_POE_INTERFACE in your gitlab-runner config.toml [[runners]] environment"
|
||||
echo "This is the PoE switch interface where the device is connected."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "$BM_POWERUP" ]; then
|
||||
echo "Must set BM_POWERUP in your gitlab-runner config.toml [[runners]] environment"
|
||||
echo "This is a shell script that should power up the device and begin its boot sequence."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "$BM_POWERDOWN" ]; then
|
||||
echo "Must set BM_POWERDOWN in your gitlab-runner config.toml [[runners]] environment"
|
||||
echo "This is a shell script that should power off the device."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ ! -d /nfs ]; then
|
||||
echo "NFS rootfs directory needs to be mounted at /nfs by the gitlab runner"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ ! -d /tftp ]; then
|
||||
echo "TFTP directory for this board needs to be mounted at /tftp by the gitlab runner"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# job config checks
|
||||
if [ -z "$BM_ROOTFS" ]; then
|
||||
echo "Must set BM_ROOTFS to your board's rootfs directory in the job's variables"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "$BM_BOOTFS" ]; then
|
||||
echo "Must set /boot files for the TFTP boot in the job's variables"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "$BM_CMDLINE" ]; then
|
||||
echo "Must set BM_CMDLINE to your board's kernel command line arguments"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
set -ex
|
||||
|
||||
# Clear out any previous run's artifacts.
|
||||
rm -rf results/
|
||||
mkdir -p results
|
||||
|
||||
# Create the rootfs in the NFS directory. rm to make sure it's in a pristine
|
||||
# state, since it's volume-mounted on the host.
|
||||
rsync -a --delete $BM_ROOTFS/ /nfs/
|
||||
|
||||
[ -z $BM_ROOTFS_EXTRA ] || rsync -a $BM_ROOTFS_EXTRA/ /nfs/
|
||||
|
||||
mkdir -p /nfs/results
|
||||
. $BM/rootfs-setup.sh /nfs
|
||||
|
||||
rsync -a --delete $BM_BOOTFS/ /tftp/
|
||||
|
||||
echo "$BM_CMDLINE" > /tftp/cmdline.txt
|
||||
|
||||
set +e
|
||||
ATTEMPTS=2
|
||||
while [ $((ATTEMPTS--)) -gt 0 ]; do
|
||||
python3 $BM/poe_run.py \
|
||||
--dev="$BM_SERIAL" \
|
||||
--powerup="$BM_POWERUP" \
|
||||
--powerdown="$BM_POWERDOWN"
|
||||
ret=$?
|
||||
|
||||
if [ $ret -eq 2 ]; then
|
||||
echo "Did not detect boot sequence, retrying..."
|
||||
else
|
||||
ATTEMPTS=0
|
||||
fi
|
||||
done
|
||||
set -e
|
||||
|
||||
# Bring artifacts back from the NFS dir to the build dir where gitlab-runner
|
||||
# will look for them.
|
||||
cp -Rp /nfs/results/. results/
|
||||
|
||||
exit $ret
|
42
.gitlab-ci/bare-metal/poe-set
Executable file
42
.gitlab-ci/bare-metal/poe-set
Executable file
@@ -0,0 +1,42 @@
|
||||
#!/usr/bin/expect -f
|
||||
set SWITCHSERVER $env(BM_POE_ADDRESS)
|
||||
set USERNAME $env(BM_POE_USERNAME)
|
||||
set PASSWORD $env(BM_POE_PASSWORD)
|
||||
|
||||
set PORTNUMBER [lindex $argv 0]
|
||||
set POESTATUS [lindex $argv 1]
|
||||
|
||||
log_user 0
|
||||
|
||||
spawn telnet $SWITCHSERVER
|
||||
expect "Login"
|
||||
sleep 1
|
||||
send "$USERNAME\t$PASSWORD\r"
|
||||
expect "Menu"
|
||||
send "\x01"
|
||||
expect ">"
|
||||
send "lcli\r"
|
||||
expect "Name:"
|
||||
send "$USERNAME\r"
|
||||
expect "Password:"
|
||||
send "$PASSWORD\r"
|
||||
expect "#"
|
||||
send "configure\r"
|
||||
expect "(config)#"
|
||||
send "interface GE $PORTNUMBER\r"
|
||||
expect "(config-if)#"
|
||||
if { "$POESTATUS" == "off" } {
|
||||
send "power inline never\r"
|
||||
} elseif { "$POESTATUS" == "on" } {
|
||||
send "power inline auto\r"
|
||||
} elseif { "$POESTATUS" == "reset" } {
|
||||
send "power inline never\r"
|
||||
send "power inline auto\r"
|
||||
}
|
||||
expect "(config-if)#"
|
||||
send "exit\r"
|
||||
expect "(config)#"
|
||||
send "exit\r"
|
||||
expect "$#"
|
||||
send "exit\r"
|
||||
expect eof
|
90
.gitlab-ci/bare-metal/poe_run.py
Executable file
90
.gitlab-ci/bare-metal/poe_run.py
Executable file
@@ -0,0 +1,90 @@
|
||||
#!/usr/bin/env python3
|
||||
#
|
||||
# Copyright © 2020 Igalia, S.L.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a
|
||||
# copy of this software and associated documentation files (the "Software"),
|
||||
# to deal in the Software without restriction, including without limitation
|
||||
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
# and/or sell copies of the Software, and to permit persons to whom the
|
||||
# Software is furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice (including the next
|
||||
# paragraph) shall be included in all copies or substantial portions of the
|
||||
# Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
# IN THE SOFTWARE.
|
||||
|
||||
import argparse
|
||||
import os
|
||||
import re
|
||||
from serial_buffer import SerialBuffer
|
||||
import sys
|
||||
import threading
|
||||
|
||||
class PoERun:
|
||||
def __init__(self, args):
|
||||
self.powerup = args.powerup
|
||||
self.powerdown = args.powerdown
|
||||
self.ser = SerialBuffer(args.dev, "results/serial-output.txt", "", 60)
|
||||
|
||||
def logged_system(self, cmd):
|
||||
print("Running '{}'".format(cmd))
|
||||
return os.system(cmd)
|
||||
|
||||
def run(self):
|
||||
if self.logged_system(self.powerup) != 0:
|
||||
return 1
|
||||
|
||||
boot_detected = False
|
||||
for line in self.ser.lines():
|
||||
if re.search("Booting Linux", line):
|
||||
boot_detected = True
|
||||
break
|
||||
|
||||
if not boot_detected:
|
||||
print("Something wrong; couldn't detect the boot start up sequence")
|
||||
self.logged_system(self.powerdown)
|
||||
return 2
|
||||
|
||||
for line in self.ser.lines():
|
||||
if re.search("---. end Kernel panic", line):
|
||||
return 1
|
||||
|
||||
# Binning memory problems
|
||||
if re.search("binner overflow mem", line):
|
||||
print("Memory overflow in the binner; GPU hang")
|
||||
return 1
|
||||
|
||||
result = re.search("bare-metal result: (\S*)", line)
|
||||
if result:
|
||||
if result.group(1) == "pass":
|
||||
return 0
|
||||
else:
|
||||
return 1
|
||||
|
||||
print("Reached the end of the CPU serial log without finding a result")
|
||||
return 1
|
||||
|
||||
def main():
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument('--dev', type=str, help='Serial device to monitor', required=True)
|
||||
parser.add_argument('--powerup', type=str, help='shell command for rebooting', required=True)
|
||||
parser.add_argument('--powerdown', type=str, help='shell command for powering off', required=True)
|
||||
args = parser.parse_args()
|
||||
|
||||
poe = PoERun(args)
|
||||
retval = poe.run()
|
||||
|
||||
poe.logged_system(args.powerdown)
|
||||
|
||||
sys.exit(retval)
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
@@ -15,6 +15,7 @@ touch $rootfs_dst/set-job-env-vars.sh
|
||||
chmod +x $rootfs_dst/set-job-env-vars.sh
|
||||
for var in \
|
||||
BARE_METAL_TEST_SCRIPT \
|
||||
BM_KERNEL_MODULES \
|
||||
CI_COMMIT_BRANCH \
|
||||
CI_COMMIT_TITLE \
|
||||
CI_JOB_JWT \
|
||||
@@ -27,30 +28,44 @@ for var in \
|
||||
CI_PIPELINE_ID \
|
||||
CI_PROJECT_PATH \
|
||||
CI_RUNNER_DESCRIPTION \
|
||||
CI_SERVER_URL \
|
||||
DEQP_CASELIST_FILTER \
|
||||
DEQP_CONFIG \
|
||||
DEQP_EXPECTED_FAILS \
|
||||
DEQP_EXPECTED_RENDERER \
|
||||
DEQP_FRACTION \
|
||||
DEQP_HEIGHT \
|
||||
DEQP_NO_SAVE_RESULTS \
|
||||
DEQP_FLAKES \
|
||||
DEQP_PARALLEL \
|
||||
DEQP_RESULTS_DIR \
|
||||
DEQP_SKIPS \
|
||||
DEQP_VARIANT \
|
||||
DEQP_VER \
|
||||
DEQP_WIDTH \
|
||||
DEVICE_NAME \
|
||||
DRIVER_NAME \
|
||||
EGL_PLATFORM \
|
||||
FDO_CI_CONCURRENT \
|
||||
FDO_UPSTREAM_REPO \
|
||||
FD_MESA_DEBUG \
|
||||
FLAKES_CHANNEL \
|
||||
GPU_VERSION \
|
||||
IR3_SHADER_DEBUG \
|
||||
MESA_GL_VERSION_OVERRIDE \
|
||||
MESA_GLSL_VERSION_OVERRIDE \
|
||||
MESA_GLES_VERSION_OVERRIDE \
|
||||
MINIO_HOST \
|
||||
NIR_VALIDATE \
|
||||
TRACIE_NO_UNIT_TESTS \
|
||||
TRACIE_UPLOAD_TO_MINIO \
|
||||
PIGLIT_HTML_SUMMARY \
|
||||
PIGLIT_JUNIT_RESULTS \
|
||||
PIGLIT_OPTIONS \
|
||||
PIGLIT_PLATFORM \
|
||||
PIGLIT_PROFILES \
|
||||
PIGLIT_REPLAY_ARTIFACTS_BASE_URL \
|
||||
PIGLIT_REPLAY_DESCRIPTION_FILE \
|
||||
PIGLIT_REPLAY_DEVICE_NAME \
|
||||
PIGLIT_REPLAY_EXTRA_ARGS \
|
||||
PIGLIT_REPLAY_REFERENCE_IMAGES_BASE_URL \
|
||||
PIGLIT_REPLAY_UPLOAD_TO_MINIO \
|
||||
PIGLIT_RESULTS \
|
||||
TU_DEBUG \
|
||||
VK_DRIVER \
|
||||
; do
|
||||
|
@@ -30,19 +30,20 @@ import time
|
||||
|
||||
|
||||
class SerialBuffer:
|
||||
def __init__(self, dev, filename, prefix):
|
||||
def __init__(self, dev, filename, prefix, timeout = None):
|
||||
self.filename = filename
|
||||
self.dev = dev
|
||||
|
||||
if dev:
|
||||
self.f = open(filename, "wb+")
|
||||
self.serial = serial.Serial(dev, 115200, timeout=10)
|
||||
self.serial = serial.Serial(dev, 115200, timeout=timeout if timeout else 10)
|
||||
else:
|
||||
self.f = open(filename, "rb")
|
||||
|
||||
self.byte_queue = queue.Queue()
|
||||
self.line_queue = queue.Queue()
|
||||
self.prefix = prefix
|
||||
self.timeout = timeout
|
||||
self.sentinel = object()
|
||||
|
||||
if self.dev:
|
||||
@@ -58,14 +59,19 @@ class SerialBuffer:
|
||||
self.lines_thread.start()
|
||||
|
||||
# Thread that just reads the bytes from the serial device to try to keep from
|
||||
# buffer overflowing it.
|
||||
# buffer overflowing it. If nothing is received in 1 minute, it finalizes.
|
||||
def serial_read_thread_loop(self):
|
||||
greet = "Serial thread reading from %s\n" % self.dev
|
||||
self.byte_queue.put(greet.encode())
|
||||
|
||||
while True:
|
||||
try:
|
||||
self.byte_queue.put(self.serial.read())
|
||||
b = self.serial.read()
|
||||
if len(b) > 0:
|
||||
self.byte_queue.put(b)
|
||||
elif self.timeout:
|
||||
self.byte_queue.put(self.sentinel)
|
||||
break
|
||||
except Exception as err:
|
||||
print(self.prefix + str(err))
|
||||
self.byte_queue.put(self.sentinel)
|
||||
|
@@ -9,7 +9,7 @@ WAFFLE_VERSION="e3c995d9a2693b687501715b6550619922346089"
|
||||
git clone https://gitlab.freedesktop.org/mesa/waffle.git --single-branch --no-checkout /waffle
|
||||
pushd /waffle
|
||||
git checkout "$WAFFLE_VERSION"
|
||||
cmake -B_build -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release $EXTRA_CMAKE_ARGS .
|
||||
cmake -S . -B _build -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release $EXTRA_CMAKE_ARGS
|
||||
make -C _build install
|
||||
mkdir -p build/lib build/bin
|
||||
cp _build/lib/libwaffle-1.so build/lib/libwaffle-1.so.0
|
||||
@@ -26,7 +26,7 @@ git checkout "$APITRACE_VERSION"
|
||||
# Note: The cmake stuff for waffle in apitrace fails to use waffle's library
|
||||
# directory. Just force the issue here.
|
||||
env LDFLAGS="-L/usr/local/lib" \
|
||||
cmake -G Ninja -B_build -H. -DCMAKE_BUILD_TYPE=Release -DENABLE_GUI=False -DENABLE_WAFFLE=on -DWaffle_DIR=/usr/local/lib/cmake/Waffle/ $EXTRA_CMAKE_ARGS
|
||||
cmake -S . -B _build -G Ninja -DCMAKE_BUILD_TYPE=Release -DENABLE_GUI=False -DENABLE_WAFFLE=on -DWaffle_DIR=/usr/local/lib/cmake/Waffle/ $EXTRA_CMAKE_ARGS
|
||||
ninja -C _build
|
||||
mkdir build
|
||||
cp _build/apitrace build
|
||||
|
@@ -4,6 +4,6 @@ set -ex
|
||||
|
||||
cargo install deqp-runner \
|
||||
-j ${FDO_CI_CONCURRENT:-4} \
|
||||
--version 0.1.5 \
|
||||
--version 0.4.0 \
|
||||
--root /usr/local \
|
||||
$EXTRA_CARGO_ARGS
|
||||
|
@@ -6,14 +6,11 @@ git config --global user.email "mesa@example.com"
|
||||
git config --global user.name "Mesa CI"
|
||||
git clone \
|
||||
https://github.com/KhronosGroup/VK-GL-CTS.git \
|
||||
-b vulkan-cts-1.2.3.2 \
|
||||
-b vulkan-cts-1.2.5.0 \
|
||||
--depth 1 \
|
||||
/VK-GL-CTS
|
||||
pushd /VK-GL-CTS
|
||||
|
||||
# cherry-pick fix for surfaceless config choosing:
|
||||
git cherry-pick -x 8f3bfc6c7def0c0cb452d5dadf31aa7fef242365
|
||||
|
||||
|
||||
# --insecure is due to SSL cert failures hitting sourceforge for zlib and
|
||||
# libpng (sigh). The archives get their checksums checked anyway, and git
|
||||
# always goes through ssh or https.
|
||||
@@ -26,11 +23,10 @@ cp doc/testlog-stylesheet/testlog.{css,xsl} /deqp
|
||||
popd
|
||||
|
||||
pushd /deqp
|
||||
cmake -G Ninja \
|
||||
cmake -S /VK-GL-CTS -B . -G Ninja \
|
||||
-DDEQP_TARGET=${DEQP_TARGET:-x11_glx} \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
$EXTRA_CMAKE_ARGS \
|
||||
/VK-GL-CTS
|
||||
$EXTRA_CMAKE_ARGS
|
||||
ninja
|
||||
|
||||
# Copy out the mustpass lists we want.
|
||||
|
@@ -8,7 +8,7 @@ git checkout 6b5b570008c9ab5269e341f04c811fe49a1bb72c
|
||||
git submodule update --init
|
||||
mkdir build
|
||||
cd build
|
||||
cmake .. -DCMAKE_BUILD_TYPE=Release -G Ninja
|
||||
cmake -S .. -B . -G Ninja -DCMAKE_BUILD_TYPE=Release
|
||||
ninja -C . install
|
||||
cd ../..
|
||||
rm -rf Fossilize
|
||||
|
@@ -11,7 +11,7 @@ pushd /gfxreconstruct
|
||||
git checkout "$GFXRECONSTRUCT_VERSION"
|
||||
git submodule update --init
|
||||
git submodule update
|
||||
cmake -G Ninja -B_build -H. -DCMAKE_BUILD_TYPE=Release
|
||||
cmake -S . -B _build -G Ninja -DCMAKE_BUILD_TYPE=Release
|
||||
ninja -C _build gfxrecon-replay gfxrecon-info
|
||||
mkdir -p build/bin
|
||||
install _build/tools/replay/gfxrecon-replay build/bin
|
||||
|
@@ -8,7 +8,7 @@ $LLVM_CONFIG --version
|
||||
|
||||
git clone https://github.com/KhronosGroup/SPIRV-LLVM-Translator -b llvm_release_100 --depth 1 /SPIRV-LLVM-Translator
|
||||
pushd /SPIRV-LLVM-Translator
|
||||
cmake -G Ninja -DLLVM_BUILD_TOOLS=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS=-fPIC -DCMAKE_CXX_FLAGS=-fPIC -DCMAKE_INSTALL_PREFIX=`$LLVM_CONFIG --prefix`
|
||||
cmake -S . -B . -G Ninja -DLLVM_BUILD_TOOLS=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS=-fPIC -DCMAKE_CXX_FLAGS=-fPIC -DCMAKE_INSTALL_PREFIX=`$LLVM_CONFIG --prefix`
|
||||
ninja
|
||||
ninja install
|
||||
popd
|
||||
@@ -23,7 +23,7 @@ git clone \
|
||||
|
||||
mkdir /libclc
|
||||
pushd /libclc
|
||||
cmake -G Ninja -DLLVM_CONFIG=$LLVM_CONFIG -DLIBCLC_TARGETS_TO_BUILD="spirv-mesa3d-;spirv64-mesa3d-" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr /llvm-project/libclc
|
||||
cmake -S /llvm-project/libclc -B . -G Ninja -DLLVM_CONFIG=$LLVM_CONFIG -DLIBCLC_TARGETS_TO_BUILD="spirv-mesa3d-;spirv64-mesa3d-" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
|
||||
ninja
|
||||
ninja install
|
||||
popd
|
||||
|
@@ -8,10 +8,20 @@ fi
|
||||
|
||||
git clone https://gitlab.freedesktop.org/mesa/piglit.git --single-branch --no-checkout /piglit
|
||||
pushd /piglit
|
||||
git checkout 404862743cf8a7b37a4e3a93b4ba1858d59cd4ab
|
||||
git checkout c702d2bbf28b01a18ce613f386a4ffef03f6c0c9
|
||||
patch -p1 <$OLDPWD/.gitlab-ci/piglit/disable-vs_in.diff
|
||||
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release $PIGLIT_OPTS
|
||||
ninja
|
||||
cmake -S . -B . -G Ninja -DCMAKE_BUILD_TYPE=Release $PIGLIT_OPTS $EXTRA_CMAKE_ARGS
|
||||
ninja $PIGLIT_BUILD_TARGETS
|
||||
find -name .git -o -name '*ninja*' -o -iname '*cmake*' -o -name '*.[chao]' | xargs rm -rf
|
||||
rm -rf target_api
|
||||
if [ "x$PIGLIT_BUILD_TARGETS" = "xpiglit_replayer" ]; then
|
||||
find ! -regex "^\.$" \
|
||||
! -regex "^\.\/piglit.*" \
|
||||
! -regex "^\.\/framework.*" \
|
||||
! -regex "^\.\/bin$" \
|
||||
! -regex "^\.\/bin\/replayer\.py" \
|
||||
! -regex "^\.\/templates.*" \
|
||||
! -regex "^\.\/tests$" \
|
||||
! -regex "^\.\/tests\/replay\.py" 2>/dev/null | xargs rm -rf
|
||||
fi
|
||||
popd
|
||||
|
@@ -7,7 +7,7 @@ RENDERDOC_VERSION=da02e88201dc3b64316fc33ce6ff69cc729689aa
|
||||
git clone https://github.com/baldurk/renderdoc.git --single-branch --no-checkout /renderdoc
|
||||
pushd /renderdoc
|
||||
git checkout "$RENDERDOC_VERSION"
|
||||
cmake -G Ninja -B_build -H. -DENABLE_QRENDERDOC=false -DCMAKE_BUILD_TYPE=Release $EXTRA_CMAKE_ARGS
|
||||
cmake -S . -B _build -G Ninja -DENABLE_QRENDERDOC=false -DCMAKE_BUILD_TYPE=Release $EXTRA_CMAKE_ARGS
|
||||
ninja -C _build
|
||||
mkdir -p build/lib
|
||||
${STRIP_CMD:-strip} _build/lib/*.so
|
||||
|
@@ -7,7 +7,7 @@ pushd SPIRV-Tools
|
||||
pushd external
|
||||
git clone --depth 1 https://github.com/KhronosGroup/SPIRV-Headers
|
||||
popd
|
||||
cmake -G Ninja -B_build -H. -DCMAKE_BUILD_TYPE=Release
|
||||
cmake -S . -B _build -G Ninja -DCMAKE_BUILD_TYPE=Release
|
||||
ninja -C _build
|
||||
ninja -C _build install
|
||||
popd
|
||||
|
@@ -10,7 +10,7 @@ git checkout "$VULKANTOOLS_VERSION"
|
||||
./update_external_sources.sh
|
||||
mkdir _build
|
||||
./scripts/update_deps.py --dir=_build --config=release --generator=Ninja
|
||||
cmake -G Ninja -B_build -H. \
|
||||
cmake -S . -B _build -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX=/VulkanTools/build \
|
||||
-DBUILD_TESTS=OFF \
|
||||
|
@@ -26,13 +26,27 @@ apt-get -y install \
|
||||
libdrm-dev \
|
||||
libelf-dev \
|
||||
libexpat1-dev \
|
||||
libx11-dev \
|
||||
libx11-xcb-dev \
|
||||
libxcb-dri2-0-dev \
|
||||
libxcb-dri3-dev \
|
||||
libxcb-glx0-dev \
|
||||
libxcb-present-dev \
|
||||
libxcb-randr0-dev \
|
||||
libxcb-shm0-dev \
|
||||
libxcb-xfixes0-dev \
|
||||
libxdamage-dev \
|
||||
libxext-dev \
|
||||
libxrandr-dev \
|
||||
libxshmfence-dev \
|
||||
libxxf86vm-dev \
|
||||
llvm-8-dev \
|
||||
pkg-config \
|
||||
python \
|
||||
python3-mako \
|
||||
python3-pil \
|
||||
python3-requests \
|
||||
python3-pip \
|
||||
python3-requests \
|
||||
python3-setuptools \
|
||||
unzip \
|
||||
wget \
|
||||
|
@@ -18,20 +18,22 @@ apt-get install -y --no-remove \
|
||||
ccache \
|
||||
cmake \
|
||||
cpio \
|
||||
g++ \
|
||||
debootstrap \
|
||||
expect \
|
||||
fastboot \
|
||||
flex \
|
||||
g++ \
|
||||
git \
|
||||
netcat \
|
||||
nginx-full \
|
||||
pkg-config \
|
||||
procps \
|
||||
python3-distutils \
|
||||
python3-minimal \
|
||||
python3-serial \
|
||||
python3.7 \
|
||||
pkg-config \
|
||||
procps \
|
||||
rsync \
|
||||
telnet \
|
||||
u-boot-tools \
|
||||
unzip
|
||||
|
||||
|
7
.gitlab-ci/container/armhf_test.sh
Normal file
7
.gitlab-ci/container/armhf_test.sh
Normal file
@@ -0,0 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
arch=armhf
|
||||
|
||||
INCLUDE_PIGLIT=1
|
||||
|
||||
. .gitlab-ci/container/baremetal_build.sh
|
@@ -5,6 +5,8 @@ set -o xtrace
|
||||
|
||||
ROOTFS=/lava-files/rootfs-${arch}
|
||||
|
||||
INCLUDE_PIGLIT=1
|
||||
|
||||
dpkg --add-architecture $arch
|
||||
apt-get update
|
||||
|
||||
@@ -14,8 +16,8 @@ BAREMETAL_EPHEMERAL=" \
|
||||
automake \
|
||||
crossbuild-essential-$arch \
|
||||
git-lfs \
|
||||
libdrm-dev:$arch \
|
||||
libboost-dev:$arch \
|
||||
libdrm-dev:$arch \
|
||||
libegl1-mesa-dev:$arch \
|
||||
libelf-dev:$arch \
|
||||
libexpat1-dev:$arch \
|
||||
@@ -28,10 +30,11 @@ BAREMETAL_EPHEMERAL=" \
|
||||
libpython3-dev:$arch \
|
||||
libstdc++6:$arch \
|
||||
libtinfo-dev:$arch \
|
||||
libegl1-mesa-dev:$arch \
|
||||
libudev-dev:$arch \
|
||||
libvulkan-dev:$arch \
|
||||
libwaffle-dev:$arch \
|
||||
libxcb-keysyms1-dev:$arch \
|
||||
libpython3-dev:$arch \
|
||||
libxkbcommon-dev:$arch \
|
||||
python3-dev \
|
||||
qt5-default \
|
||||
qt5-qmake \
|
||||
|
@@ -21,6 +21,21 @@ apt-get install -y --no-remove \
|
||||
libffi-dev:$arch \
|
||||
libstdc++6:$arch \
|
||||
libtinfo-dev:$arch \
|
||||
libvulkan-dev:$arch \
|
||||
libx11-dev:$arch \
|
||||
libx11-xcb-dev:$arch \
|
||||
libxcb-dri2-0-dev:$arch \
|
||||
libxcb-dri3-dev:$arch \
|
||||
libxcb-glx0-dev:$arch \
|
||||
libxcb-present-dev:$arch \
|
||||
libxcb-randr0-dev:$arch \
|
||||
libxcb-shm0-dev:$arch \
|
||||
libxcb-xfixes0-dev:$arch \
|
||||
libxdamage-dev:$arch \
|
||||
libxext-dev:$arch \
|
||||
libxrandr-dev:$arch \
|
||||
libxshmfence-dev:$arch \
|
||||
libxxf86vm-dev:$arch \
|
||||
wget
|
||||
|
||||
if [[ $arch == "armhf" ]]; then
|
||||
|
@@ -5,14 +5,14 @@ set -o xtrace
|
||||
|
||||
check_minio()
|
||||
{
|
||||
MINIO_PATH="minio-packet.freedesktop.org/mesa-lava/$1/${DISTRIBUTION_TAG}/${DEBIAN_ARCH}"
|
||||
MINIO_PATH="${MINIO_HOST}/mesa-lava/$1/${DISTRIBUTION_TAG}/${DEBIAN_ARCH}"
|
||||
if wget -q --method=HEAD "https://${MINIO_PATH}/done"; then
|
||||
exit
|
||||
fi
|
||||
}
|
||||
|
||||
# If remote files are up-to-date, skip rebuilding them
|
||||
check_minio "mesa/mesa"
|
||||
check_minio "${FDO_UPSTREAM_REPO}"
|
||||
check_minio "${CI_PROJECT_PATH}"
|
||||
|
||||
. .gitlab-ci/container/container_pre_build.sh
|
||||
@@ -60,11 +60,10 @@ fi
|
||||
|
||||
apt-get update
|
||||
apt-get install -y automake \
|
||||
git \
|
||||
bc \
|
||||
cmake \
|
||||
wget \
|
||||
debootstrap \
|
||||
git \
|
||||
libboost-dev \
|
||||
libegl1-mesa-dev \
|
||||
libgbm-dev \
|
||||
@@ -74,43 +73,62 @@ apt-get install -y automake \
|
||||
libpython3-dev \
|
||||
libssl-dev \
|
||||
libvulkan-dev \
|
||||
libwaffle-dev \
|
||||
libxcb-keysyms1-dev \
|
||||
libxkbcommon-dev \
|
||||
patch \
|
||||
python3-dev \
|
||||
python3-distutils \
|
||||
python3-mako \
|
||||
python3-numpy \
|
||||
python3-serial \
|
||||
qt5-default \
|
||||
qt5-qmake \
|
||||
qtbase5-dev
|
||||
qtbase5-dev \
|
||||
wget
|
||||
|
||||
|
||||
if [[ "$DEBIAN_ARCH" = "armhf" ]]; then
|
||||
apt-get install -y libboost-dev:armhf \
|
||||
libegl1-mesa-dev:armhf \
|
||||
libelf-dev:armhf \
|
||||
libgbm-dev:armhf \
|
||||
libgles2-mesa-dev:armhf \
|
||||
libpcre3-dev:armhf \
|
||||
libpng-dev:armhf \
|
||||
libpython3-dev:armhf \
|
||||
libvulkan-dev:armhf \
|
||||
libxcb-keysyms1-dev:armhf \
|
||||
qtbase5-dev:armhf
|
||||
apt-get install -y libboost-dev:armhf \
|
||||
libegl1-mesa-dev:armhf \
|
||||
libelf-dev:armhf \
|
||||
libgbm-dev:armhf \
|
||||
libgles2-mesa-dev:armhf \
|
||||
libpcre3-dev:armhf \
|
||||
libpng-dev:armhf \
|
||||
libpython3-dev:armhf \
|
||||
libvulkan-dev:armhf \
|
||||
libwaffle-dev:armhf \
|
||||
libxcb-keysyms1-dev:armhf \
|
||||
libxkbcommon-dev:armhf \
|
||||
qtbase5-dev:armhf
|
||||
fi
|
||||
|
||||
############### Build dEQP runner
|
||||
|
||||
############### Building
|
||||
STRIP_CMD="${GCC_ARCH}-strip"
|
||||
mkdir -p /lava-files/rootfs-${DEBIAN_ARCH}
|
||||
|
||||
|
||||
############### Build dEQP runner
|
||||
. .gitlab-ci/build-deqp-runner.sh
|
||||
mkdir -p /lava-files/rootfs-${DEBIAN_ARCH}/usr/bin
|
||||
mv /usr/local/bin/deqp-runner /lava-files/rootfs-${DEBIAN_ARCH}/usr/bin/.
|
||||
|
||||
|
||||
############### Build dEQP
|
||||
STRIP_CMD="${GCC_ARCH}-strip"
|
||||
DEQP_TARGET=surfaceless . .gitlab-ci/build-deqp.sh
|
||||
|
||||
mv /deqp /lava-files/rootfs-${DEBIAN_ARCH}/.
|
||||
|
||||
|
||||
############### Build piglit
|
||||
if [ -n "$INCLUDE_PIGLIT" ]; then
|
||||
. .gitlab-ci/build-piglit.sh
|
||||
mv /piglit /lava-files/rootfs-${DEBIAN_ARCH}/.
|
||||
fi
|
||||
|
||||
|
||||
############### Build apitrace
|
||||
. .gitlab-ci/build-apitrace.sh
|
||||
mkdir -p /lava-files/rootfs-${DEBIAN_ARCH}/apitrace
|
||||
@@ -133,9 +151,6 @@ rm -rf /renderdoc
|
||||
############### Build libdrm
|
||||
EXTRA_MESON_ARGS+=" -D prefix=/libdrm"
|
||||
. .gitlab-ci/build-libdrm.sh
|
||||
mkdir -p /lava-files/rootfs-${DEBIAN_ARCH}/usr/lib/$GCC_ARCH
|
||||
find /libdrm/ -name lib\*\.so\* | xargs cp -t /lava-files/rootfs-${DEBIAN_ARCH}/usr/lib/$GCC_ARCH/.
|
||||
rm -rf /libdrm
|
||||
|
||||
|
||||
############### Cross-build kernel
|
||||
@@ -143,9 +158,6 @@ mkdir -p kernel
|
||||
wget -qO- ${KERNEL_URL} | tar -xz --strip-components=1 -C kernel
|
||||
pushd kernel
|
||||
|
||||
############### Delete rust, since the tests won't be compiling anything.
|
||||
rm -rf /root/.rustup /root/.cargo
|
||||
|
||||
# The kernel doesn't like the gold linker (or the old lld in our debians).
|
||||
# Sneak in some override symlinks during kernel build until we can update
|
||||
# debian (they'll get blown away by the rm of the kernel dir at the end).
|
||||
@@ -156,8 +168,14 @@ for i in /usr/bin/*-ld /usr/bin/ld; do
|
||||
done
|
||||
export PATH=`pwd`/ld-links:$PATH
|
||||
|
||||
# Disable all modules in defconfig, so we only build the ones we want
|
||||
sed -i 's/=m/=n/g' ${DEFCONFIG}
|
||||
if [ -n "$INSTALL_KERNEL_MODULES" ]; then
|
||||
# Disable all modules in defconfig, so we only build the ones we want
|
||||
sed -i 's/=m/=n/g' ${DEFCONFIG}
|
||||
fi
|
||||
|
||||
# Force db410c to host mode instead of OTG (which is otherwise selected by
|
||||
# default due to our micro cable for fastboot)
|
||||
sed -i 's/dr_mode = "otg"/dr_mode = "host"/' arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi
|
||||
|
||||
./scripts/kconfig/merge_config.sh ${DEFCONFIG} ../.gitlab-ci/${KERNEL_ARCH}.config
|
||||
make ${KERNEL_IMAGE_NAME}
|
||||
@@ -170,8 +188,10 @@ if [[ -n ${DEVICE_TREES} ]]; then
|
||||
cp ${DEVICE_TREES} /lava-files/.
|
||||
fi
|
||||
|
||||
make modules
|
||||
INSTALL_MOD_PATH=/lava-files/rootfs-${DEBIAN_ARCH}/ make modules_install
|
||||
if [ -n "$INSTALL_KERNEL_MODULES" ]; then
|
||||
make modules
|
||||
INSTALL_MOD_PATH=/lava-files/rootfs-${DEBIAN_ARCH}/ make modules_install
|
||||
fi
|
||||
|
||||
if [[ ${DEBIAN_ARCH} = "arm64" ]] && which mkimage > /dev/null; then
|
||||
make Image.lzma
|
||||
@@ -188,6 +208,9 @@ fi
|
||||
popd
|
||||
rm -rf kernel
|
||||
|
||||
############### Delete rust, since the tests won't be compiling anything.
|
||||
rm -rf /root/.rustup /root/.cargo
|
||||
|
||||
############### Create rootfs
|
||||
set +e
|
||||
debootstrap \
|
||||
@@ -203,12 +226,24 @@ set -e
|
||||
|
||||
cp .gitlab-ci/create-rootfs.sh /lava-files/rootfs-${DEBIAN_ARCH}/.
|
||||
cp .gitlab-ci/container/llvm-snapshot.gpg.key /lava-files/rootfs-${DEBIAN_ARCH}/.
|
||||
chroot /lava-files/rootfs-${DEBIAN_ARCH} sh /create-rootfs.sh
|
||||
chroot /lava-files/rootfs-${DEBIAN_ARCH} \
|
||||
sh -c "INCLUDE_PIGLIT=$INCLUDE_PIGLIT sh /create-rootfs.sh"
|
||||
rm /lava-files/rootfs-${DEBIAN_ARCH}/create-rootfs.sh
|
||||
rm /lava-files/rootfs-${DEBIAN_ARCH}/llvm-snapshot.gpg.key
|
||||
|
||||
|
||||
############### Install the built libdrm
|
||||
# Dependencies pulled during the creation of the rootfs may overwrite
|
||||
# the built libdrm. Hence, we add it after the rootfs has been already
|
||||
# created.
|
||||
mkdir -p /lava-files/rootfs-${DEBIAN_ARCH}/usr/lib/$GCC_ARCH
|
||||
find /libdrm/ -name lib\*\.so\* | xargs cp -t /lava-files/rootfs-${DEBIAN_ARCH}/usr/lib/$GCC_ARCH/.
|
||||
rm -rf /libdrm
|
||||
|
||||
|
||||
du -ah /lava-files/rootfs-${DEBIAN_ARCH} | sort -h | tail -100
|
||||
pushd /lava-files/rootfs-${DEBIAN_ARCH}
|
||||
tar cvzf /lava-files/lava-rootfs.tgz .
|
||||
tar czf /lava-files/lava-rootfs.tgz .
|
||||
popd
|
||||
|
||||
if [ ${DEBIAN_ARCH} = arm64 ]; then
|
||||
|
@@ -3,6 +3,3 @@
|
||||
arch=ppc64el
|
||||
|
||||
. .gitlab-ci/container/cross_build.sh
|
||||
|
||||
apt-get install -y --no-remove \
|
||||
libvulkan-dev:$arch
|
||||
|
@@ -7,11 +7,7 @@ export DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
apt-get install -y \
|
||||
ca-certificates \
|
||||
gnupg \
|
||||
python3-pip \
|
||||
python3-setuptools \
|
||||
unzip \
|
||||
wget
|
||||
gnupg
|
||||
|
||||
# Upstream LLVM package repository
|
||||
apt-key add .gitlab-ci/container/llvm-snapshot.gpg.key
|
||||
@@ -21,6 +17,14 @@ echo "deb https://apt.llvm.org/buster/ llvm-toolchain-buster-10 main" >/etc/apt/
|
||||
sed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list
|
||||
echo 'deb https://deb.debian.org/debian buster-backports main' >/etc/apt/sources.list.d/backports.list
|
||||
|
||||
# Ephemeral packages (installed for this script and removed again at
|
||||
# the end)
|
||||
STABLE_EPHEMERAL=" \
|
||||
python3-pip \
|
||||
python3-setuptools \
|
||||
unzip \
|
||||
"
|
||||
|
||||
apt-get update
|
||||
|
||||
apt-get install -y --no-remove \
|
||||
@@ -35,8 +39,8 @@ apt-get install -y --no-remove \
|
||||
gcc \
|
||||
git \
|
||||
kmod \
|
||||
libclang-9-dev \
|
||||
libclang-10-dev \
|
||||
libclang-9-dev \
|
||||
libclc-dev \
|
||||
libelf-dev \
|
||||
libepoxy-dev \
|
||||
@@ -50,7 +54,6 @@ apt-get install -y --no-remove \
|
||||
libvulkan-dev \
|
||||
libx11-dev \
|
||||
libx11-xcb-dev \
|
||||
libxdamage-dev \
|
||||
libxext-dev \
|
||||
libxml2-utils \
|
||||
libxrandr-dev \
|
||||
@@ -59,17 +62,17 @@ apt-get install -y --no-remove \
|
||||
libxvmc-dev \
|
||||
libxxf86vm-dev \
|
||||
libz-mingw-w64-dev \
|
||||
llvm-9-dev \
|
||||
llvm-10-dev \
|
||||
llvm-9-dev \
|
||||
pkg-config \
|
||||
python-mako \
|
||||
python3-mako \
|
||||
python3-pil \
|
||||
python3-pip \
|
||||
python3-requests \
|
||||
python3-setuptools \
|
||||
qemu-user \
|
||||
scons \
|
||||
valgrind \
|
||||
wget \
|
||||
wine64-development \
|
||||
x11proto-dri2-dev \
|
||||
x11proto-gl-dev \
|
||||
@@ -95,7 +98,7 @@ rm bin/glslangValidator glslang-master-linux-Release.zip
|
||||
############### Uninstall ephemeral packages
|
||||
|
||||
apt-get purge -y \
|
||||
gnupg \
|
||||
unzip
|
||||
$STABLE_EPHEMERAL \
|
||||
gnupg
|
||||
|
||||
. .gitlab-ci/container/container_post_build.sh
|
||||
|
@@ -26,6 +26,7 @@ apt-get update
|
||||
|
||||
apt-get install -y --no-remove \
|
||||
$STABLE_EPHEMERAL \
|
||||
libasan5 \
|
||||
libarchive-dev \
|
||||
libclang-cpp10-dev \
|
||||
liblua5.3-dev \
|
||||
@@ -60,7 +61,7 @@ export WAYLAND_RELEASES=https://wayland.freedesktop.org/releases
|
||||
export XORGMACROS_VERSION=util-macros-1.19.0
|
||||
export XCBPROTO_VERSION=xcb-proto-1.13
|
||||
export LIBXCB_VERSION=libxcb-1.13
|
||||
export LIBWAYLAND_VERSION=wayland-1.17.0
|
||||
export LIBWAYLAND_VERSION=wayland-1.18.0
|
||||
export WAYLAND_PROTOCOLS_VERSION=wayland-protocols-1.12
|
||||
|
||||
wget $XORG_RELEASES/util/$XORGMACROS_VERSION.tar.bz2
|
||||
@@ -104,7 +105,7 @@ rm -rf libglvnd-v$GLVND_VERSION
|
||||
|
||||
git clone https://github.com/KhronosGroup/SPIRV-LLVM-Translator -b llvm_release_100 --depth 1
|
||||
pushd SPIRV-LLVM-Translator
|
||||
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS=-fPIC -DCMAKE_CXX_FLAGS=-fPIC
|
||||
cmake -S . -B . -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS=-fPIC -DCMAKE_CXX_FLAGS=-fPIC
|
||||
ninja
|
||||
ninja install
|
||||
popd
|
||||
@@ -116,6 +117,15 @@ cd shader-db
|
||||
make
|
||||
popd
|
||||
|
||||
git clone https://github.com/microsoft/DirectX-Headers -b v1.0.1 --depth 1
|
||||
pushd DirectX-Headers
|
||||
mkdir build
|
||||
cd build
|
||||
meson .. --backend=ninja --buildtype=release -Dbuild-test=false
|
||||
ninja
|
||||
ninja install
|
||||
popd
|
||||
rm -rf DirectX-Headers
|
||||
|
||||
############### Uninstall the build software
|
||||
|
||||
|
@@ -1,69 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
set -o xtrace
|
||||
|
||||
export DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
apt-get install -y \
|
||||
apt-transport-https \
|
||||
ca-certificates
|
||||
|
||||
sed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list
|
||||
echo 'deb https://deb.debian.org/debian stretch-backports main' >/etc/apt/sources.list.d/backports.list
|
||||
|
||||
apt-get update
|
||||
|
||||
# Use newer packages from backports by default
|
||||
cat >/etc/apt/preferences <<EOF
|
||||
Package: *
|
||||
Pin: release a=stretch-backports
|
||||
Pin-Priority: 500
|
||||
EOF
|
||||
|
||||
apt-get dist-upgrade -y
|
||||
|
||||
apt-get install -y --no-remove \
|
||||
bison \
|
||||
bzip2 \
|
||||
ccache \
|
||||
flex \
|
||||
g++ \
|
||||
gcc \
|
||||
git \
|
||||
libclang-3.9-dev \
|
||||
libclang-4.0-dev \
|
||||
libclang-5.0-dev \
|
||||
libclang-6.0-dev \
|
||||
libclang-7-dev \
|
||||
libclc-dev \
|
||||
libdrm-dev \
|
||||
libelf-dev \
|
||||
libepoxy-dev \
|
||||
libexpat1-dev \
|
||||
libpng-dev \
|
||||
libunwind-dev \
|
||||
llvm-3.9-dev \
|
||||
llvm-4.0-dev \
|
||||
llvm-5.0-dev \
|
||||
llvm-6.0-dev \
|
||||
llvm-7-dev \
|
||||
ninja-build \
|
||||
pkg-config \
|
||||
python-mako \
|
||||
python3-mako \
|
||||
python3-pip \
|
||||
python3-setuptools \
|
||||
python3-wheel \
|
||||
scons \
|
||||
xz-utils \
|
||||
zlib1g-dev
|
||||
|
||||
# We need at least 0.52.0, which is not in stretch
|
||||
python3 -m pip install meson>=0.52
|
||||
|
||||
. .gitlab-ci/container/container_pre_build.sh
|
||||
|
||||
############### Uninstall unused packages
|
||||
|
||||
. .gitlab-ci/container/container_post_build.sh
|
@@ -17,6 +17,15 @@ echo "deb https://apt.llvm.org/buster/ llvm-toolchain-buster-10 main" >/etc/apt/
|
||||
sed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list
|
||||
echo 'deb https://deb.debian.org/debian buster-backports main' >/etc/apt/sources.list.d/backports.list
|
||||
|
||||
# Ephemeral packages (installed for this script and removed again at
|
||||
# the end)
|
||||
STABLE_EPHEMERAL=" \
|
||||
python3-dev \
|
||||
python3-pip \
|
||||
python3-setuptools \
|
||||
python3-wheel \
|
||||
"
|
||||
|
||||
apt-get update
|
||||
apt-get dist-upgrade -y
|
||||
|
||||
@@ -24,8 +33,8 @@ apt-get install -y --no-remove \
|
||||
git \
|
||||
git-lfs \
|
||||
libexpat1 \
|
||||
libllvm9 \
|
||||
libllvm10 \
|
||||
libllvm9 \
|
||||
liblz4-1 \
|
||||
libpcre32-3 \
|
||||
libpng16-16 \
|
||||
@@ -34,8 +43,8 @@ apt-get install -y --no-remove \
|
||||
libwayland-client0 \
|
||||
libwayland-server0 \
|
||||
libxcb-ewmh2 \
|
||||
libxcb-randr0 \
|
||||
libxcb-keysyms1 \
|
||||
libxcb-randr0 \
|
||||
libxcb-xfixes0 \
|
||||
libxkbcommon0 \
|
||||
libxrandr2 \
|
||||
@@ -57,7 +66,15 @@ apt-get install -y --no-remove \
|
||||
xvfb \
|
||||
zlib1g
|
||||
|
||||
apt-get install -y --no-install-recommends \
|
||||
$STABLE_EPHEMERAL
|
||||
|
||||
# Needed for ci-fairy, this revision is able to upload files to MinIO
|
||||
# and doesn't depend on git
|
||||
pip3 install git+http://gitlab.freedesktop.org/freedesktop/ci-templates@0f1abc24c043e63894085a6bd12f14263e8b29eb
|
||||
|
||||
apt-get purge -y \
|
||||
$STABLE_EPHEMERAL \
|
||||
gnupg
|
||||
|
||||
apt-get autoremove -y --purge
|
||||
|
@@ -37,14 +37,14 @@ STABLE_EPHEMERAL=" \
|
||||
"
|
||||
|
||||
apt-get install -y --no-remove \
|
||||
$STABLE_EPHEMERAL \
|
||||
clinfo \
|
||||
libclang-common-10-dev \
|
||||
libclang-cpp10 \
|
||||
libxcb-shm0 \
|
||||
ocl-icd-libopencl1 \
|
||||
python3-lxml \
|
||||
python3-simplejson \
|
||||
$STABLE_EPHEMERAL
|
||||
python3-simplejson
|
||||
|
||||
|
||||
. .gitlab-ci/container/container_pre_build.sh
|
||||
|
@@ -15,6 +15,7 @@ STABLE_EPHEMERAL=" \
|
||||
liblz4-dev \
|
||||
libpng-dev \
|
||||
libvulkan-dev \
|
||||
libwaffle-dev \
|
||||
libxcb-ewmh-dev \
|
||||
libxkbcommon-dev \
|
||||
libxrandr-dev \
|
||||
@@ -22,6 +23,7 @@ STABLE_EPHEMERAL=" \
|
||||
libzstd-dev \
|
||||
meson \
|
||||
p7zip \
|
||||
patch \
|
||||
pkg-config \
|
||||
python3-distutils \
|
||||
wget \
|
||||
@@ -30,11 +32,14 @@ STABLE_EPHEMERAL=" \
|
||||
# Unfortunately, gfxreconstruct needs the -dev packages:
|
||||
# https://github.com/LunarG/gfxreconstruct/issues/402
|
||||
apt-get install -y --no-remove \
|
||||
$STABLE_EPHEMERAL \
|
||||
libwayland-dev \
|
||||
libx11-xcb-dev \
|
||||
libxcb-keysyms1-dev \
|
||||
libxcb-shm0 \
|
||||
libxcb1-dev \
|
||||
$STABLE_EPHEMERAL
|
||||
python3-lxml \
|
||||
python3-simplejson
|
||||
|
||||
# We need multiarch for Wine
|
||||
dpkg --add-architecture i386
|
||||
@@ -107,6 +112,10 @@ wine \
|
||||
|
||||
. .gitlab-ci/container/container_pre_build.sh
|
||||
|
||||
############### Build piglit
|
||||
|
||||
PIGLIT_BUILD_TARGETS="piglit_replayer" . .gitlab-ci/build-piglit.sh
|
||||
|
||||
############### Build dEQP runner (and install rust temporarily for it)
|
||||
. .gitlab-ci/build-rust.sh
|
||||
. .gitlab-ci/build-deqp-runner.sh
|
||||
|
@@ -11,42 +11,80 @@ elif [ $DEBIAN_ARCH = amd64 ]; then
|
||||
echo "deb https://apt.llvm.org/buster/ llvm-toolchain-buster-10 main" >/etc/apt/sources.list.d/llvm10.list
|
||||
apt-get update
|
||||
|
||||
ARCH_PACKAGES="libelf1
|
||||
ARCH_PACKAGES="firmware-amd-graphics
|
||||
libelf1
|
||||
libllvm10
|
||||
libxcb-dri2-0
|
||||
libxcb-dri3-0
|
||||
libxcb-present0
|
||||
libxcb-sync1
|
||||
libxcb-xfixes0
|
||||
libxshmfence1
|
||||
firmware-amd-graphics
|
||||
"
|
||||
fi
|
||||
|
||||
if [ -n "$INCLUDE_VK_CTS" ]; then
|
||||
VK_CTS_PACKAGES="libvulkan1"
|
||||
fi
|
||||
|
||||
if [ -n "$INCLUDE_PIGLIT" ]; then
|
||||
PIGLIT_PACKAGES="libwaffle-1-0
|
||||
libxkbcommon0
|
||||
python3-lxml
|
||||
python3-mako
|
||||
python3-numpy
|
||||
python3-simplejson
|
||||
"
|
||||
INSTALL_CI_FAIRY_PACKAGES="git
|
||||
python3-dev
|
||||
python3-pip
|
||||
python3-setuptools
|
||||
python3-wheel
|
||||
"
|
||||
fi
|
||||
|
||||
apt-get -y install --no-install-recommends \
|
||||
$ARCH_PACKAGES \
|
||||
$CI_FAIRY_PACKAGES \
|
||||
$INSTALL_CI_FAIRY_PACKAGES \
|
||||
$PIGLIT_PACKAGES \
|
||||
$VK_CTS_PACKAGES \
|
||||
ca-certificates \
|
||||
curl \
|
||||
initramfs-tools \
|
||||
libpng16-16 \
|
||||
strace \
|
||||
libsensors5 \
|
||||
libexpat1 \
|
||||
libpng16-16 \
|
||||
libpython3.7 \
|
||||
libsensors5 \
|
||||
libwaffle-1-0 \
|
||||
libx11-6 \
|
||||
libx11-xcb1 \
|
||||
$ARCH_PACKAGES \
|
||||
libxcb-dri2-0 \
|
||||
libxcb-dri3-0 \
|
||||
libxcb-glx0 \
|
||||
libxcb-present0 \
|
||||
libxcb-randr0 \
|
||||
libxcb-shm0 \
|
||||
libxcb-sync1 \
|
||||
libxcb-xfixes0 \
|
||||
libxdamage1 \
|
||||
libxext6 \
|
||||
libxfixes3 \
|
||||
libxkbcommon0 \
|
||||
libxshmfence1 \
|
||||
libxxf86vm1 \
|
||||
netcat-openbsd \
|
||||
python3 \
|
||||
libpython3.7 \
|
||||
python3-pil \
|
||||
python3-pytest \
|
||||
python3-requests \
|
||||
python3-yaml \
|
||||
sntp \
|
||||
strace \
|
||||
wget \
|
||||
xz-utils
|
||||
|
||||
if [ -n "$INCLUDE_VK_CTS" ]; then
|
||||
apt-get install -y libvulkan1
|
||||
if [ -n "$INCLUDE_PIGLIT" ]; then
|
||||
# Needed for ci-fairy, this revision is able to upload files to
|
||||
# MinIO and doesn't depend on git
|
||||
pip3 install git+http://gitlab.freedesktop.org/freedesktop/ci-templates@0f1abc24c043e63894085a6bd12f14263e8b29eb
|
||||
|
||||
apt-get purge -y \
|
||||
$INSTALL_CI_FAIRY_PACKAGES
|
||||
fi
|
||||
|
||||
passwd root -d
|
||||
|
@@ -1,4 +1 @@
|
||||
lp_test_arit
|
||||
roundeven
|
||||
u_format_test
|
||||
u_half_test
|
@@ -1,4 +1,3 @@
|
||||
lp_test_arit
|
||||
lp_test_format
|
||||
lp_test_printf
|
||||
u_format_test
|
||||
|
@@ -3,7 +3,6 @@ dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail
|
||||
dEQP-GLES2.functional.clipping.point.wide_point_clip,Fail
|
||||
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center,Fail
|
||||
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner,Fail
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z,Fail
|
||||
dEQP-GLES2.functional.polygon_offset.fixed16_displacement_with_units,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_l8_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgb888_npot,Fail
|
||||
@@ -21,461 +20,13 @@ dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_l8_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgb888_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba4444_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba8888_npot,Fail
|
||||
|
||||
dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_center,Fail
|
||||
dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_corner,Fail
|
||||
dEQP-GLES3.functional.clipping.point.wide_point_clip,Fail
|
||||
dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_center,Fail
|
||||
dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_corner,Fail
|
||||
dEQP-GLES3.functional.draw.instancing.draw_arrays_instanced_grid_100x100,Fail
|
||||
dEQP-GLES3.functional.draw.instancing.draw_arrays_instanced_grid_32x32,Fail
|
||||
dEQP-GLES3.functional.draw.instancing.draw_elements_instanced_grid_100x100,Fail
|
||||
dEQP-GLES3.functional.draw.instancing.draw_elements_instanced_grid_32x32,Fail
|
||||
dEQP-GLES3.functional.draw.random.124,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth24_stencil8_basic,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth24_stencil8_scale,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth24_stencil8_stencil_only,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth32f_stencil8_basic,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth32f_stencil8_scale,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth32f_stencil8_stencil_only,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_x,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_y,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_x,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_y,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_x,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_y,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_y,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_y,Fail
|
||||
dEQP-GLES3.functional.fbo.color.blend.r8_src_over,Fail
|
||||
dEQP-GLES3.functional.fbo.depth.basic.depth24_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.depth.basic.depth32f_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.depth.basic.depth_component16,Fail
|
||||
dEQP-GLES3.functional.fbo.depth.basic.depth_component24,Fail
|
||||
dEQP-GLES3.functional.fbo.depth.basic.depth_component32f,Fail
|
||||
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth24_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth32f_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth_component16,Fail
|
||||
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth_component24,Fail
|
||||
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth_component32f,Fail
|
||||
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth24_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth32f_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth_component16,Fail
|
||||
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth_component24,Fail
|
||||
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth_component32f,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_color,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_depth,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_color,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_depth,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_depth_stencil,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_stencil,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_color,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_depth,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_color,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_depth,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_depth_stencil,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_stencil,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth24_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth32f_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component16,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component24,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component32f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.r11f_g11f_b10f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.r16f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.r8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rg16f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rg8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rgb10_a2,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rgb565,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rgb5_a1,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rgb8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rgba4,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rgba8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.srgb8_alpha8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.stencil_index8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth24_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth32f_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component16,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component24,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component32f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.r11f_g11f_b10f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.r16f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.r8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rg16f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rg8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rgb10_a2,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rgb565,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rgb5_a1,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rgb8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rgba4,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rgba8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.srgb8_alpha8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.stencil_index8,Fail
|
||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_rbo_depth_component16,Fail
|
||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_rbo_depth_component32f,Fail
|
||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_stencil_rbo_depth24_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_stencil_rbo_depth32f_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_stencil_tex2d_depth24_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_stencil_tex2d_depth32f_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_tex2d_depth_component16,Fail
|
||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_tex2d_depth_component24,Fail
|
||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_tex2d_depth_component32f,Fail
|
||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_stencil_rbo_stencil_index8,Fail
|
||||
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.rbo_r8,Fail
|
||||
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.rbo_r8_depth_rbo_depth24_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.rbo_r8_depth_stencil_rbo_depth24_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.tex2d_r8,Fail
|
||||
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.tex2d_r8_depth_rbo_depth24_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.tex2d_r8_depth_stencil_rbo_depth24_stencil8,Fail
|
||||
dEQP-GLES3.functional.lifetime.attach.deleted_input.buffer_vertex_array,Fail
|
||||
dEQP-GLES3.functional.lifetime.attach.deleted_output.buffer_transform_feedback,Fail
|
||||
dEQP-GLES3.functional.multisample.fbo_max_samples.proportionality_alpha_to_coverage,Fail
|
||||
dEQP-GLES3.functional.multisample.fbo_max_samples.proportionality_sample_coverage,Fail
|
||||
dEQP-GLES3.functional.multisample.fbo_max_samples.proportionality_sample_coverage_inverted,Fail
|
||||
dEQP-GLES3.functional.multisample.fbo_max_samples.sample_coverage_invert,Fail
|
||||
dEQP-GLES3.functional.negative_api.buffer.blit_framebuffer_multisample,Fail
|
||||
dEQP-GLES3.functional.negative_api.buffer.read_pixels_fbo_format_mismatch,Fail
|
||||
dEQP-GLES3.functional.negative_api.vertex_array.draw_elements_instanced,Fail
|
||||
dEQP-GLES3.functional.negative_api.vertex_array.draw_range_elements,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.depth_clear,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.depth_clear_stencil_write,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.depth_clear_stencil_write_stencil_clear,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.depth_write,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.depth_write_depth_clear,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.depth_write_depth_clear_stencil_clear,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.depth_write_depth_clear_stencil_write,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.depth_write_depth_clear_stencil_write_stencil_clear,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.depth_write_stencil_clear,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.depth_write_stencil_write,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.depth_write_stencil_write_stencil_clear,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.scissor,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.scissor_depth_clear_stencil_write,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.scissor_depth_clear_stencil_write_stencil_clear,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.scissor_depth_write_depth_clear,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.scissor_depth_write_stencil_write,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.scissor_depth_write_stencil_write_stencil_clear,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.scissor_stencil_write,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.scissor_stencil_write_stencil_clear,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.stencil_clear,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.stencil_write,Fail
|
||||
dEQP-GLES3.functional.occlusion_query.stencil_write_stencil_clear,Fail
|
||||
dEQP-GLES3.functional.polygon_offset.fixed16_displacement_with_units,Fail
|
||||
dEQP-GLES3.functional.polygon_offset.fixed16_render_with_units,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.interpolation.lines_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.interpolation.triangles,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.lines_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.points,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.rbo_singlesample.interpolation.triangles,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.rbo_singlesample.primitives.points,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.texture_2d.interpolation.triangles,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.texture_2d.primitives.points,Fail
|
||||
dEQP-GLES3.functional.rasterization.flatshading.lines_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.flatshading.triangles,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec2_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec2_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec3_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec3_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec4_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec4_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.linkage.varying.rules.differing_interpolation_2,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2d_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler3d_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_fixed_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darrayshadow_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_fixed_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2dshadow_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_float_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler3d_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.sampler2dshadow_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.sampler2dshadow_vertex,Fail
|
||||
dEQP-GLES3.functional.state_query.fbo.framebuffer_attachment_component_type,Fail
|
||||
dEQP-GLES3.functional.state_query.integers.max_samples_getfloat,Fail
|
||||
dEQP-GLES3.functional.state_query.integers.max_samples_getinteger64,Fail
|
||||
dEQP-GLES3.functional.state_query.rbo.renderbuffer_component_size_color,Fail
|
||||
dEQP-GLES3.functional.texture.mipmap.cube.max_level.linear_nearest,Fail
|
||||
dEQP-GLES3.functional.texture.specification.random_teximage2d.cube_3,Fail
|
||||
dEQP-GLES3.functional.texture.units.2_units.mixed.1,Fail
|
||||
dEQP-GLES3.functional.texture.units.2_units.mixed.9,Fail
|
||||
dEQP-GLES3.functional.texture.units.2_units.only_3d.5,Fail
|
||||
dEQP-GLES3.functional.texture.units.2_units.only_3d.9,Fail
|
||||
dEQP-GLES3.functional.texture.units.2_units.only_cube.2,Fail
|
||||
dEQP-GLES3.functional.texture.units.4_units.mixed.1,Fail
|
||||
dEQP-GLES3.functional.texture.units.4_units.mixed.9,Fail
|
||||
dEQP-GLES3.functional.texture.units.4_units.only_2d.0,Fail
|
||||
dEQP-GLES3.functional.texture.units.4_units.only_2d_array.0,Fail
|
||||
dEQP-GLES3.functional.texture.units.4_units.only_3d.0,Fail
|
||||
dEQP-GLES3.functional.texture.units.4_units.only_3d.1,Fail
|
||||
dEQP-GLES3.functional.texture.units.4_units.only_3d.5,Fail
|
||||
dEQP-GLES3.functional.texture.units.4_units.only_3d.7,Fail
|
||||
dEQP-GLES3.functional.texture.units.4_units.only_3d.9,Fail
|
||||
dEQP-GLES3.functional.texture.units.4_units.only_cube.2,Fail
|
||||
dEQP-GLES3.functional.texture.units.8_units.mixed.6,Fail
|
||||
dEQP-GLES3.functional.texture.units.8_units.mixed.7,Fail
|
||||
dEQP-GLES3.functional.texture.units.8_units.mixed.8,Fail
|
||||
dEQP-GLES3.functional.texture.units.8_units.only_2d.0,Fail
|
||||
dEQP-GLES3.functional.texture.units.8_units.only_2d.6,Fail
|
||||
dEQP-GLES3.functional.texture.units.8_units.only_2d_array.0,Fail
|
||||
dEQP-GLES3.functional.texture.units.8_units.only_2d_array.6,Fail
|
||||
dEQP-GLES3.functional.texture.units.8_units.only_3d.6,Fail
|
||||
dEQP-GLES3.functional.texture.units.8_units.only_3d.8,Fail
|
||||
dEQP-GLES3.functional.texture.units.8_units.only_cube.1,Fail
|
||||
dEQP-GLES3.functional.texture.units.8_units.only_cube.2,Fail
|
||||
dEQP-GLES3.functional.texture.units.all_units.mixed.0,Fail
|
||||
dEQP-GLES3.functional.texture.units.all_units.mixed.5,Fail
|
||||
dEQP-GLES3.functional.texture.units.all_units.mixed.6,Fail
|
||||
dEQP-GLES3.functional.texture.units.all_units.mixed.8,Fail
|
||||
dEQP-GLES3.functional.texture.units.all_units.mixed.9,Fail
|
||||
dEQP-GLES3.functional.texture.units.all_units.only_2d.0,Fail
|
||||
dEQP-GLES3.functional.texture.units.all_units.only_2d.6,Fail
|
||||
dEQP-GLES3.functional.texture.units.all_units.only_2d_array.0,Fail
|
||||
dEQP-GLES3.functional.texture.units.all_units.only_2d_array.5,Fail
|
||||
dEQP-GLES3.functional.texture.units.all_units.only_2d_array.6,Fail
|
||||
dEQP-GLES3.functional.texture.units.all_units.only_3d.5,Fail
|
||||
dEQP-GLES3.functional.texture.units.all_units.only_3d.6,Fail
|
||||
dEQP-GLES3.functional.texture.units.all_units.only_cube.1,Fail
|
||||
dEQP-GLES3.functional.texture.units.all_units.only_cube.2,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.highp_vec4_lines_interleaved,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.highp_vec4_lines_separate,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.highp_vec4_triangles_interleaved,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.highp_vec4_triangles_separate,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.lowp_vec4_lines_interleaved,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.lowp_vec4_lines_separate,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.lowp_vec4_triangles_interleaved,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.lowp_vec4_triangles_separate,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.mediump_vec4_lines_interleaved,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.mediump_vec4_lines_separate,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.mediump_vec4_triangles_interleaved,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.mediump_vec4_triangles_separate,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.10,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.4,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.8,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.9,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.1,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.3,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.separate.lines.10,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.separate.lines.2,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.separate.lines.4,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.separate.lines.7,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.10,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.3,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.4,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.5,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.6,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.7,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.8,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.9,Fail
|
||||
dEQP-GLES3.functional.vertex_arrays.single_attribute.first.byte.first6_offset16_stride32_quads5,Fail
|
||||
dEQP-GLES3.functional.vertex_arrays.single_attribute.normalize.int2_10_10_10.components4_quads256,Fail
|
||||
dEQP-GLES3.functional.vertex_arrays.single_attribute.usages.static_copy.stride4_short_quads256,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random_full_array_capture.interleaved.lines.8,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random_full_array_capture.separate.triangles.3,Fail
|
||||
|
@@ -3,7 +3,6 @@ dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail
|
||||
dEQP-GLES2.functional.clipping.point.wide_point_clip,Fail
|
||||
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center,Fail
|
||||
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner,Fail
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z,Fail
|
||||
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_alpha,Fail
|
||||
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_luminance,Fail
|
||||
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgb,Fail
|
||||
@@ -12,32 +11,25 @@ dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_y,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_float,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_int,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_mat3x2,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_mat2x3,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_mat3x4,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_mat2,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_uint,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_vec3,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.array_element.interleaved.lines.highp_uvec4,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.array_element.interleaved.points.highp_vec2,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.array_element.interleaved.points.lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.array_element.interleaved.triangles.lowp_int,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.highp_vec4,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.lowp_uint,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.lines.lowp_mat2x4,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.lines.mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.highp_int,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_float,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.triangles.highp_mat4x3,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.mediump_vec3,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.lowp_mat4x2,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.lowp_mat3,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.interpolation.smooth.highp_vec4_triangles_separate,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.position.lines_separate,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.3,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random.separate.points.3,Fail
|
||||
dEQP-GLES3.functional.transform_feedback.random_full_array_capture.separate.triangles.3,Fail
|
||||
dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.r32i_rgba8,Fail
|
||||
dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba32f_rgba32ui,Fail
|
||||
dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_snorm_r32ui,Fail
|
||||
@@ -46,16 +38,8 @@ dEQP-GLES31.functional.image_load_store.cube.load_store.r32f_single_layer,Fail
|
||||
dEQP-GLES31.functional.image_load_store.cube.load_store.rgba32i_single_layer,Fail
|
||||
dEQP-GLES31.functional.image_load_store.cube.load_store.rgba8_snorm_single_layer,Fail
|
||||
dEQP-GLES31.functional.image_load_store.early_fragment_tests.early_fragment_tests_stencil_fbo,Crash
|
||||
dEQP-GLES31.functional.layout_binding.image.image2d.fragment_binding_single,Fail
|
||||
dEQP-GLES31.functional.layout_binding.image.image3d.fragment_binding_single,Fail
|
||||
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.named_block.var_struct_explicit_location,Fail
|
||||
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.named_block_explicit_location.var_struct,Fail
|
||||
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.named_block_explicit_location.struct.uint,Fail
|
||||
dEQP-GLES31.functional.separate_shader.random.119,Fail
|
||||
dEQP-GLES31.functional.separate_shader.random.59,Fail
|
||||
dEQP-GLES31.functional.separate_shader.random.69,Fail
|
||||
dEQP-GLES31.functional.separate_shader.random.79,Fail
|
||||
dEQP-GLES31.functional.separate_shader.random.99,Fail
|
||||
dEQP-GLES31.functional.texture.border_clamp.formats.compressed_rgba8_etc2_eac.nearest_size_tile_multiple,Fail
|
||||
dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.buffer_size_131071,Fail
|
||||
dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.offset_7_alignments,Fail
|
||||
|
@@ -1,87 +1,14 @@
|
||||
|
||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.colorburn,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.colordodge,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.darken,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.difference,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.exclusion,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.hardlight,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_color,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_hue,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_luminosity,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_saturation,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.lighten,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.multiply,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.overlay,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.screen,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.softlight,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.basic.colorburn,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.basic.colordodge,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.basic.darken,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.basic.difference,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.basic.exclusion,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.basic.hardlight,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.basic.hsl_color,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.basic.hsl_hue,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.basic.hsl_luminosity,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.basic.hsl_saturation,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.basic.lighten,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.basic.multiply,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.basic.overlay,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.basic.screen,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.basic.softlight,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.colorburn,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.colordodge,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.darken,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.difference,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.exclusion,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.hardlight,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.hsl_color,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.hsl_hue,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.hsl_luminosity,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.hsl_saturation,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.lighten,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.multiply,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.overlay,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.screen,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.softlight,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.colorburn,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.colordodge,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.darken,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.difference,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.exclusion,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.hardlight,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.hsl_color,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.hsl_hue,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.hsl_luminosity,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.hsl_saturation,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.lighten,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.multiply,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.overlay,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.screen,Fail
|
||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.softlight,Fail
|
||||
dEQP-GLES31.functional.compute.basic.shared_var_single_group,Fail
|
||||
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_common.common_advanced_blend_eq_buffer_advanced_blend_eq,Fail
|
||||
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_common.common_blend_eq_buffer_advanced_blend_eq,Fail
|
||||
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_common.common_separate_blend_eq_buffer_advanced_blend_eq,Fail
|
||||
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_advanced_blend_eq_buffer_advanced_blend_eq,Fail
|
||||
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_advanced_blend_eq_buffer_blend_eq,Fail
|
||||
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_advanced_blend_eq_buffer_separate_blend_eq,Fail
|
||||
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_separate_blend_eq_buffer_blend_eq,Fail
|
||||
dEQP-GLES31.functional.image_load_store.early_fragment_tests.early_fragment_tests_depth_fbo,Fail
|
||||
dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.column_major_mat4x2,Fail
|
||||
dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.mat3,Fail
|
||||
dEQP-GLES31.functional.ssbo.layout.random.arrays_of_arrays.6,Fail
|
||||
dEQP-GLES31.functional.ssbo.layout.unsized_struct_array.per_block_buffer.shared_instance_array,Fail
|
||||
dEQP-GLES31.functional.stencil_texturing.render.depth24_stencil8_draw,Fail
|
||||
dEQP-GLES31.functional.stencil_texturing.render.depth32f_stencil8_clear,Fail
|
||||
dEQP-GLES31.functional.stencil_texturing.render.depth32f_stencil8_draw,Fail
|
||||
dEQP-GLES31.functional.tessellation.invariance.inner_triangle_set.quads_fractional_even_spacing,Fail
|
||||
dEQP-GLES31.functional.tessellation.invariance.tess_coord_component_range.triangles_fractional_odd_spacing_cw,Fail
|
||||
dEQP-GLES31.functional.texture.multisample.samples_1.use_texture_depth_2d,Fail
|
||||
dEQP-GLES31.functional.texture.multisample.samples_1.use_texture_depth_2d_array,Fail
|
||||
dEQP-GLES31.functional.texture.multisample.samples_2.use_texture_depth_2d,Fail
|
||||
dEQP-GLES31.functional.texture.multisample.samples_2.use_texture_depth_2d_array,Fail
|
||||
dEQP-GLES31.functional.texture.multisample.samples_3.use_texture_depth_2d,Fail
|
||||
dEQP-GLES31.functional.texture.multisample.samples_3.use_texture_depth_2d_array,Fail
|
||||
dEQP-GLES31.functional.texture.multisample.samples_4.use_texture_depth_2d,Fail
|
||||
dEQP-GLES31.functional.texture.multisample.samples_4.use_texture_depth_2d_array,Fail
|
||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_zero,Fail
|
||||
|
11
.gitlab-ci/deqp-freedreno-a630-bypass-flakes.txt
Normal file
11
.gitlab-ci/deqp-freedreno-a630-bypass-flakes.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
# Note: flakes lists for CI are just a list of lines that, when
|
||||
# non-zero-length and not starting with '#', will regex match to
|
||||
# delete lines from the test list. Be careful.
|
||||
|
||||
# At least some of the separate_channels tests fail on sysmem due to an
|
||||
# interaction of use of a UBWC buffer as both a render target and a
|
||||
# texture. Stores are done through both paths in separate channels,
|
||||
# and the UBWC updates don't get synced. The current a650 blob also
|
||||
# fails these tests and qcom apparently noted the failure at one point
|
||||
# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/2017
|
||||
dEQP-VK.renderpass.*separate_channels.*
|
@@ -1,26 +1,57 @@
|
||||
# Possibly https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/2035 related,Fail
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z,Fail
|
||||
|
||||
dEQP-VK.api.image_clearing.core.clear_color_attachment.single_layer.a8b8g8r8_srgb_pack32_1x33,Fail
|
||||
dEQP-VK.api.image_clearing.dedicated_allocation.clear_color_attachment.single_layer.b8g8r8a8_srgb_33x128,Fail
|
||||
dEQP-VK.compute.indirect_dispatch.upload_buffer.multi_dispatch,Fail
|
||||
dEQP-VK.draw.output_location.array.r8g8-uint-mediump-output-uint,Fail
|
||||
dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_nonlocal.workgroup.comp,Fail
|
||||
dEQP-VK.spirv_assembly.instruction.graphics.opquantize.round_to_negative_inf_geom,Fail
|
||||
dEQP-VK.spirv_assembly.instruction.graphics.opquantize.spec_const_positive_round_up_or_round_down_geom,Fail
|
||||
|
||||
# not sure what's wrong here,Fail
|
||||
dEQP-VK.tessellation.invariance.outer_edge_index_independence.quads_fractional_even_spacing_ccw_point_mode,Fail
|
||||
dEQP-VK.tessellation.invariance.outer_edge_symmetry.triangles_fractional_odd_spacing_cw_point_mode,Fail
|
||||
|
||||
KHR-GL30.transform_feedback.api_errors_test,Fail
|
||||
KHR-GL30.transform_feedback.capture_vertex_interleaved_test,Fail
|
||||
KHR-GL30.transform_feedback.capture_vertex_separate_test,Fail
|
||||
KHR-GL30.transform_feedback.discard_vertex_test,Fail
|
||||
KHR-GL30.transform_feedback.draw_xfb_feedbackk_test,Crash
|
||||
KHR-GL30.transform_feedback.draw_xfb_instanced_test,Crash
|
||||
KHR-GL30.transform_feedback.draw_xfb_stream_instanced_test,Crash
|
||||
KHR-GL30.transform_feedback.draw_xfb_test,Crash
|
||||
KHR-GL30.transform_feedback.get_xfb_varying,Fail
|
||||
KHR-GL30.transform_feedback.query_vertex_interleaved_test,Fail
|
||||
KHR-GL30.transform_feedback.query_vertex_separate_test,Fail
|
||||
KHR-GL33.packed_depth_stencil.verify_get_tex_image.depth24_stencil8,Fail
|
||||
KHR-GL33.packed_depth_stencil.verify_read_pixels.depth24_stencil8,Fail
|
||||
KHR-GL33.transform_feedback.api_errors_test,Fail
|
||||
KHR-GL33.transform_feedback.capture_vertex_interleaved_test,Fail
|
||||
KHR-GL33.transform_feedback.capture_vertex_separate_test,Fail
|
||||
KHR-GL33.transform_feedback.discard_vertex_test,Fail
|
||||
KHR-GL33.transform_feedback.draw_xfb_feedbackk_test,Crash
|
||||
KHR-GL33.transform_feedback.draw_xfb_instanced_test,Crash
|
||||
KHR-GL33.transform_feedback.draw_xfb_stream_instanced_test,Crash
|
||||
KHR-GL33.transform_feedback.draw_xfb_test,Crash
|
||||
KHR-GL33.transform_feedback.query_vertex_interleaved_test,Fail
|
||||
KHR-GL33.transform_feedback.query_vertex_separate_test,Fail
|
||||
KHR-GL33.cull_distance.coverage,Fail
|
||||
dEQP-VK.api.object_management.single_alloc_callbacks.compute_pipeline,Fail
|
||||
dEQP-VK.draw.shader_viewport_index.fragment_shader_12,Fail
|
||||
dEQP-VK.draw.shader_viewport_index.fragment_shader_2,Fail
|
||||
dEQP-VK.draw.shader_viewport_index.vertex_shader_9,Fail
|
||||
dEQP-VK.glsl.atomic_operations.and_unsigned_geometry,Fail
|
||||
dEQP-VK.image.subresource_layout.2d.1_level.r8g8_snorm,Fail
|
||||
dEQP-VK.image.subresource_layout.2d.4_levels.b8g8r8a8_snorm,Fail
|
||||
dEQP-VK.image.subresource_layout.2d_array.2_levels.a8b8g8r8_snorm_pack32,Fail
|
||||
dEQP-VK.image.subresource_layout.2d_array.2_levels.r16g16b16a16_snorm,Fail
|
||||
dEQP-VK.image.subresource_layout.2d_array.4_levels.r16_snorm,Fail
|
||||
dEQP-VK.image.subresource_layout.2d_array.all_levels.r8_snorm,Fail
|
||||
dEQP-VK.image.subresource_layout.3d.2_levels.r16g16_snorm,Fail
|
||||
dEQP-VK.image.subresource_layout.3d.2_levels.r8g8b8a8_snorm,Fail
|
||||
dEQP-VK.image.subresource_layout.3d.4_levels.r8g8_snorm,Fail
|
||||
dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.image.frag,Crash
|
||||
dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.buffer.guard_local.image.comp,Crash
|
||||
dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_local.image.comp,Crash
|
||||
dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.image.guard_local.image.comp,Crash
|
||||
dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_local.image.comp,Crash
|
||||
dEQP-VK.pipeline.extended_dynamic_state.after_pipelines.depth_compare_greater_equal_greater,Fail
|
||||
dEQP-VK.pipeline.extended_dynamic_state.before_draw.depth_compare_always_greater,Fail
|
||||
dEQP-VK.pipeline.multisample.alpha_to_coverage_unused_attachment.samples_4.alpha_invisible,Fail
|
||||
dEQP-VK.pipeline.push_descriptor.compute.binding3_numcalls2_sampler,Crash
|
||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d24_unorm_s8_uint.depth_zero,Fail
|
||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.x8_d24_unorm_pack32.depth_zero,Fail
|
||||
dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.7,Fail
|
||||
dEQP-VK.spirv_assembly.instruction.graphics.opquantize.carry_to_exponent_tesse,Fail
|
||||
dEQP-VK.spirv_assembly.instruction.graphics.opquantize.negative_round_up_or_round_down_tesse,Fail
|
||||
dEQP-VK.spirv_assembly.instruction.graphics.opquantize.negative_too_small_tesse,Fail
|
||||
dEQP-VK.spirv_assembly.instruction.graphics.opquantize.round_to_inf_tesse,Fail
|
||||
dEQP-VK.spirv_assembly.instruction.graphics.opquantize.spec_const_carry_to_exponent_tesse,Fail
|
||||
dEQP-VK.spirv_assembly.instruction.graphics.opquantize.spec_const_negative_round_up_or_round_down_tesse,Fail
|
||||
dEQP-VK.tessellation.invariance.inner_triangle_set.triangles_equal_spacing,Fail
|
||||
dEQP-VK.tessellation.invariance.outer_edge_division.triangles_fractional_even_spacing,Fail
|
||||
dEQP-VK.tessellation.invariance.outer_edge_index_independence.triangles_equal_spacing_ccw,Fail
|
||||
dEQP-VK.tessellation.invariance.outer_edge_index_independence.triangles_fractional_even_spacing_cw,Fail
|
||||
dEQP-VK.tessellation.invariance.outer_edge_index_independence.quads_fractional_even_spacing_ccw,Fail
|
||||
dEQP-VK.tessellation.invariance.outer_edge_symmetry.isolines_equal_spacing_cw,Fail
|
||||
dEQP-VK.tessellation.invariance.outer_edge_symmetry.quads_fractional_odd_spacing_ccw,Fail
|
||||
dEQP-VK.tessellation.invariance.outer_edge_symmetry.triangles_fractional_odd_spacing_cw,Fail
|
||||
dEQP-VK.tessellation.invariance.outer_triangle_set.quads_fractional_odd_spacing,Fail
|
||||
dEQP-VK.tessellation.invariance.primitive_set.isolines_fractional_odd_spacing_ccw,Fail
|
||||
dEQP-VK.tessellation.invariance.primitive_set.quads_fractional_odd_spacing_cw,Fail
|
||||
dEQP-VK.tessellation.invariance.primitive_set.triangles_fractional_even_spacing_ccw,Fail
|
||||
|
@@ -25,28 +25,11 @@ dEQP-GLES31.functional.ssbo.atomic.compswap.mediump_uint
|
||||
# Non-sysmem flakes
|
||||
dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat3x2
|
||||
|
||||
# Sysmem flakes
|
||||
dEQP-GLES31.functional.texture.multisample.samples_3.use_texture_depth_2d
|
||||
dEQP-GLES31.functional.texture.multisample.samples_4.use_texture_depth_2d_array
|
||||
dEQP-GLES31.functional.stencil_texturing.render.depth24_stencil8_draw
|
||||
|
||||
# Fails NIR_VALIDATE so probably flaky
|
||||
dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_local.buffer.comp
|
||||
|
||||
# At least some of the separate_channels tests fail on sysmem due to an
|
||||
# interaction of use of a UBWC buffer as both a render target and a
|
||||
# texture. Stores are done through both paths in separate channels,
|
||||
# and the UBWC updates don't get synced. The current a650 blob also
|
||||
# fails these tests and qcom apparently noted the failure at one point
|
||||
# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/2017
|
||||
dEQP-VK.renderpass.*separate_channels.*
|
||||
|
||||
# These tests are broken (does not respect our minStorageBufferOffsetAlignment of 64)
|
||||
dEQP-VK.pipeline.push_descriptor.compute.*
|
||||
|
||||
# Undiagnosed flakes appearing more than once in the last 2 months as
|
||||
# of 2020-08-19, in descending order of frequency.
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.stencil_index8
|
||||
dEQP-GLES3.functional.fragment_out.random.39
|
||||
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_bvec3_tess_eval
|
||||
dEQP-VK.image.texel_view_compatible.graphic.extended.2d_image.texture_read.astc_10x6_unorm_block.r32g32b32a32_uint
|
||||
|
28
.gitlab-ci/deqp-freedreno-a630-skips.txt
Normal file
28
.gitlab-ci/deqp-freedreno-a630-skips.txt
Normal file
@@ -0,0 +1,28 @@
|
||||
# Note: skips lists for CI are just a list of lines that, when
|
||||
# non-zero-length and not starting with '#', will regex match to
|
||||
# delete lines from the test list. Be careful.
|
||||
|
||||
# Skip the perf/stress tests to keep runtime manageable
|
||||
dEQP-GLES[0-9]*.performance.*
|
||||
dEQP-GLES[0-9]*.stress.*
|
||||
|
||||
# These are really slow on tiling architectures (including llvmpipe).
|
||||
dEQP-GLES[0-9]*.functional.flush_finish.*
|
||||
|
||||
# Timeouts, passes otherwise
|
||||
KHR-GL33.texture_swizzle.smoke
|
||||
|
||||
# Timeout on what looks like an infinite loop in ir3's mark_kill_path()
|
||||
dEQP-VK.geometry.layered.cube_array.36_36_12.secondary_cmd_buffer_inherit_framebuffer
|
||||
# More timeouts, possibly the same.
|
||||
dEQP-VK.geometry.layered.3d.64_64_8.secondary_cmd_buffer_inherit_framebuffer
|
||||
dEQP-VK.geometry.layered.cube_array.64_64_12.secondary_cmd_buffer_inherit_framebuffer
|
||||
dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_tesse
|
||||
dEQP-VK.tessellation.invariance.outer_edge_division.quads_fractional_odd_spacing
|
||||
|
||||
# Timeout (VK-GL-CTS 1.2.5.0)
|
||||
dEQP-VK.geometry.layered.cube_array.36_36_12.readback
|
||||
dEQP-VK.geometry.layered.cube_array.64_64_12.readback
|
||||
|
||||
# Crashes likely caused by https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/2701
|
||||
dEQP-VK.synchronization.cross_instance.*binary_semaphore_fence_fd
|
@@ -10,7 +10,6 @@ dEQP-GLES[0-9]*.stress
|
||||
dEQP-GLES[0-9]*.functional.flush_finish
|
||||
|
||||
# Flaky
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z
|
||||
dEQP-GLES2.functional.default_vertex_attrib.*
|
||||
dEQP-GLES2.functional.fbo.completeness.size.distinct
|
||||
dEQP-GLES2.functional.negative_api.shader.uniform_matrixfv_invalid_transpose
|
||||
|
62
.gitlab-ci/deqp-lvp-fails.txt
Normal file
62
.gitlab-ci/deqp-lvp-fails.txt
Normal file
@@ -0,0 +1,62 @@
|
||||
dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.a8b8g8r8_unorm_pack32.r16g16b16a16_unorm.general_optimal_linear,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.b8g8r8a8_unorm.r16g16b16a16_unorm.general_optimal_linear,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.r8g8_unorm.r16g16b16a16_unorm.general_optimal_linear,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.r8g8b8a8_unorm.a2b10g10r10_unorm_pack32.optimal_optimal_linear,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.r8g8b8a8_unorm.r16g16_unorm.general_optimal_linear,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.r8g8b8a8_unorm.r16g16b16a16_unorm.linear_general_linear,Fail
|
||||
dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.r8_unorm.r16g16b16a16_unorm.general_optimal_linear,Fail
|
||||
dEQP-VK.glsl.builtin.precision.pow.highp.vec3,Fail
|
||||
dEQP-VK.glsl.texture_functions.query.texturequerylod.sampler1d_fixed_fragment,Fail
|
||||
dEQP-VK.glsl.texture_functions.query.texturequerylod.sampler2darray_fixed_fragment,Fail
|
||||
dEQP-VK.glsl.texture_functions.query.texturequerylod.sampler2dshadow_fragment,Fail
|
||||
dEQP-VK.tessellation.invariance.outer_triangle_set.quads_fractional_odd_spacing,Timeout
|
||||
dEQP-VK.texture.filtering.2d.combinations.linear_mipmap_linear.linear.clamp_to_edge.repeat,Fail
|
||||
dEQP-VK.texture.filtering.2d.combinations.linear_mipmap_linear.linear.mirror_clamp_to_edge.repeat,Fail
|
||||
dEQP-VK.texture.filtering.2d.combinations.linear_mipmap_linear.linear.repeat.repeat,Fail
|
||||
dEQP-VK.texture.filtering.2d.combinations.linear_mipmap_linear.nearest.mirrored_repeat.repeat,Fail
|
||||
dEQP-VK.texture.filtering.2d.combinations.nearest_mipmap_linear.linear.mirrored_repeat.repeat,Fail
|
||||
dEQP-VK.texture.filtering.2d.combinations.nearest_mipmap_linear.nearest.clamp_to_edge.repeat,Fail
|
||||
dEQP-VK.texture.filtering.2d.combinations.nearest_mipmap_linear.nearest.mirror_clamp_to_edge.repeat,Fail
|
||||
dEQP-VK.texture.filtering.2d.combinations.nearest_mipmap_linear.nearest.repeat.repeat,Fail
|
||||
dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.linear_mipmap_linear,Fail
|
||||
dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.nearest_mipmap_linear,Fail
|
||||
dEQP-VK.texture.filtering.2d_array.combinations.linear_mipmap_linear.linear.mirrored_repeat.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.2d_array.combinations.linear_mipmap_linear.nearest.clamp_to_edge.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.2d_array.combinations.linear_mipmap_linear.nearest.mirror_clamp_to_edge.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.2d_array.combinations.linear_mipmap_linear.nearest.repeat.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.2d_array.combinations.nearest_mipmap_linear.linear.mirrored_repeat.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.2d_array.combinations.nearest_mipmap_linear.nearest.clamp_to_edge.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.2d_array.combinations.nearest_mipmap_linear.nearest.mirror_clamp_to_edge.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.2d_array.combinations.nearest_mipmap_linear.nearest.repeat.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.2d_array.formats.r16g16b16a16_sfloat.r16g16b16a16_sfloat_nearest_mipmap_linear,Fail
|
||||
dEQP-VK.texture.filtering.2d_array.formats.r5g6b5_unorm.r5g6b5_unorm_nearest_mipmap_linear,Fail
|
||||
dEQP-VK.texture.filtering.2d_array.sizes.32x64x16.linear_mipmap_linear,Fail
|
||||
dEQP-VK.texture.filtering.3d.formats.b10g11r11_ufloat.b10g11r11_ufloat_linear_mipmap_linear,Fail
|
||||
dEQP-VK.texture.filtering.3d.sizes.63x63x63.nearest_mipmap_linear,Fail
|
||||
dEQP-VK.texture.filtering.cube.combinations.linear_mipmap_linear.linear.clamp_to_edge.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.cube.combinations.linear_mipmap_linear.linear.mirror_clamp_to_edge.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.cube.combinations.linear_mipmap_linear.linear.repeat.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.cube.combinations.linear_mipmap_linear.nearest.clamp_to_border.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.cube.combinations.linear_mipmap_linear.nearest.mirrored_repeat.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.cube.combinations.nearest_mipmap_linear.linear.clamp_to_edge.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.cube.combinations.nearest_mipmap_linear.linear.mirror_clamp_to_edge.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.cube.combinations.nearest_mipmap_linear.linear.repeat.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.cube.combinations.nearest_mipmap_linear.nearest.clamp_to_border.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.cube.combinations.nearest_mipmap_linear.nearest.mirrored_repeat.mirrored_repeat,Fail
|
||||
dEQP-VK.texture.filtering.cube.formats.a1r5g5b5_unorm.linear_mipmap_linear,Fail
|
||||
dEQP-VK.texture.filtering.cube.formats.r8g8b8a8_snorm.linear_mipmap_linear,Fail
|
||||
dEQP-VK.texture.filtering.cube.sizes.128x128.nearest_mipmap_linear,Fail
|
||||
dEQP-VK.texture.mipmap.2d.basic.linear_linear_clamp_npot,Fail
|
||||
dEQP-VK.texture.mipmap.2d.basic.nearest_linear_clamp,Fail
|
||||
dEQP-VK.texture.mipmap.2d.max_level.nearest_linear,Fail
|
||||
dEQP-VK.texture.mipmap.2d.projected.linear_linear_repeat,Fail
|
||||
dEQP-VK.texture.mipmap.3d.affine.nearest_linear_clamp,Fail
|
||||
dEQP-VK.texture.mipmap.3d.basic.linear_linear_repeat,Fail
|
||||
dEQP-VK.texture.mipmap.cubemap.basic.linear_linear_nearest_clamp,Fail
|
||||
dEQP-VK.texture.mipmap.cubemap.basic.linear_nearest_nearest_mirror,Fail
|
||||
dEQP-VK.texture.mipmap.cubemap.bias.linear_linear_nearest_mirror,Fail
|
||||
dEQP-VK.texture.mipmap.cubemap.bias.linear_nearest_linear_repeat,Fail
|
||||
dEQP-VK.texture.mipmap.cubemap.bias.nearest_nearest_nearest_clamp,Fail
|
||||
dEQP-VK.texture.mipmap.cubemap.max_lod.nearest_linear,Fail
|
||||
dEQP-VK.texture.mipmap.cubemap.projected.nearest_linear_nearest_mirror,Fail
|
||||
dEQP-VK.texture.mipmap.cubemap.projected.nearest_nearest_linear_repeat,Fail
|
1
.gitlab-ci/deqp-lvp-flakes.txt
Normal file
1
.gitlab-ci/deqp-lvp-flakes.txt
Normal file
@@ -0,0 +1 @@
|
||||
dEQP-VK.tessellation.invariance.outer_edge_division.quads_fractional_odd_spacing
|
9
.gitlab-ci/deqp-lvp-skips.txt
Normal file
9
.gitlab-ci/deqp-lvp-skips.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
# Note: skips lists for CI are just a list of lines that, when
|
||||
# non-zero-length and not starting with '#', will regex match to
|
||||
# delete lines from the test list. Be careful.
|
||||
|
||||
# TODO: fix me
|
||||
dEQP-VK.texture.filtering.3d.sizes.3x7x5.linear_mipmap_linear
|
||||
|
||||
# Timeout (VK-GL-CTS 1.2.5.0)
|
||||
dEQP-VK.tessellation.invariance.outer_triangle_set.quads_fractional_odd_spacing
|
@@ -1,105 +0,0 @@
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z,Fail
|
||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.r16f,Fail
|
||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rg16f,Fail
|
||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rgba16f,Fail
|
||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.r16f,Fail
|
||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.rg16f,Fail
|
||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.rgba16f,Fail
|
||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.stencil.r16f,Fail
|
||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.stencil.rg16f,Fail
|
||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.stencil.rgba16f,Fail
|
||||
dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.r8,Fail
|
||||
dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rg8,Fail
|
||||
dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb10_a2,Fail
|
||||
dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb_half_float_oes,Fail
|
||||
dEQP-GLES2.functional.fbo.completeness.size.distinct,Fail
|
||||
dEQP-GLES2.functional.fbo.render.color.blend_npot_rbo_rgb565,Fail
|
||||
dEQP-GLES2.functional.fbo.render.color.blend_npot_rbo_rgb565_depth_component16,Fail
|
||||
dEQP-GLES2.functional.fbo.render.color.blend_npot_tex2d_rgb,Fail
|
||||
dEQP-GLES2.functional.fbo.render.color.blend_npot_tex2d_rgb_depth_component16,Fail
|
||||
dEQP-GLES2.functional.fbo.render.color.blend_rbo_rgb565,Fail
|
||||
dEQP-GLES2.functional.fbo.render.color.blend_rbo_rgb565_depth_component16,Fail
|
||||
dEQP-GLES2.functional.fbo.render.color.blend_tex2d_rgb,Fail
|
||||
dEQP-GLES2.functional.fbo.render.color.blend_tex2d_rgb_depth_component16,Fail
|
||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565,Fail
|
||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565_depth_component16,Fail
|
||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565_stencil_index8,Fail
|
||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb,Fail
|
||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_depth_component16,Fail
|
||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_stencil_index8,Fail
|
||||
dEQP-GLES2.functional.fbo.render.texsubimage.between_render_tex2d_rgb,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_dst_alpha,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_dst_color,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_one_minus_dst_alpha,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_one_minus_dst_color,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_dst_alpha,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_dst_color,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_one_minus_dst_alpha,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_one_minus_dst_color,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.14,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.22,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.31,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.32,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.42,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.43,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.61,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.67,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.random.11,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.random.24,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.random.41,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.random.45,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.random.48,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.random.5,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.random.51,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.random.67,Fail
|
||||
dEQP-GLES2.functional.fragment_ops.random.98,Fail
|
||||
dEQP-GLES2.functional.negative_api.shader.uniform_matrixfv_invalid_transpose,Fail
|
||||
dEQP-GLES2.functional.negative_api.texture.generatemipmap_zero_level_array_compressed,Fail
|
||||
dEQP-GLES2.functional.shaders.builtin_variable.fragcoord_xyz,Fail
|
||||
dEQP-GLES2.functional.shaders.random.all_features.fragment.88,Fail
|
||||
dEQP-GLES2.functional.shaders.texture_functions.vertex.texturecubelod,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_fastest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_nicest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_non_square_fastest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_non_square_nicest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_fastest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_nicest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_non_square_fastest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_non_square_nicest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_fastest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_nicest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_non_square_fastest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_non_square_nicest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_linear,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_nearest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_linear,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_nearest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.cube.generate.a8_fastest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.cube.generate.a8_nicest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.cube.generate.l8_fastest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.cube.generate.l8_nicest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.cube.generate.la88_fastest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.cube.generate.la88_nicest,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_linear,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_nearest,Fail
|
||||
dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_alpha,Fail
|
||||
dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.cube_alpha,Fail
|
||||
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_alpha,Fail
|
||||
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_alpha,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_clamp,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_mirror,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_clamp,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_mirror,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_clamp,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_mirror,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_repeat,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_clamp,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_mirror,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_repeat,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_clamp,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_mirror,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_repeat,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_clamp,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_mirror,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_repeat,Fail
|
||||
dEQP-GLES2.functional.uniform_api.random.79,Fail
|
||||
|
@@ -1,4 +1,3 @@
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_clamp
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_mirror
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_repeat
|
||||
|
@@ -9,3 +9,7 @@ dEQP-GLES[0-9]*.stress.*
|
||||
# These are really slow on tiling architectures (including llvmpipe).
|
||||
dEQP-GLES[0-9]*.functional.flush_finish.*
|
||||
|
||||
# Currently exactly 4096 bytes, which causes INSTR_INVALID_ENC for unknown
|
||||
# reasons. This needs to be sorted out asap to avoid creating flakes in the near
|
||||
# future, which would be a Very Bad Thing.
|
||||
dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_const_write_dynamic_loop_read_vertex
|
||||
|
@@ -1,15 +1,4 @@
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.4
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.11
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.18
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.39
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.40
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.56
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.80
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.81
|
||||
dEQP-GLES2.functional.fragment_ops.random.17
|
||||
dEQP-GLES2.functional.fragment_ops.random.24
|
||||
dEQP-GLES2.functional.fragment_ops.random.54
|
||||
dEQP-GLES2.functional.fragment_ops.random.59
|
||||
dEQP-GLES2.functional.fragment_ops.random.71
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.*
|
||||
dEQP-GLES2.functional.fragment_ops.random.*
|
||||
dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.*
|
||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.*
|
||||
|
@@ -9,9 +9,6 @@ dEQP-GLES[0-9]*.stress.*
|
||||
# These are really slow on tiling architectures (including llvmpipe).
|
||||
dEQP-GLES[0-9]*.functional.flush_finish.*
|
||||
|
||||
# XXX: Why does this flake?
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z
|
||||
|
||||
# Needs investigation
|
||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565_depth_component16
|
||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgba_depth_component16
|
||||
|
@@ -8,6 +8,3 @@ dEQP-GLES[0-9]*.stress.*
|
||||
|
||||
# These are really slow on tiling architectures (including llvmpipe).
|
||||
dEQP-GLES[0-9]*.functional.flush_finish.*
|
||||
|
||||
# XXX: Why does this flake?
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z
|
||||
|
@@ -12,31 +12,5 @@ dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x,Fa
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_y,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_y,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_color,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_depth,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_stencil,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_color,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_depth,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_stencil,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth24_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth32f_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component16,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component24,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component32f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.r16f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rg16f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rgba16f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.stencil_index8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth24_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth32f_stencil8,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component16,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component24,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component32f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.r16f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.r32f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rg16f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rg32f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rgba16f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rgba32f,Fail
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.stencil_index8,Fail
|
||||
dEQP-GLES3.functional.fence_sync.client_wait_sync_finish,Fail
|
||||
dEQP-GLES3.functional.shaders.matrix.inverse.dynamic.lowp_mat2_float_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.matrix.inverse.dynamic.mediump_mat2_float_vertex,Fail
|
||||
|
@@ -8,6 +8,3 @@ dEQP-GLES[0-9]*.stress.*
|
||||
|
||||
# These are really slow on tiling architectures (including llvmpipe).
|
||||
dEQP-GLES[0-9]*.functional.flush_finish.*
|
||||
|
||||
# XXX: Why does this flake?
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z
|
||||
|
@@ -4,3 +4,6 @@ dEQP-VK.info.device_extensions
|
||||
# Exclude WSI related tests.
|
||||
dEQP-VK.image.swapchain_mutable.*
|
||||
dEQP-VK.wsi.*
|
||||
|
||||
# Exclude this test which timeout most of the time.
|
||||
dEQP-VK.memory.pipeline_barrier.transfer_src_transfer_dst.1048576
|
||||
|
@@ -1,4 +1,3 @@
|
||||
# Interesting failures...,Fail
|
||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_max,Fail
|
||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_min,Fail
|
||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_zero,Fail
|
||||
@@ -17,13 +16,3 @@ dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_
|
||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_max,Fail
|
||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_min,Fail
|
||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_zero,Fail
|
||||
|
||||
dEQP-VK.rasterization.flatshading.line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.flatshading.non_strict_lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide,Fail
|
||||
|
@@ -1,9 +1,109 @@
|
||||
dEQP-VK.rasterization.flatshading.line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.flatshading.non_strict_lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
|
||||
|
@@ -1,9 +1,109 @@
|
||||
dEQP-VK.rasterization.flatshading.line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.flatshading.non_strict_lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
|
||||
|
2649
.gitlab-ci/deqp-radv-oland-aco-fails.txt
Normal file
2649
.gitlab-ci/deqp-radv-oland-aco-fails.txt
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,9 +0,0 @@
|
||||
dEQP-VK.rasterization.flatshading.line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.flatshading.non_strict_lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide,Fail
|
||||
|
@@ -1,9 +1,109 @@
|
||||
dEQP-VK.rasterization.flatshading.line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.flatshading.non_strict_lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
|
||||
|
@@ -1,3 +1,13 @@
|
||||
# Exclude this test which might fail when a new extension is implemented.
|
||||
dEQP-VK.info.device_extensions
|
||||
|
||||
# Exclude WSI related tests.
|
||||
dEQP-VK.image.swapchain_mutable.*
|
||||
dEQP-VK.wsi.*
|
||||
|
||||
# This subset of CTS seems to randomly hangs on RAVEN only.
|
||||
# This needs to be investigated and fixed!
|
||||
dEQP-VK.synchronization.*
|
||||
|
||||
# Exclude this test which timeout most of the time.
|
||||
dEQP-VK.memory.pipeline_barrier.transfer_src_transfer_dst.1048576
|
||||
|
109
.gitlab-ci/deqp-radv-sienna_cichlid-aco-fails.txt
Normal file
109
.gitlab-ci/deqp-radv-sienna_cichlid-aco-fails.txt
Normal file
@@ -0,0 +1,109 @@
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
|
@@ -1,9 +1,109 @@
|
||||
dEQP-VK.rasterization.flatshading.line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.flatshading.non_strict_lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.lines_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide,Fail
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rg32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32f.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32i.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.dontunroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_12.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_20.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_252.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_260.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_31.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_36.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_39.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_4.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_41.samples_1.1d.vert,Fail
|
||||
dEQP-VK.robustness.robustness2.bind.notemplate.rgba32ui.unroll.nonvolatile.vertex_attribute_fetch.no_fmt_qual.len_8.samples_1.1d.vert,Fail
|
||||
|
||||
|
@@ -24,8 +24,8 @@ if [ "$DEQP_VER" = "vk" ]; then
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ -z "$DEQP_SKIPS" ]; then
|
||||
echo 'DEQP_SKIPS must be set to something like "deqp-default-skips.txt"'
|
||||
if [ -z "$GPU_VERSION" ]; then
|
||||
echo 'GPU_VERSION must be set to something like "llvmpipe" or "freedreno-a630" (the name used in .gitlab-ci/deqp-gpu-version-*.txt)'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
@@ -57,8 +57,15 @@ else
|
||||
SUITE=KHR
|
||||
fi
|
||||
|
||||
# If the job is parallel, take the corresponding fraction of the caselist.
|
||||
# Note: N~M is a gnu sed extension to match every nth line (first line is #1).
|
||||
# If the caselist is too long to run in a reasonable amount of time, let the job
|
||||
# specify what fraction (1/n) of the caselist we should run. Note: N~M is a gnu
|
||||
# sed extension to match every nth line (first line is #1).
|
||||
if [ -n "$DEQP_FRACTION" ]; then
|
||||
sed -ni 1~$DEQP_FRACTION"p" /tmp/case-list.txt
|
||||
fi
|
||||
|
||||
# If the job is parallel at the gitab job level, take the corresponding fraction
|
||||
# of the caselist.
|
||||
if [ -n "$CI_NODE_INDEX" ]; then
|
||||
sed -ni $CI_NODE_INDEX~$CI_NODE_TOTAL"p" /tmp/case-list.txt
|
||||
fi
|
||||
@@ -72,12 +79,18 @@ if [ ! -s /tmp/case-list.txt ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -n "$DEQP_EXPECTED_FAILS" ]; then
|
||||
BASELINE="--baseline $INSTALL/$DEQP_EXPECTED_FAILS"
|
||||
if [ -e "$INSTALL/deqp-$GPU_VERSION-fails.txt" ]; then
|
||||
DEQP_RUNNER_OPTIONS="$DEQP_RUNNER_OPTIONS --baseline $INSTALL/deqp-$GPU_VERSION-fails.txt"
|
||||
fi
|
||||
|
||||
if [ -n "$DEQP_FLAKES" ]; then
|
||||
FLAKES="--flakes $INSTALL/$DEQP_FLAKES"
|
||||
if [ -e "$INSTALL/deqp-$GPU_VERSION-flakes.txt" ]; then
|
||||
DEQP_RUNNER_OPTIONS="$DEQP_RUNNER_OPTIONS --flakes $INSTALL/deqp-$GPU_VERSION-flakes.txt"
|
||||
fi
|
||||
|
||||
if [ -e "$INSTALL/deqp-$GPU_VERSION-skips.txt" ]; then
|
||||
DEQP_RUNNER_OPTIONS="$DEQP_RUNNER_OPTIONS --skips $INSTALL/deqp-$GPU_VERSION-skips.txt"
|
||||
else
|
||||
DEQP_RUNNER_OPTIONS="$DEQP_RUNNER_OPTIONS --skips $INSTALL/deqp-default-skips.txt"
|
||||
fi
|
||||
|
||||
set +e
|
||||
@@ -91,7 +104,7 @@ else
|
||||
fi
|
||||
|
||||
# If this CI lab lacks artifacts support, print the whole list of failures/flakes.
|
||||
if [ -z "$DEQP_NO_SAVE_RESULTS" ]; then
|
||||
if [ -n "$DEQP_NO_SAVE_RESULTS" ]; then
|
||||
SUMMARY_LIMIT="--summary-limit 0"
|
||||
fi
|
||||
|
||||
@@ -107,9 +120,7 @@ run_cts() {
|
||||
--deqp $deqp \
|
||||
--output $RESULTS \
|
||||
--caselist $caselist \
|
||||
--skips $INSTALL/$DEQP_SKIPS \
|
||||
$BASELINE \
|
||||
$FLAKES \
|
||||
--testlog-to-xml /deqp/executor/testlog-to-xml \
|
||||
$JOB \
|
||||
$SUMMARY_LIMIT \
|
||||
$DEQP_RUNNER_OPTIONS \
|
||||
@@ -160,31 +171,6 @@ report_flakes() {
|
||||
|
||||
}
|
||||
|
||||
# Generate junit results
|
||||
generate_junit() {
|
||||
results=$1
|
||||
echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>"
|
||||
echo "<testsuites>"
|
||||
echo "<testsuite name=\"$DEQP_VER-$CI_NODE_INDEX\">"
|
||||
while read line; do
|
||||
testcase=${line%,*}
|
||||
result=${line#*,}
|
||||
# avoid counting Skip's in the # of tests:
|
||||
if [ "$result" = "Skip" ]; then
|
||||
continue;
|
||||
fi
|
||||
echo "<testcase name=\"$testcase\">"
|
||||
if [ "$result" != "Pass" ]; then
|
||||
echo "<failure type=\"$result\">"
|
||||
echo "$result: See $CI_JOB_URL/artifacts/results/$testcase.xml"
|
||||
echo "</failure>"
|
||||
fi
|
||||
echo "</testcase>"
|
||||
done < $results
|
||||
echo "</testsuite>"
|
||||
echo "</testsuites>"
|
||||
}
|
||||
|
||||
parse_renderer() {
|
||||
RENDERER=`grep -A1 TestCaseResult.\*info.renderer $RESULTS/deqp-info.qpa | grep '<Text' | sed 's|.*<Text>||g' | sed 's|</Text>||g'`
|
||||
VERSION=`grep -A1 TestCaseResult.\*info.version $RESULTS/deqp-info.qpa | grep '<Text' | sed 's|.*<Text>||g' | sed 's|</Text>||g'`
|
||||
@@ -218,6 +204,11 @@ check_vk_device_name() {
|
||||
fi
|
||||
}
|
||||
|
||||
report_load() {
|
||||
echo "System load: $(cut -d' ' -f1-3 < /proc/loadavg)"
|
||||
echo "# of CPU cores: $(cat /proc/cpuinfo | grep processor | wc -l)"
|
||||
}
|
||||
|
||||
# wrapper to supress +x to avoid spamming the log
|
||||
quiet() {
|
||||
set +x
|
||||
@@ -253,31 +244,26 @@ FAILURES_CSV=$RESULTS/failures.csv
|
||||
run_cts $DEQP /tmp/case-list.txt $RESULTS_CSV
|
||||
DEQP_EXITCODE=$?
|
||||
|
||||
echo "System load: $(cut -d' ' -f1-3 < /proc/loadavg)"
|
||||
echo "# of CPU cores: $(cat /proc/cpuinfo | grep processor | wc -l)"
|
||||
quiet report_load
|
||||
|
||||
# Remove the shader cache, no need to include in the artifacts.
|
||||
find $RESULTS -name \*.shader_cache | xargs rm -f
|
||||
# Remove all but the first 50 individual XML files uploaded as artifacts, to
|
||||
# save fd.o space when you break everything.
|
||||
find $RESULTS -name \*.xml | \
|
||||
sort -n |
|
||||
sed -n '1,+49!p' | \
|
||||
xargs rm -f
|
||||
|
||||
# junit is disabled, because it overloads gitlab.freedesktop.org to parse it.
|
||||
# quiet generate_junit $RESULTS_CSV > $RESULTS/results.xml
|
||||
# If any QPA XMLs are there, then include the XSL/CSS in our artifacts.
|
||||
find $RESULTS -name \*.xml \
|
||||
-exec cp /deqp/testlog.css /deqp/testlog.xsl "$RESULTS/" ";" \
|
||||
-quit
|
||||
|
||||
# Turn up to the first 50 individual test QPA files from failures or flakes into
|
||||
# XML results you can view from the browser.
|
||||
qpas=`find $RESULTS -name \*.qpa -a ! -name deqp-info.qpa`
|
||||
if [ -n "$qpas" ]; then
|
||||
shard_qpas=`echo "$qpas" | grep dEQP- | head -n 50`
|
||||
for qpa in $shard_qpas; do
|
||||
xml=`echo $qpa | sed 's|\.qpa|.xml|'`
|
||||
/deqp/executor/testlog-to-xml $qpa $xml
|
||||
done
|
||||
|
||||
cp /deqp/testlog.css "$RESULTS/"
|
||||
cp /deqp/testlog.xsl "$RESULTS/"
|
||||
|
||||
# Remove all the QPA files (extracted or not) now that we have the XML we want.
|
||||
echo $qpas | xargs rm -f
|
||||
fi
|
||||
deqp-runner junit \
|
||||
--testsuite $DEQP_VER \
|
||||
--results $RESULTS/failures.csv \
|
||||
--output $RESULTS/junit.xml \
|
||||
--limit 50 \
|
||||
--template "See https://$CI_PROJECT_NAMESPACE.pages.freedesktop.org/-/$CI_PROJECT_NAME/-/jobs/$CI_JOB_ID/artifacts/results/{{testcase}}.xml"
|
||||
|
||||
# Report the flakes to the IRC channel for monitoring (if configured):
|
||||
quiet report_flakes $RESULTS_CSV
|
||||
|
@@ -93,12 +93,6 @@ dEQP-GLES3.functional.rasterization.interpolation.basic.lines_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.interpolation.projected.line_loop_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.interpolation.projected.line_strip_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.interpolation.projected.lines_wide,Fail
|
||||
dEQP-GLES3.functional.rasterizer_discard.basic.write_depth_points,Fail
|
||||
dEQP-GLES3.functional.rasterizer_discard.basic.write_stencil_points,Fail
|
||||
dEQP-GLES3.functional.rasterizer_discard.fbo.write_depth_points,Fail
|
||||
dEQP-GLES3.functional.rasterizer_discard.fbo.write_stencil_points,Fail
|
||||
dEQP-GLES3.functional.rasterizer_discard.scissor.write_depth_points,Fail
|
||||
dEQP-GLES3.functional.rasterizer_discard.scissor.write_stencil_points,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.float_highp,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.float_mediump,Fail
|
||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec2_highp,Fail
|
||||
@@ -498,7 +492,6 @@ dEQP-GLES31.functional.image_load_store.early_fragment_tests.early_fragment_test
|
||||
dEQP-GLES31.functional.image_load_store.early_fragment_tests.early_fragment_tests_stencil_fbo,Fail
|
||||
dEQP-GLES31.functional.image_load_store.early_fragment_tests.no_early_fragment_tests_depth,Fail
|
||||
dEQP-GLES31.functional.image_load_store.early_fragment_tests.no_early_fragment_tests_depth_fbo,Fail
|
||||
dEQP-GLES31.functional.shaders.opaque_type_indexing.ubo.dynamically_uniform_geometry,Crash
|
||||
dEQP-GLES31.functional.state_query.integer.max_framebuffer_samples_getfloat,Fail
|
||||
dEQP-GLES31.functional.state_query.integer.max_framebuffer_samples_getinteger,Fail
|
||||
dEQP-GLES31.functional.state_query.integer.max_framebuffer_samples_getinteger64,Fail
|
||||
@@ -571,55 +564,15 @@ dEQP-GLES31.functional.texture.filtering.cube_array.sizes.63x63x18_nearest_mipma
|
||||
dEQP-GLES31.functional.texture.filtering.cube_array.sizes.64x64x12_nearest_mipmap_linear,Fail
|
||||
dEQP-GLES31.functional.texture.filtering.cube_array.sizes.64x64x12_nearest_mipmap_nearest,Fail
|
||||
dEQP-GLES31.functional.texture.filtering.cube_array.sizes.8x8x6_nearest,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.texture_swizzle.alpha_zero_one_red,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.texture_swizzle.blue_alpha_zero_one,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.texture_swizzle.one_red_green_blue,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.texture_swizzle.zero_one_red_green,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.texture_swizzle.alpha_zero_one_red,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.texture_swizzle.blue_alpha_zero_one,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.texture_swizzle.one_red_green_blue,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.texture_swizzle.zero_one_red_green,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.texture_swizzle.alpha_zero_one_red,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.texture_swizzle.blue_alpha_zero_one,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.texture_swizzle.one_red_green_blue,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.texture_swizzle.zero_one_red_green,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.texture_swizzle.alpha_zero_one_red,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.texture_swizzle.blue_alpha_zero_one,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.texture_swizzle.one_red_green_blue,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.texture_swizzle.zero_one_red_green,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_pot.clamp_to_edge_repeat,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_pot.mirrored_repeat_clamp_to_edge,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_pot.repeat_mirrored_repeat,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_pot.clamp_to_edge_repeat,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_pot.mirrored_repeat_clamp_to_edge,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_pot.repeat_mirrored_repeat,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.alpha_zero_one_red,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.blue_alpha_zero_one,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.one_red_green_blue,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.zero_one_red_green,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_pot.clamp_to_edge_repeat,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_pot.mirrored_repeat_clamp_to_edge,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_pot.repeat_mirrored_repeat,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.alpha_zero_one_red,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.blue_alpha_zero_one,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.one_red_green_blue,Fail
|
||||
dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.zero_one_red_green,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.alpha_zero_one_red,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.blue_alpha_zero_one,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.one_red_green_blue,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.zero_one_red_green,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.alpha_zero_one_red,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.blue_alpha_zero_one,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.one_red_green_blue,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.zero_one_red_green,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.alpha_zero_one_red,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.blue_alpha_zero_one,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.one_red_green_blue,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.zero_one_red_green,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.alpha_zero_one_red,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.blue_alpha_zero_one,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.one_red_green_blue,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.zero_one_red_green,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset_dynamic.implementation_offset.2d.depth32f.base_level.level_1,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset_dynamic.implementation_offset.2d.depth32f.base_level.level_2,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset_dynamic.implementation_offset.2d.depth32f.filter_mode.min_linear_mag_linear,Fail
|
||||
@@ -816,22 +769,6 @@ dEQP-GLES31.functional.texture.gather.offset_dynamic.min_required_offset.2d_arra
|
||||
dEQP-GLES31.functional.texture.gather.offset_dynamic.min_required_offset.2d_array.rgba8ui.size_pot.clamp_to_edge_repeat,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset_dynamic.min_required_offset.2d_array.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offset_dynamic.min_required_offset.2d_array.rgba8ui.size_pot.repeat_mirrored_repeat,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d.rgba8i.texture_swizzle.alpha_zero_one_red,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d.rgba8i.texture_swizzle.blue_alpha_zero_one,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d.rgba8i.texture_swizzle.one_red_green_blue,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d.rgba8i.texture_swizzle.zero_one_red_green,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d.rgba8ui.texture_swizzle.alpha_zero_one_red,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d.rgba8ui.texture_swizzle.blue_alpha_zero_one,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d.rgba8ui.texture_swizzle.one_red_green_blue,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d.rgba8ui.texture_swizzle.zero_one_red_green,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d_array.rgba8i.texture_swizzle.alpha_zero_one_red,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d_array.rgba8i.texture_swizzle.blue_alpha_zero_one,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d_array.rgba8i.texture_swizzle.one_red_green_blue,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d_array.rgba8i.texture_swizzle.zero_one_red_green,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d_array.rgba8ui.texture_swizzle.alpha_zero_one_red,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d_array.rgba8ui.texture_swizzle.blue_alpha_zero_one,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d_array.rgba8ui.texture_swizzle.one_red_green_blue,Fail
|
||||
dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d_array.rgba8ui.texture_swizzle.zero_one_red_green,Fail
|
||||
dEQP-GLES31.functional.texture.multisample.samples_1.sample_mask_and_alpha_to_coverage,Fail
|
||||
dEQP-GLES31.functional.texture.multisample.samples_1.sample_mask_and_sample_coverage,Fail
|
||||
dEQP-GLES31.functional.texture.multisample.samples_1.sample_mask_and_sample_coverage_and_alpha_to_coverage,Fail
|
||||
@@ -848,7 +785,6 @@ KHR-GL33.transform_feedback.capture_geometry_interleaved_test,Fail
|
||||
KHR-GL33.transform_feedback.capture_geometry_separate_test,Fail
|
||||
KHR-GL33.transform_feedback.capture_vertex_interleaved_test,Fail
|
||||
KHR-GL33.transform_feedback.capture_vertex_separate_test,Fail
|
||||
KHR-GL33.transform_feedback.discard_geometry_test,Fail
|
||||
KHR-GL33.transform_feedback.discard_vertex_test,Fail
|
||||
KHR-GL33.transform_feedback.draw_xfb_instanced_test,Crash
|
||||
KHR-GL33.transform_feedback.draw_xfb_stream_instanced_test,Crash
|
||||
|
@@ -13,13 +13,6 @@ dEQP-GLES[0-9]*.functional.flush_finish.*
|
||||
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_color_mask_buffer_color_mask
|
||||
dEQP-GLES31.functional.fbo.no_attachments.maximums.all
|
||||
dEQP-GLES31.functional.fbo.no_attachments.maximums.size
|
||||
dEQP-GLES31.functional.geometry_shading.input.basic_primitive.points
|
||||
dEQP-GLES31.functional.shaders.builtin_functions.*geometry
|
||||
dEQP-GLES31.functional.shaders.linkage.es31.geometry.uniform.types.uvec4
|
||||
dEQP-GLES31.functional.shaders.linkage.es31.geometry.varying.types.uvec4
|
||||
dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_expression.geometry.usampler3d
|
||||
dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.dynamically_uniform.geometry.sampler2darray
|
||||
dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_geometry_fragment.fbo_bbox_larger
|
||||
|
||||
# This one is really slow and can time out (~56 seconds locally)
|
||||
KHR-GL33.texture_swizzle.smoke
|
||||
|
23
.gitlab-ci/deqp-vc4-rpi3-fails.txt
Normal file
23
.gitlab-ci/deqp-vc4-rpi3-fails.txt
Normal file
@@ -0,0 +1,23 @@
|
||||
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail
|
||||
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail
|
||||
dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_masked,Fail
|
||||
dEQP-GLES2.functional.draw.draw_arrays.line_loop.multiple_attributes,Fail
|
||||
dEQP-GLES2.functional.draw.draw_arrays.line_loop.single_attribute,Fail
|
||||
dEQP-GLES2.functional.fbo.completeness.size.distinct,Fail
|
||||
dEQP-GLES2.functional.fbo.render.texsubimage.after_render_tex2d_rgba,Fail
|
||||
dEQP-GLES2.functional.fbo.render.texsubimage.between_render_tex2d_rgba,Fail
|
||||
dEQP-GLES2.functional.negative_api.shader.uniform_matrixfv_invalid_transpose,Fail
|
||||
dEQP-GLES2.functional.negative_api.texture.generatemipmap_zero_level_array_compressed,Fail
|
||||
dEQP-GLES2.functional.negative_api.vertex_array.vertex_attrib,Fail
|
||||
dEQP-GLES2.functional.negative_api.vertex_array.vertex_attribv,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_mirror_rgba8888,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_repeat_rgba8888,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_mirror_rgba8888,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_repeat_rgba8888,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_repeat_non_square,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_clamp_non_square,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_mirror_non_square,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_repeat_non_square,Fail
|
||||
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgba,Fail
|
||||
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_rgba,Fail
|
||||
dEQP-GLES2.functional.texture.wrap.clamp_clamp_nearest_npot_etc1,Fail
|
30
.gitlab-ci/deqp-vc4-rpi3-flakes.txt
Normal file
30
.gitlab-ci/deqp-vc4-rpi3-flakes.txt
Normal file
@@ -0,0 +1,30 @@
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_and_neg_x_neg_y_neg_z
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_and_pos_y_pos_z
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_neg_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
|
||||
dEQP-GLES2.functional.draw.random.51
|
||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_src_alpha_constant_color
|
||||
dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_direct_write_dynamic_loop_subscript_read_vertex
|
||||
dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_mediump_int_vertex
|
||||
dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.conditional_continue_vertex
|
||||
dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.function_call_inout_vertex
|
||||
dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.function_call_return_vertex
|
||||
dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_sequence_vertex
|
||||
dEQP-GLES2.functional.shaders.loops.while_constant_iterations.select_iteration_count_vertex
|
||||
dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.function_call_return_vertex
|
||||
dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.infinite_with_conditional_break_vertex
|
||||
dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.post_increment_vertex
|
||||
dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.single_iteration_vertex
|
||||
dEQP-GLES2.functional.shaders.operator.unary_operator.pre_decrement_result.mediump_vec3_fragment
|
||||
dEQP-GLES2.functional.shaders.random.exponential.fragment.51
|
||||
dEQP-GLES2.functional.shaders.random.texture.fragment.129
|
||||
dEQP-GLES2.functional.shaders.return.output_write_in_func_never_vertex
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgb888_pot
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_mirror_rgba8888
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_rgba8888_pot
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_clamp_rgba8888
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repeat_l8
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_linear_clamp_rgba8888
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_linear_mirror_rgba8888
|
||||
dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb565_fastest
|
||||
dEQP-GLES2.functional.texture.size.cube.256x256_rgb888
|
28
.gitlab-ci/deqp-vc4-rpi3-skips.txt
Normal file
28
.gitlab-ci/deqp-vc4-rpi3-skips.txt
Normal file
@@ -0,0 +1,28 @@
|
||||
# Note: skips lists for CI are just a list of lines that, when
|
||||
# non-zero-length and not starting with '#', will regex match to
|
||||
# delete lines from the test list. Be careful.
|
||||
|
||||
# Skip the perf/stress tests to keep runtime manageable
|
||||
dEQP-GLES[0-9]*.performance.*
|
||||
dEQP-GLES[0-9]*.stress.*
|
||||
|
||||
# These are really slow on tiling architectures (including llvmpipe).
|
||||
dEQP-GLES[0-9]*.functional.flush_finish.*
|
||||
|
||||
# This is causing a binning memory overflow problem
|
||||
dEQP-GLES2.functional.fragment_ops.scissor.outside_render_line
|
||||
|
||||
# These are very slow
|
||||
dEQP-GLES2.functional.uniform_api.random.3
|
||||
dEQP-GLES2.functional.uniform_api.random.79
|
||||
|
||||
# Conformance issue: VC4 needs dynamic loops in the VS to cause a
|
||||
# shader link failure.
|
||||
#
|
||||
# The issue is that the HW doesn't have an exec mask at dispatch
|
||||
# for the VS, so the shouldn't-be-exec channels have undefined
|
||||
# contents and may cause infinite loops, leading to GPU hangs. The
|
||||
# process of GPU hang reset causes flakes in whatever other jobs are
|
||||
# running simultaneously, so we can't even leave these in the flakes
|
||||
# list for tracking.
|
||||
dEQP-GLES2.functional.shaders.loops.*dynamic.*vertex
|
@@ -71,10 +71,8 @@ dEQP-GLES3.functional.polygon_offset.fixed16_render_with_units,Fail
|
||||
dEQP-GLES3.functional.polygon_offset.fixed24_displacement_with_units,Fail
|
||||
dEQP-GLES3.functional.polygon_offset.fixed24_render_with_units,Fail
|
||||
dEQP-GLES3.functional.polygon_offset.float32_displacement_with_units,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_4.interpolation.lines,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_4.primitives.lines,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_4.primitives.points,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.interpolation.lines,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.lines,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.points,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.rbo_singlesample.interpolation.lines_wide,Fail
|
||||
@@ -4680,7 +4678,7 @@ KHR-GL30.transform_feedback.query_vertex_separate_test,Fail
|
||||
KHR-GL31.transform_feedback.capture_vertex_interleaved_test,Fail
|
||||
KHR-GL31.transform_feedback.capture_vertex_separate_test,Fail
|
||||
KHR-GL31.transform_feedback.discard_vertex_test,Fail
|
||||
KHR-GL31.transform_feedback.draw_xfb_instanced_test,Fail
|
||||
KHR-GL31.transform_feedback.draw_xfb_instanced_test,Crash
|
||||
KHR-GL31.transform_feedback.draw_xfb_stream_instanced_test,Crash
|
||||
KHR-GL31.transform_feedback.query_vertex_interleaved_test,Fail
|
||||
KHR-GL31.transform_feedback.query_vertex_separate_test,Fail
|
||||
|
@@ -17,7 +17,7 @@ TMP_DIR=$(mktemp -d)
|
||||
|
||||
echo "Downloading archived master..."
|
||||
/usr/bin/wget -O $TMP_DIR/mesa.tar.gz \
|
||||
https://minio-packet.freedesktop.org/git-cache/mesa/mesa/mesa.tar.gz
|
||||
https://${MINIO_HOST}/git-cache/${FDO_UPSTREAM_REPO}/mesa.tar.gz
|
||||
|
||||
# check wget error code
|
||||
if [[ $? -ne 0 ]]
|
||||
|
@@ -95,8 +95,7 @@ actions:
|
||||
- wget -S --progress=dot:giga -O- {{ mesa_url }} | tar -xz
|
||||
|
||||
- export DEQP_NO_SAVE_RESULTS=1
|
||||
- export DEQP_EXPECTED_FAILS=deqp-{{ gpu_version }}-fails.txt
|
||||
- export DEQP_SKIPS=deqp-{{ gpu_version }}-skips.txt
|
||||
- export GPU_VERSION={{ gpu_version }}
|
||||
- export DEQP_VER={{ deqp_version }}
|
||||
- export LIBGL_DRIVERS_PATH=`pwd`/install/lib/dri
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
variables:
|
||||
DISTRIBUTION_TAG: "2020-11-05-deqp-runner"
|
||||
DISTRIBUTION_TAG: "2020-12-23-piglit"
|
||||
|
||||
.kernel+rootfs:
|
||||
stage: container-2
|
||||
@@ -9,6 +9,9 @@ variables:
|
||||
GIT_STRATEGY: fetch
|
||||
KERNEL_URL: "https://gitlab.freedesktop.org/tomeu/linux/-/archive/v5.10-rc2-for-mesa-ci/linux-v5.10-rc2-for-mesa-ci.tar.gz"
|
||||
UPLOAD_FOR_LAVA: 1
|
||||
INSTALL_KERNEL_MODULES: 1
|
||||
INCLUDE_PIGLIT: 1
|
||||
PIGLIT_BUILD_TARGETS: "piglit_replayer"
|
||||
script:
|
||||
- .gitlab-ci/container/lava_build.sh
|
||||
|
||||
@@ -16,7 +19,7 @@ kernel+rootfs_amd64:
|
||||
extends:
|
||||
- .use-x86_build-base
|
||||
- .kernel+rootfs
|
||||
image: "$CI_REGISTRY_IMAGE/debian/x86_build-base:$BASE_TAG"
|
||||
image: "$CI_REGISTRY_IMAGE/debian/x86_build-base:${MESA_BASE_TAG}-${MESA_TEMPLATES_COMMIT}"
|
||||
variables:
|
||||
DEBIAN_ARCH: "amd64"
|
||||
|
||||
@@ -43,14 +46,14 @@ kernel+rootfs_armhf:
|
||||
variables:
|
||||
GIT_STRATEGY: none # testing doesn't build anything from source
|
||||
ENV_VARS: "DEQP_PARALLEL=6"
|
||||
FIXED_ENV_VARS: "CI_PIPELINE_ID=${CI_PIPELINE_ID} CI_JOB_ID=${CI_JOB_ID} CI_PROJECT_PATH=${CI_PROJECT_PATH} CI_JOB_JWT=${CI_JOB_JWT} TRACIE_NO_UNIT_TESTS=1 TRACIE_UPLOAD_TO_MINIO=1 DRIVER_NAME=${DRIVER_NAME}"
|
||||
FIXED_ENV_VARS: "CI_PIPELINE_ID=${CI_PIPELINE_ID} CI_JOB_ID=${CI_JOB_ID} CI_PROJECT_PATH=${CI_PROJECT_PATH} CI_JOB_JWT=${CI_JOB_JWT} CI_SERVER_URL=${CI_SERVER_URL} DRIVER_NAME=${DRIVER_NAME} FDO_UPSTREAM_REPO=${FDO_UPSTREAM_REPO} PIGLIT_NO_WINDOW=1 PIGLIT_REPLAY_UPLOAD_TO_MINIO=1 MINIO_HOST=${MINIO_HOST}"
|
||||
DEQP_VERSION: gles2
|
||||
ARTIFACTS_PREFIX: "https://minio-packet.freedesktop.org/mesa-lava/"
|
||||
MESA_URL: "https://minio-packet.freedesktop.org/artifacts/${CI_PROJECT_PATH}/${CI_PIPELINE_ID}/mesa-${ARCH}.tar.gz"
|
||||
ARTIFACTS_PREFIX: "https://${MINIO_HOST}/mesa-lava/"
|
||||
MESA_URL: "https://${MINIO_HOST}/artifacts/${CI_PROJECT_PATH}/${CI_PIPELINE_ID}/mesa-${ARCH}.tar.gz"
|
||||
script:
|
||||
# Try to use the kernel and rootfs built in mainline first, to save cycles
|
||||
- >
|
||||
if wget -q --method=HEAD "${ARTIFACTS_PREFIX}/mesa/mesa/${DISTRIBUTION_TAG}/${ARCH}/done"; then
|
||||
if wget -q --method=HEAD "${ARTIFACTS_PREFIX}/${FDO_UPSTREAM_REPO}/${DISTRIBUTION_TAG}/${ARCH}/done"; then
|
||||
ARTIFACTS_URL="${ARTIFACTS_PREFIX}/mesa/mesa/${DISTRIBUTION_TAG}/${ARCH}"
|
||||
else
|
||||
ARTIFACTS_URL="${ARTIFACTS_PREFIX}/${CI_PROJECT_PATH}/${DISTRIBUTION_TAG}/${ARCH}"
|
||||
@@ -129,6 +132,7 @@ kernel+rootfs_armhf:
|
||||
- .use-arm_build
|
||||
needs:
|
||||
- kernel+rootfs_amd64
|
||||
- arm_build
|
||||
- meson-testing
|
||||
|
||||
.lava-traces-base:
|
||||
@@ -139,25 +143,26 @@ kernel+rootfs_armhf:
|
||||
reports:
|
||||
junit: artifacts/junit.xml
|
||||
|
||||
.lava-traces:amd64:
|
||||
.lava-piglit:
|
||||
variables:
|
||||
TEST_SUITE: "tracie"
|
||||
TEST_SUITE: "piglit"
|
||||
|
||||
.lava-piglit-traces:amd64:
|
||||
extends:
|
||||
- .lava-test:amd64
|
||||
- .lava-piglit
|
||||
- .lava-traces-base
|
||||
|
||||
.lava-traces:armhf:
|
||||
variables:
|
||||
TEST_SUITE: "tracie"
|
||||
.lava-piglit-traces:armhf:
|
||||
extends:
|
||||
- .lava-test:armhf
|
||||
- .lava-piglit
|
||||
- .lava-traces-base
|
||||
|
||||
.lava-traces:arm64:
|
||||
variables:
|
||||
TEST_SUITE: "tracie"
|
||||
.lava-piglit-traces:arm64:
|
||||
extends:
|
||||
- .lava-test:arm64
|
||||
- .lava-piglit
|
||||
- .lava-traces-base
|
||||
|
||||
panfrost-t720-gles2:arm64:
|
||||
@@ -168,7 +173,7 @@ panfrost-t720-gles2:arm64:
|
||||
DEVICE_TYPE: sun50i-h6-pine-h64
|
||||
DTB: ${DEVICE_TYPE}
|
||||
GPU_VERSION: panfrost-t720
|
||||
ENV_VARS: "PAN_MESA_DEBUG=gles3 DEQP_PARALLEL=6 DEQP_EXPECTED_RENDERER=T720 DEQP_FLAKES=deqp-panfrost-t720-flakes.txt"
|
||||
ENV_VARS: "PAN_MESA_DEBUG=gles3 DEQP_PARALLEL=6 DEQP_EXPECTED_RENDERER=T720"
|
||||
tags:
|
||||
- mesa-ci-aarch64-lava-collabora
|
||||
|
||||
@@ -188,7 +193,7 @@ panfrost-t720-gles2:arm64:
|
||||
|
||||
.panfrost-t760-traces:armhf:
|
||||
extends:
|
||||
- .lava-traces:armhf
|
||||
- .lava-piglit-traces:armhf
|
||||
- .panfrost-rules
|
||||
variables:
|
||||
DEVICE_TYPE: rk3288-veyron-jaq
|
||||
@@ -197,7 +202,7 @@ panfrost-t720-gles2:arm64:
|
||||
DRIVER_NAME: panfrost
|
||||
BOOT_METHOD: depthcharge
|
||||
KERNEL_IMAGE_TYPE: ""
|
||||
ENV_VARS: "PAN_MESA_DEBUG=deqp MESA_GLES_VERSION_OVERRIDE=3.1 MESA_GL_VERSION_OVERRIDE=3.3 MESA_GLSL_VERSION_OVERRIDE=330"
|
||||
ENV_VARS: "PAN_MESA_DEBUG=deqp MESA_GLES_VERSION_OVERRIDE=3.1 MESA_GL_VERSION_OVERRIDE=3.3 MESA_GLSL_VERSION_OVERRIDE=330 EGL_PLATFORM=surfaceless PIGLIT_PROFILES=replay PIGLIT_HTML_SUMMARY=0 PIGLIT_JUNIT_RESULTS=1"
|
||||
tags:
|
||||
- mesa-ci-aarch64-lava-collabora
|
||||
|
||||
@@ -232,23 +237,39 @@ panfrost-t860-gles3:arm64:
|
||||
|
||||
panfrost-t860-traces:arm64:
|
||||
extends:
|
||||
- .lava-traces:arm64
|
||||
- .lava-piglit-traces:arm64
|
||||
- .lava-rk3399-gru-kevin
|
||||
variables:
|
||||
ENV_VARS: "PAN_MESA_DEBUG=deqp MESA_GLES_VERSION_OVERRIDE=3.1 MESA_GL_VERSION_OVERRIDE=3.3 MESA_GLSL_VERSION_OVERRIDE=330"
|
||||
ENV_VARS: "PAN_MESA_DEBUG=deqp MESA_GLES_VERSION_OVERRIDE=3.1 MESA_GL_VERSION_OVERRIDE=3.3 MESA_GLSL_VERSION_OVERRIDE=330 EGL_PLATFORM=surfaceless PIGLIT_PROFILES=replay PIGLIT_HTML_SUMMARY=0 PIGLIT_JUNIT_RESULTS=1"
|
||||
|
||||
panfrost-g52-gles2:arm64:
|
||||
.lava-meson-g12b-a311d-khadas-vim3:
|
||||
extends:
|
||||
- .lava-test:arm64
|
||||
- .panfrost-rules
|
||||
variables:
|
||||
DEVICE_TYPE: meson-g12b-a311d-khadas-vim3
|
||||
DTB: ${DEVICE_TYPE}
|
||||
GPU_VERSION: panfrost-g52
|
||||
ENV_VARS: "PAN_MESA_DEBUG=bifrost DEQP_PARALLEL=6 DEQP_EXPECTED_RENDERER=G52"
|
||||
tags:
|
||||
- mesa-ci-aarch64-lava-collabora
|
||||
|
||||
panfrost-g52-gles2:arm64:
|
||||
extends:
|
||||
- .lava-test:arm64
|
||||
- .lava-meson-g12b-a311d-khadas-vim3
|
||||
variables:
|
||||
ENV_VARS: "DEQP_PARALLEL=6 DEQP_EXPECTED_RENDERER=G52"
|
||||
|
||||
panfrost-g52-gles3:arm64:
|
||||
extends:
|
||||
- .lava-test:arm64
|
||||
- .lava-meson-g12b-a311d-khadas-vim3
|
||||
variables:
|
||||
# We don't have enough VIM3s to run the full GLES3 testsuite yet
|
||||
CI_NODE_INDEX: 1
|
||||
CI_NODE_TOTAL: 2
|
||||
DEQP_VERSION: gles3
|
||||
ENV_VARS: "PAN_MESA_DEBUG=deqp DEQP_PARALLEL=6 DEQP_EXPECTED_RENDERER=G52"
|
||||
|
||||
.panfrost-t820-gles2:arm64:
|
||||
extends:
|
||||
- .lava-test:arm64
|
||||
@@ -323,7 +344,7 @@ radeonsi-stoney-gles31:amd64:
|
||||
|
||||
radeonsi-stoney-traces:amd64:
|
||||
extends:
|
||||
- .lava-traces:amd64
|
||||
- .lava-piglit-traces:amd64
|
||||
- .radeonsi-rules
|
||||
variables:
|
||||
DEVICE_TYPE: hp-11A-G6-EE-grunt
|
||||
@@ -332,5 +353,6 @@ radeonsi-stoney-traces:amd64:
|
||||
DRIVER_NAME: radeonsi
|
||||
BOOT_METHOD: depthcharge
|
||||
KERNEL_IMAGE_TYPE: ""
|
||||
ENV_VARS: "EGL_PLATFORM=surfaceless PIGLIT_PROFILES=replay PIGLIT_HTML_SUMMARY=0 PIGLIT_JUNIT_RESULTS=1"
|
||||
tags:
|
||||
- mesa-ci-aarch64-lava-collabora
|
||||
|
@@ -1,4 +1,4 @@
|
||||
job_name: mesa-tracie-{{ gpu_version }} {{ pipeline_info }}
|
||||
job_name: mesa-piglit-{{ gpu_version }} {{ pipeline_info }}
|
||||
device_type: {{ device_type }}
|
||||
context:
|
||||
extra_nfsroot_args: " init=/init rootwait"
|
||||
@@ -61,8 +61,8 @@ actions:
|
||||
- repository:
|
||||
metadata:
|
||||
format: Lava-Test Test Definition 1.0
|
||||
name: tracie
|
||||
description: "Mesa tracie test plan"
|
||||
name: piglit
|
||||
description: "Mesa piglit test plan"
|
||||
os:
|
||||
- oe
|
||||
scope:
|
||||
@@ -82,22 +82,27 @@ actions:
|
||||
{% if env_vars %}
|
||||
- export {{ env_vars }}
|
||||
{% endif %}
|
||||
# tracie-runner.sh assumes some stuff is in pwd
|
||||
# piglit/run.sh assumes some stuff is in pwd
|
||||
- cd /
|
||||
|
||||
- wget -S --progress=dot:giga -O- {{ mesa_url }} | tar -xz
|
||||
|
||||
- export PYTHONPATH=$(python3 -c "import sys;print(\":\".join(sys.path))")
|
||||
- export LIBGL_DRIVERS_PATH=`pwd`/install/lib/dri
|
||||
- export DEVICE_NAME="gl-{{ gpu_version }}"
|
||||
- export PIGLIT_REPLAY_EXTRA_ARGS="--keep-image"
|
||||
- export PIGLIT_REPLAY_REFERENCE_IMAGES_BASE_URL="/mesa-tracie-results/${CI_PROJECT_PATH}"
|
||||
- export PIGLIT_REPLAY_ARTIFACTS_BASE_URL="/artifacts/${CI_PROJECT_PATH}/${CI_PIPELINE_ID}/${CI_JOB_ID}"
|
||||
- export PIGLIT_REPLAY_DESCRIPTION_FILE="/install/traces-${DRIVER_NAME}.yml"
|
||||
- export PIGLIT_REPLAY_DEVICE_NAME=gl-{{ gpu_version }}
|
||||
- export PIGLIT_RESULTS={{ gpu_version }}-${PIGLIT_PROFILES}
|
||||
|
||||
- "if sh /install/tracie-runner-gl.sh; then
|
||||
echo 'tracie: pass';
|
||||
- "if sh /install/piglit/run.sh; then
|
||||
echo 'piglit: pass';
|
||||
else
|
||||
echo 'tracie: fail';
|
||||
echo 'piglit: fail';
|
||||
fi"
|
||||
parse:
|
||||
pattern: '(?P<test_case_id>\S*):\s+(?P<result>(pass|fail))'
|
||||
from: inline
|
||||
name: tracie
|
||||
path: inline/mesa-tracie.yaml
|
||||
name: piglit
|
||||
path: inline/mesa-piglit.yaml
|
2195
.gitlab-ci/piglit/freedreno-a530-gl.txt
Normal file
2195
.gitlab-ci/piglit/freedreno-a530-gl.txt
Normal file
File diff suppressed because it is too large
Load Diff
1217
.gitlab-ci/piglit/freedreno-a530-shader.txt
Normal file
1217
.gitlab-ci/piglit/freedreno-a530-shader.txt
Normal file
File diff suppressed because it is too large
Load Diff
4779
.gitlab-ci/piglit/freedreno-a630-gl.txt
Normal file
4779
.gitlab-ci/piglit/freedreno-a630-gl.txt
Normal file
File diff suppressed because it is too large
Load Diff
16
.gitlab-ci/piglit/freedreno-a630-replay.txt
Normal file
16
.gitlab-ci/piglit/freedreno-a630-replay.txt
Normal file
@@ -0,0 +1,16 @@
|
||||
summary:
|
||||
name: results
|
||||
---- --------
|
||||
pass: 52
|
||||
fail: 0
|
||||
crash: 0
|
||||
skip: 0
|
||||
timeout: 0
|
||||
warn: 0
|
||||
incomplete: 0
|
||||
dmesg-warn: 0
|
||||
dmesg-fail: 0
|
||||
changes: 0
|
||||
fixes: 0
|
||||
regressions: 0
|
||||
total: 52
|
1696
.gitlab-ci/piglit/freedreno-a630-shader.txt
Normal file
1696
.gitlab-ci/piglit/freedreno-a630-shader.txt
Normal file
File diff suppressed because it is too large
Load Diff
@@ -97,7 +97,7 @@ program/execute/vstore/vstore-half-private: skip
|
||||
summary:
|
||||
name: results
|
||||
---- --------
|
||||
pass: 3764
|
||||
pass: 3766
|
||||
fail: 14
|
||||
crash: 5
|
||||
skip: 73
|
||||
@@ -109,4 +109,4 @@ summary:
|
||||
changes: 0
|
||||
fixes: 0
|
||||
regressions: 0
|
||||
total: 3860
|
||||
total: 3862
|
@@ -194,6 +194,7 @@ spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.tese: skip
|
||||
spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.vert: skip
|
||||
spec/amd_vertex_shader_layer/preprocessor/enabled-compat.frag: skip
|
||||
spec/amd_vertex_shader_layer/preprocessor/enabled-compat.vert: skip
|
||||
spec/amd_vertex_shader_viewport_index/compiler/vs-redeclares-pervertex-out-viewport-index-compat.vert: skip
|
||||
spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.comp: skip
|
||||
spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.frag: skip
|
||||
spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.geom: skip
|
||||
@@ -367,6 +368,8 @@ spec/arb_draw_instanced/preprocessor/disabled-undefined-core.geom: skip
|
||||
spec/arb_draw_instanced/preprocessor/disabled-undefined-core.tesc: skip
|
||||
spec/arb_draw_instanced/preprocessor/disabled-undefined-core.tese: skip
|
||||
spec/arb_draw_instanced/preprocessor/disabled-undefined-core.vert: skip
|
||||
spec/arb_enhanced_layouts/compiler/block-member-locations/arrayed-block-member-location.frag: fail
|
||||
spec/arb_enhanced_layouts/compiler/block-member-locations/arrayed-block-member-location.vert: fail
|
||||
spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.comp: skip
|
||||
spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.frag: skip
|
||||
spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.geom: skip
|
||||
@@ -2572,10 +2575,10 @@ spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es
|
||||
summary:
|
||||
name: results
|
||||
---- --------
|
||||
pass: 12264
|
||||
fail: 2
|
||||
pass: 12265
|
||||
fail: 4
|
||||
crash: 4
|
||||
skip: 2565
|
||||
skip: 2566
|
||||
timeout: 0
|
||||
warn: 0
|
||||
incomplete: 0
|
||||
@@ -2584,4 +2587,4 @@ summary:
|
||||
changes: 0
|
||||
fixes: 0
|
||||
regressions: 0
|
||||
total: 14835
|
||||
total: 14839
|
@@ -1,3 +1,4 @@
|
||||
fast_color_clear/fcc-clear-tex: skip
|
||||
glx/extension string sanity: fail
|
||||
glx/glx-buffer-age: skip
|
||||
glx/glx-buffer-age vblank_mode=0: skip
|
||||
@@ -463,8 +464,7 @@ spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 d=z32f_s=z24_s8: s
|
||||
spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 s=z24_s8_d=z32f: skip
|
||||
spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 s=z24_s8_d=z32f_s8: skip
|
||||
spec/arb_direct_state_access/getcompressedtextureimage: skip
|
||||
spec/arb_direct_state_access/gettextureimage-formats: skip
|
||||
spec/arb_direct_state_access/gettextureimage-formats init-by-rendering: skip
|
||||
spec/arb_direct_state_access/gettextureimage-formats: crash
|
||||
spec/arb_fragment_program/fp-indirections: skip
|
||||
spec/arb_fragment_shader_interlock/arb_fragment_shader_interlock-image-load-store: skip
|
||||
spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-params/dsa: skip
|
||||
@@ -913,8 +913,14 @@ spec/ext_direct_state_access/named-buffers 15/mapnamedbufferrangeext: skip
|
||||
spec/ext_direct_state_access/named-buffers 15/namedcopybuffersubdataext: skip
|
||||
spec/ext_external_objects/memory-object-api-errors: skip
|
||||
spec/ext_external_objects/semaphore-api-errors: skip
|
||||
spec/ext_external_objects/vk-buf-exchange: skip
|
||||
spec/ext_external_objects/vk-depth-display: skip
|
||||
spec/ext_external_objects/vk-image-display: skip
|
||||
spec/ext_external_objects/vk-image-override: skip
|
||||
spec/ext_external_objects/vk-image-display-overwrite: skip
|
||||
spec/ext_external_objects/vk-image-overwrite: skip
|
||||
spec/ext_external_objects/vk-pix-buf-update-errors: skip
|
||||
spec/ext_external_objects/vk-vert-buf-reuse: skip
|
||||
spec/ext_external_objects/vk-vert-buf-update-errors: skip
|
||||
spec/ext_external_objects_fd/memory-object-api-errors: skip
|
||||
spec/ext_external_objects_fd/semaphore-api-errors: skip
|
||||
spec/ext_framebuffer_blit/fbo-blit-check-limits: fail
|
||||
@@ -1655,10 +1661,10 @@ wgl/wgl-sanity: skip
|
||||
summary:
|
||||
name: results
|
||||
---- --------
|
||||
pass: 23075
|
||||
pass: 23099
|
||||
fail: 197
|
||||
crash: 0
|
||||
skip: 1433
|
||||
crash: 1
|
||||
skip: 1438
|
||||
timeout: 0
|
||||
warn: 6
|
||||
incomplete: 0
|
||||
@@ -1667,4 +1673,4 @@ summary:
|
||||
changes: 0
|
||||
fixes: 0
|
||||
regressions: 0
|
||||
total: 24729
|
||||
total: 24759
|
@@ -15,6 +15,7 @@ spec/arb_bindless_texture/execution/samplers/basic-ubo-texture2d: skip
|
||||
spec/arb_bindless_texture/execution/samplers/explicit-texture-binding: skip
|
||||
spec/arb_bindless_texture/execution/samplers/fs-const-index-three-dimensions: skip
|
||||
spec/arb_bindless_texture/execution/samplers/fs-struct-non-const-index: skip
|
||||
spec/arb_bindless_texture/execution/samplers/sampler-in-struct: skip
|
||||
spec/arb_bindless_texture/execution/samplers/sampler-vertex-attrib-input-output: skip
|
||||
spec/arb_bindless_texture/execution/samplers/sampler-vertex-uniform-input-output: skip
|
||||
spec/arb_bindless_texture/execution/samplers/ubo-named-block: skip
|
||||
@@ -378,6 +379,8 @@ spec/glsl-1.50/execution/compatibility/gs-texcoord-array-2: skip
|
||||
spec/glsl-1.50/execution/compatibility/vs-gs-ff-frag: skip
|
||||
spec/glsl-1.50/execution/compatibility/vs-gs-texcoord-array: skip
|
||||
spec/glsl-1.50/execution/compatibility/vs-gs-texcoord-array-2: skip
|
||||
spec/glsl-1.50/execution/primitive-id-no-gs-quad-strip: skip
|
||||
spec/glsl-1.50/execution/primitive-id-no-gs-quads: skip
|
||||
spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat2-mat2: fail
|
||||
spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat2x3-mat2x3: fail
|
||||
spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat2x4-mat2x4: fail
|
||||
@@ -561,6 +564,32 @@ spec/nv_shader_atomic_float/execution/shared-atomicadd-float: skip
|
||||
spec/nv_shader_atomic_float/execution/shared-atomicexchange-float: skip
|
||||
spec/nv_shader_atomic_float/execution/ssbo-atomicadd-float: skip
|
||||
spec/nv_shader_atomic_float/execution/ssbo-atomicexchange-float: skip
|
||||
spec/nv_shader_atomic_int64/execution/shared-atomicadd-int: skip
|
||||
spec/nv_shader_atomic_int64/execution/shared-atomicand-int: skip
|
||||
spec/nv_shader_atomic_int64/execution/shared-atomicand-uint: skip
|
||||
spec/nv_shader_atomic_int64/execution/shared-atomiccompswap-int: skip
|
||||
spec/nv_shader_atomic_int64/execution/shared-atomicexchange-int: skip
|
||||
spec/nv_shader_atomic_int64/execution/shared-atomicmax-int: skip
|
||||
spec/nv_shader_atomic_int64/execution/shared-atomicmax-uint: skip
|
||||
spec/nv_shader_atomic_int64/execution/shared-atomicmin-int: skip
|
||||
spec/nv_shader_atomic_int64/execution/shared-atomicmin-uint: skip
|
||||
spec/nv_shader_atomic_int64/execution/shared-atomicor-int: skip
|
||||
spec/nv_shader_atomic_int64/execution/shared-atomicor-uint: skip
|
||||
spec/nv_shader_atomic_int64/execution/shared-atomicxor-int: skip
|
||||
spec/nv_shader_atomic_int64/execution/shared-atomicxor-uint: skip
|
||||
spec/nv_shader_atomic_int64/execution/ssbo-atomicadd-int: skip
|
||||
spec/nv_shader_atomic_int64/execution/ssbo-atomicand-int: skip
|
||||
spec/nv_shader_atomic_int64/execution/ssbo-atomicand-uint: skip
|
||||
spec/nv_shader_atomic_int64/execution/ssbo-atomiccompswap-int: skip
|
||||
spec/nv_shader_atomic_int64/execution/ssbo-atomicexchange-int: skip
|
||||
spec/nv_shader_atomic_int64/execution/ssbo-atomicmax-int: skip
|
||||
spec/nv_shader_atomic_int64/execution/ssbo-atomicmax-uint: skip
|
||||
spec/nv_shader_atomic_int64/execution/ssbo-atomicmin-int: skip
|
||||
spec/nv_shader_atomic_int64/execution/ssbo-atomicmin-uint: skip
|
||||
spec/nv_shader_atomic_int64/execution/ssbo-atomicor-int: skip
|
||||
spec/nv_shader_atomic_int64/execution/ssbo-atomicor-uint: skip
|
||||
spec/nv_shader_atomic_int64/execution/ssbo-atomicxor-int: skip
|
||||
spec/nv_shader_atomic_int64/execution/ssbo-atomicxor-uint: skip
|
||||
spec/nv_viewport_array2/execution/viewport_broadcast: skip
|
||||
spec/nv_viewport_array2/execution/viewport_non_relative_broadcast: skip
|
||||
spec/nv_viewport_array2/execution/viewport_relative_broadcast: skip
|
||||
@@ -569,10 +598,10 @@ spec/nv_viewport_swizzle/viewport_swizzle: skip
|
||||
summary:
|
||||
name: results
|
||||
---- --------
|
||||
pass: 15807
|
||||
pass: 15819
|
||||
fail: 83
|
||||
crash: 170
|
||||
skip: 315
|
||||
skip: 344
|
||||
timeout: 0
|
||||
warn: 0
|
||||
incomplete: 0
|
||||
@@ -581,4 +610,4 @@ summary:
|
||||
changes: 0
|
||||
fixes: 0
|
||||
regressions: 0
|
||||
total: 16375
|
||||
total: 16416
|
16
.gitlab-ci/piglit/llvmpipe-replay.txt
Normal file
16
.gitlab-ci/piglit/llvmpipe-replay.txt
Normal file
@@ -0,0 +1,16 @@
|
||||
summary:
|
||||
name: results
|
||||
---- --------
|
||||
pass: 43
|
||||
fail: 0
|
||||
crash: 0
|
||||
skip: 0
|
||||
timeout: 0
|
||||
warn: 0
|
||||
incomplete: 0
|
||||
dmesg-warn: 0
|
||||
dmesg-fail: 0
|
||||
changes: 0
|
||||
fixes: 0
|
||||
regressions: 0
|
||||
total: 43
|
16
.gitlab-ci/piglit/panfrost-t760-replay.txt
Normal file
16
.gitlab-ci/piglit/panfrost-t760-replay.txt
Normal file
@@ -0,0 +1,16 @@
|
||||
summary:
|
||||
name: results
|
||||
---- --------
|
||||
pass: 8
|
||||
fail: 0
|
||||
crash: 0
|
||||
skip: 0
|
||||
timeout: 0
|
||||
warn: 0
|
||||
incomplete: 0
|
||||
dmesg-warn: 0
|
||||
dmesg-fail: 0
|
||||
changes: 0
|
||||
fixes: 0
|
||||
regressions: 0
|
||||
total: 8
|
16
.gitlab-ci/piglit/panfrost-t860-replay.txt
Normal file
16
.gitlab-ci/piglit/panfrost-t860-replay.txt
Normal file
@@ -0,0 +1,16 @@
|
||||
summary:
|
||||
name: results
|
||||
---- --------
|
||||
pass: 48
|
||||
fail: 0
|
||||
crash: 0
|
||||
skip: 0
|
||||
timeout: 0
|
||||
warn: 0
|
||||
incomplete: 0
|
||||
dmesg-warn: 0
|
||||
dmesg-fail: 0
|
||||
changes: 0
|
||||
fixes: 0
|
||||
regressions: 0
|
||||
total: 48
|
16
.gitlab-ci/piglit/radeonsi-stoney-replay.txt
Normal file
16
.gitlab-ci/piglit/radeonsi-stoney-replay.txt
Normal file
@@ -0,0 +1,16 @@
|
||||
summary:
|
||||
name: results
|
||||
---- --------
|
||||
pass: 58
|
||||
fail: 0
|
||||
crash: 0
|
||||
skip: 0
|
||||
timeout: 0
|
||||
warn: 0
|
||||
incomplete: 0
|
||||
dmesg-warn: 0
|
||||
dmesg-fail: 0
|
||||
changes: 0
|
||||
fixes: 0
|
||||
regressions: 0
|
||||
total: 58
|
16
.gitlab-ci/piglit/radv-polaris10-replay.txt
Normal file
16
.gitlab-ci/piglit/radv-polaris10-replay.txt
Normal file
@@ -0,0 +1,16 @@
|
||||
summary:
|
||||
name: results
|
||||
---- --------
|
||||
pass: 3
|
||||
fail: 0
|
||||
crash: 0
|
||||
skip: 0
|
||||
timeout: 0
|
||||
warn: 0
|
||||
incomplete: 0
|
||||
dmesg-warn: 0
|
||||
dmesg-fail: 0
|
||||
changes: 0
|
||||
fixes: 0
|
||||
regressions: 0
|
||||
total: 3
|
16
.gitlab-ci/piglit/radv-raven-replay.txt
Normal file
16
.gitlab-ci/piglit/radv-raven-replay.txt
Normal file
@@ -0,0 +1,16 @@
|
||||
summary:
|
||||
name: results
|
||||
---- --------
|
||||
pass: 3
|
||||
fail: 0
|
||||
crash: 0
|
||||
skip: 0
|
||||
timeout: 0
|
||||
warn: 0
|
||||
incomplete: 0
|
||||
dmesg-warn: 0
|
||||
dmesg-fail: 0
|
||||
changes: 0
|
||||
fixes: 0
|
||||
regressions: 0
|
||||
total: 3
|
@@ -1,36 +1,213 @@
|
||||
#!/bin/bash
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
set -o xtrace
|
||||
set -ex
|
||||
|
||||
VERSION=`cat install/VERSION`
|
||||
INSTALL="$(pwd)/install"
|
||||
|
||||
RESULTS="$(pwd)/results"
|
||||
mkdir -p "$RESULTS"
|
||||
|
||||
# Set up the driver environment.
|
||||
# Modifiying here directly LD_LIBRARY_PATH may cause problems when
|
||||
# using a command wrapper. Hence, we will just set it when running the
|
||||
# command.
|
||||
export __LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$INSTALL/lib/"
|
||||
|
||||
# Sanity check to ensure that our environment is sufficient to make our tests
|
||||
# run against the Mesa built by CI, rather than any installed distro version.
|
||||
MESA_VERSION=$(cat "$INSTALL/VERSION" | sed 's/\./\\./g')
|
||||
|
||||
if [ "$VK_DRIVER" ]; then
|
||||
|
||||
### VULKAN ###
|
||||
|
||||
# Set the Vulkan driver to use.
|
||||
export VK_ICD_FILENAMES="$INSTALL/share/vulkan/icd.d/${VK_DRIVER}_icd.x86_64.json"
|
||||
|
||||
if [ "x$PIGLIT_PROFILES" = "xreplay" ]; then
|
||||
# Set environment for VulkanTools' VK_LAYER_LUNARG_screenshot layer.
|
||||
export VK_LAYER_PATH="$VK_LAYER_PATH:/VulkanTools/build/etc/vulkan/explicit_layer.d"
|
||||
export __LD_LIBRARY_PATH="$__LD_LIBRARY_PATH:/VulkanTools/build/lib"
|
||||
|
||||
# Set environment for Wine.
|
||||
export WINEDEBUG="-all"
|
||||
export WINEPREFIX="/dxvk-wine64"
|
||||
export WINEESYNC=1
|
||||
|
||||
# Set environment for DXVK.
|
||||
export DXVK_LOG_LEVEL="none"
|
||||
export DXVK_STATE_CACHE=0
|
||||
|
||||
# Set environment for gfxreconstruct executables.
|
||||
export PATH="/gfxreconstruct/build/bin:$PATH"
|
||||
fi
|
||||
|
||||
SANITY_MESA_VERSION_CMD="vulkaninfo"
|
||||
|
||||
|
||||
# Set up the Window System Interface (WSI)
|
||||
|
||||
# IMPORTANT:
|
||||
#
|
||||
# Nothing to do here.
|
||||
#
|
||||
# Run vulkan against the host's running X server (xvfb doesn't
|
||||
# have DRI3 support).
|
||||
# Set the DISPLAY env variable in each gitlab-runner's
|
||||
# configuration file:
|
||||
# https://docs.gitlab.com/runner/configuration/advanced-configuration.html#the-runners-section
|
||||
else
|
||||
|
||||
### GL/ES ###
|
||||
|
||||
if [ "x$PIGLIT_PROFILES" = "xreplay" ]; then
|
||||
# Set environment for renderdoc libraries.
|
||||
export PYTHONPATH="$PYTHONPATH:/renderdoc/build/lib"
|
||||
export __LD_LIBRARY_PATH="$__LD_LIBRARY_PATH:/renderdoc/build/lib"
|
||||
|
||||
# Set environment for apitrace executable.
|
||||
export PATH="/apitrace/build:$PATH"
|
||||
|
||||
# Our rootfs may not have "less", which apitrace uses during
|
||||
# apitrace dump
|
||||
export PAGER=cat
|
||||
fi
|
||||
|
||||
SANITY_MESA_VERSION_CMD="wflinfo"
|
||||
|
||||
|
||||
# Set up the platform windowing system.
|
||||
|
||||
# Set environment for the waffle library.
|
||||
export __LD_LIBRARY_PATH="/waffle/build/lib:$__LD_LIBRARY_PATH"
|
||||
|
||||
# Set environment for wflinfo executable.
|
||||
export PATH="/waffle/build/bin:$PATH"
|
||||
|
||||
if [ "x$EGL_PLATFORM" = "xsurfaceless" ]; then
|
||||
|
||||
# Use the surfaceless EGL platform.
|
||||
export DISPLAY=
|
||||
export WAFFLE_PLATFORM="surfaceless_egl"
|
||||
|
||||
SANITY_MESA_VERSION_CMD="$SANITY_MESA_VERSION_CMD --platform surfaceless_egl --api gles2"
|
||||
|
||||
if [ "x$GALLIUM_DRIVER" = "xvirpipe" ]; then
|
||||
# piglit is to use virpipe, and virgl_test_server llvmpipe
|
||||
export GALLIUM_DRIVER="$GALLIUM_DRIVER"
|
||||
|
||||
LD_LIBRARY_PATH="$__LD_LIBRARY_PATH" \
|
||||
GALLIUM_DRIVER=llvmpipe \
|
||||
GALLIVM_PERF="nopt,no_filter_hacks" \
|
||||
VTEST_USE_EGL_SURFACELESS=1 \
|
||||
VTEST_USE_GLES=1 \
|
||||
virgl_test_server >"$RESULTS"/vtest-log.txt 2>&1 &
|
||||
|
||||
sleep 1
|
||||
fi
|
||||
elif [ "x$PIGLIT_PLATFORM" = "xgbm" ]; then
|
||||
SANITY_MESA_VERSION_CMD="$SANITY_MESA_VERSION_CMD --platform gbm --api gl"
|
||||
else
|
||||
SANITY_MESA_VERSION_CMD="$SANITY_MESA_VERSION_CMD --platform glx --api gl --profile core"
|
||||
RUN_CMD_WRAPPER="xvfb-run --server-args=\"-noreset\" sh -c"
|
||||
fi
|
||||
fi
|
||||
|
||||
SANITY_MESA_VERSION_CMD="$SANITY_MESA_VERSION_CMD | tee /tmp/version.txt | grep \"Mesa $MESA_VERSION\(\s\|$\)\""
|
||||
|
||||
rm -rf results
|
||||
cd /piglit
|
||||
|
||||
PIGLIT_OPTIONS=$(echo $PIGLIT_OPTIONS | head -n 1)
|
||||
set +e
|
||||
xvfb-run --server-args="-noreset" sh -c \
|
||||
"export LD_LIBRARY_PATH=$OLDPWD/install/lib;
|
||||
wflinfo --platform glx --api gl --profile core | tee /tmp/version.txt | grep \"Mesa $VERSION\\\$\" &&
|
||||
./piglit run -j${FDO_CI_CONCURRENT:-4} $PIGLIT_OPTIONS $PIGLIT_PROFILES $OLDPWD/results"
|
||||
retVal=$?
|
||||
if [ $retVal -ne 0 ]; then
|
||||
echo "Found $(cat /tmp/version.txt), expected $VERSION"
|
||||
PIGLIT_OPTIONS=$(printf "%s" "$PIGLIT_OPTIONS")
|
||||
|
||||
PIGLIT_CMD="./piglit run -j${FDO_CI_CONCURRENT:-4} $PIGLIT_OPTIONS $PIGLIT_PROFILES "$(/usr/bin/printf "%q" "$RESULTS")
|
||||
|
||||
RUN_CMD="export LD_LIBRARY_PATH=$__LD_LIBRARY_PATH; $SANITY_MESA_VERSION_CMD && $PIGLIT_CMD"
|
||||
|
||||
if [ "$RUN_CMD_WRAPPER" ]; then
|
||||
RUN_CMD="set +e; $RUN_CMD_WRAPPER "$(/usr/bin/printf "%q" "$RUN_CMD")"; set -e"
|
||||
fi
|
||||
set -e
|
||||
|
||||
PIGLIT_RESULTS=${PIGLIT_RESULTS:-$PIGLIT_PROFILES}
|
||||
eval $RUN_CMD
|
||||
|
||||
if [ $? -ne 0 ]; then
|
||||
printf "%s\n" "Found $(cat /tmp/version.txt), expected $MESA_VERSION"
|
||||
fi
|
||||
|
||||
if [ ${PIGLIT_JUNIT_RESULTS:-0} -eq 1 ]; then
|
||||
./piglit summary aggregate "$RESULTS" -o junit.xml
|
||||
fi
|
||||
|
||||
PIGLIT_RESULTS="${PIGLIT_RESULTS:-$PIGLIT_PROFILES}"
|
||||
RESULTSFILE="$RESULTS/$PIGLIT_RESULTS.txt"
|
||||
mkdir -p .gitlab-ci/piglit
|
||||
cp $OLDPWD/install/piglit/$PIGLIT_RESULTS.txt .gitlab-ci/piglit/$PIGLIT_RESULTS.txt.baseline
|
||||
./piglit summary console $OLDPWD/results | head -n -1 | grep -v ": pass" >.gitlab-ci/piglit/$PIGLIT_RESULTS.txt
|
||||
./piglit summary console "$RESULTS"/results.json.bz2 \
|
||||
| tee ".gitlab-ci/piglit/$PIGLIT_RESULTS.txt.orig" \
|
||||
| head -n -1 | grep -v ": pass" > $RESULTSFILE
|
||||
|
||||
if diff -q .gitlab-ci/piglit/$PIGLIT_RESULTS.txt{.baseline,}; then
|
||||
if [ "x$PIGLIT_PROFILES" = "xreplay" ] \
|
||||
&& [ ${PIGLIT_REPLAY_UPLOAD_TO_MINIO:-0} -eq 1 ]; then
|
||||
|
||||
ci-fairy minio login $CI_JOB_JWT
|
||||
|
||||
__PREFIX="trace/$PIGLIT_REPLAY_DEVICE_NAME"
|
||||
__MINIO_PATH="$PIGLIT_REPLAY_ARTIFACTS_BASE_URL"
|
||||
__MINIO_TRACES_PREFIX="traces"
|
||||
|
||||
ci-fairy minio cp "$RESULTS"/results.json.bz2 \
|
||||
"minio://${MINIO_HOST}${__MINIO_PATH}/${__MINIO_TRACES_PREFIX}/results.json.bz2"
|
||||
|
||||
find "$RESULTS/$__PREFIX" -type f -name "*.png" -printf "%P\n" \
|
||||
| while read -r line; do
|
||||
|
||||
__TRACE="${line%-*-*}"
|
||||
if grep -q "^$__PREFIX/$__TRACE: pass$" ".gitlab-ci/piglit/$PIGLIT_RESULTS.txt.orig"; then
|
||||
if [ "x$CI_PROJECT_PATH" != "x$FDO_UPSTREAM_REPO" ]; then
|
||||
continue
|
||||
fi
|
||||
__MINIO_PATH="$PIGLIT_REPLAY_REFERENCE_IMAGES_BASE_URL"
|
||||
__DESTINATION_FILE_PATH="${line##*-}"
|
||||
if ci-fairy minio ls "minio://${MINIO_HOST}${__MINIO_PATH}/${__DESTINATION_FILE_PATH}" 2>/dev/null; then
|
||||
continue
|
||||
fi
|
||||
else
|
||||
__MINIO_PATH="$PIGLIT_REPLAY_ARTIFACTS_BASE_URL"
|
||||
__DESTINATION_FILE_PATH="$__MINIO_TRACES_PREFIX/${line##*-}"
|
||||
# Adding to the JUnit the direct link to the diff page in
|
||||
# the dashboard
|
||||
__PIGLIT_TESTCASE_CLASSNAME="piglit\.trace\.$PIGLIT_REPLAY_DEVICE_NAME\.$(dirname $__TRACE | sed 's%/%\\.%g;s@%@\\%@')"
|
||||
__PIGLIT_TESTCASE_NAME="$(basename $__TRACE | sed 's%\.%_%g;s@%@\\%@')"
|
||||
__DASHBOARD_URL="https://tracie.freedesktop.org/dashboard/imagediff/${CI_PROJECT_PATH}/${CI_JOB_ID}/${__TRACE}"
|
||||
sed '\%<testcase classname="'"${__PIGLIT_TESTCASE_CLASSNAME}"'" name="'"${__PIGLIT_TESTCASE_NAME}"'" status="fail"%,\%</system-out><failure type="fail"/></testcase>%{s%</system-out><failure type="fail"/></testcase>%</system-out><failure type="fail">To view the image differences visit: '"${__DASHBOARD_URL}"'</failure></testcase>%}' \
|
||||
-i "$RESULTS"/junit.xml
|
||||
fi
|
||||
|
||||
ci-fairy minio cp "$RESULTS/$__PREFIX/$line" \
|
||||
"minio://${MINIO_HOST}${__MINIO_PATH}/${__DESTINATION_FILE_PATH}"
|
||||
done
|
||||
|
||||
ci-fairy minio cp "$RESULTS"/junit.xml \
|
||||
"minio://${MINIO_HOST}${__MINIO_PATH}/${__MINIO_TRACES_PREFIX}/junit.xml"
|
||||
fi
|
||||
|
||||
cp "$INSTALL/piglit/$PIGLIT_RESULTS.txt" \
|
||||
".gitlab-ci/piglit/$PIGLIT_RESULTS.txt.baseline"
|
||||
if diff -q ".gitlab-ci/piglit/$PIGLIT_RESULTS.txt.baseline" $RESULTSFILE; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
./piglit summary html --exclude-details=pass $OLDPWD/summary $OLDPWD/results
|
||||
if [ ${PIGLIT_HTML_SUMMARY:-1} -eq 1 ]; then
|
||||
./piglit summary html --exclude-details=pass \
|
||||
"$OLDPWD"/summary "$RESULTS"/results.json.bz2
|
||||
|
||||
echo Unexpected change in results:
|
||||
diff -u .gitlab-ci/piglit/$PIGLIT_RESULTS.txt{.baseline,}
|
||||
if [ "x$PIGLIT_PROFILES" = "xreplay" ]; then
|
||||
find "$OLDPWD"/summary -type f -name "*.html" -print0 \
|
||||
| xargs -0 sed -i 's%<img src="file://'"${RESULTS}"'.*-\([0-9a-f]*\)\.png%<img src="https://'"${MINIO_HOST}${PIGLIT_REPLAY_ARTIFACTS_BASE_URL}"'/traces/\1.png%g'
|
||||
find "$OLDPWD"/summary -type f -name "*.html" -print0 \
|
||||
| xargs -0 sed -i 's%<img src="file://%<img src="https://'"${MINIO_HOST}${PIGLIT_REPLAY_REFERENCE_IMAGES_BASE_URL}"'/%g'
|
||||
fi
|
||||
fi
|
||||
|
||||
printf "%s\n" "Unexpected change in results:"
|
||||
diff -u ".gitlab-ci/piglit/$PIGLIT_RESULTS.txt.baseline" $RESULTSFILE
|
||||
exit 1
|
||||
|
3098
.gitlab-ci/piglit/softpipe-quick.txt
Normal file
3098
.gitlab-ci/piglit/softpipe-quick.txt
Normal file
File diff suppressed because it is too large
Load Diff
16
.gitlab-ci/piglit/virgl-replay.txt
Normal file
16
.gitlab-ci/piglit/virgl-replay.txt
Normal file
@@ -0,0 +1,16 @@
|
||||
summary:
|
||||
name: results
|
||||
---- --------
|
||||
pass: 7
|
||||
fail: 0
|
||||
crash: 0
|
||||
skip: 0
|
||||
timeout: 0
|
||||
warn: 0
|
||||
incomplete: 0
|
||||
dmesg-warn: 0
|
||||
dmesg-fail: 0
|
||||
changes: 0
|
||||
fixes: 0
|
||||
regressions: 0
|
||||
total: 7
|
@@ -27,9 +27,6 @@ cp -Rp .gitlab-ci/bare-metal install/
|
||||
cp -Rp .gitlab-ci/deqp* install/
|
||||
cp -Rp .gitlab-ci/piglit install/
|
||||
cp -Rp .gitlab-ci/traces*.yml install/
|
||||
cp -Rp .gitlab-ci/tracie install/
|
||||
cp -Rp .gitlab-ci/tracie-runner-gl.sh install/
|
||||
cp -Rp .gitlab-ci/tracie-runner-vk.sh install/
|
||||
cp -Rp .gitlab-ci/fossils.yml install/
|
||||
cp -Rp .gitlab-ci/fossils install/
|
||||
cp -Rp .gitlab-ci/fossilize-runner.sh install/
|
||||
@@ -44,11 +41,11 @@ tar -cf artifacts/install.tar install
|
||||
if [ -n "$UPLOAD_FOR_LAVA" ]; then
|
||||
# Pass needed files to the test stage
|
||||
cp $CI_PROJECT_DIR/.gitlab-ci/generate_lava.py artifacts/.
|
||||
cp $CI_PROJECT_DIR/.gitlab-ci/lava-deqp.yml.jinja2 artifacts/.
|
||||
cp $CI_PROJECT_DIR/.gitlab-ci/lava-tracie.yml.jinja2 artifacts/.
|
||||
cp $CI_PROJECT_DIR/.gitlab-ci/lava-*.yml.jinja2 artifacts/.
|
||||
|
||||
gzip -c artifacts/install.tar > mesa-${DEBIAN_ARCH}.tar.gz
|
||||
MINIO_PATH=minio-packet.freedesktop.org/artifacts/${CI_PROJECT_PATH}/${CI_PIPELINE_ID}
|
||||
MESA_ARTIFACT=mesa-${DEBIAN_ARCH}.tar.gz
|
||||
gzip -c artifacts/install.tar > ${MESA_ARTIFACT}
|
||||
MINIO_PATH=${MINIO_HOST}/artifacts/${CI_PROJECT_PATH}/${CI_PIPELINE_ID}
|
||||
ci-fairy minio login $CI_JOB_JWT
|
||||
ci-fairy minio cp mesa-${DEBIAN_ARCH}.tar.gz minio://${MINIO_PATH}/mesa-${DEBIAN_ARCH}.tar.gz
|
||||
ci-fairy minio cp ${MESA_ARTIFACT} minio://${MINIO_PATH}/${MESA_ARTIFACT}
|
||||
fi
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user