1# Basic test set
2[[deqp]]
3deqp = "/deqp/modules/gles2/deqp-gles2"
4caselists = ["/deqp/mustpass/gles2-master.txt"]
5skips = ["/install/iris-skips.txt"]
6deqp_args = [
7    "--deqp-surface-width=256", "--deqp-surface-height=256",
8    "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
9    "--deqp-gl-config-name=rgba8888d24s8ms0",
10]
11version_check = "GL ES 3.2.*git"
12renderer_check = "APL"
13
14[[deqp]]
15deqp = "/deqp/modules/gles3/deqp-gles3"
16caselists = ["/deqp/mustpass/gles3-master.txt"]
17skips = ["/install/iris-skips.txt"]
18deqp_args = [
19    "--deqp-surface-width=256", "--deqp-surface-height=256",
20    "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
21    "--deqp-gl-config-name=rgba8888d24s8ms0",
22]
23fraction = 3
24
25[[deqp]]
26deqp = "/deqp/modules/gles31/deqp-gles31"
27caselists = ["/deqp/mustpass/gles31-master.txt"]
28skips = ["/install/iris-skips.txt"]
29deqp_args = [
30    "--deqp-surface-width=256", "--deqp-surface-height=256",
31    "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
32    "--deqp-gl-config-name=rgba8888d24s8ms0",
33]
34fraction = 3
35
36# Note that KHR-GL3* test sets include all tests from the previous
37# version, so we only need to run one test list (unlike dEQP-GLES,
38# where the test sets are separate).
39[[deqp]]
40deqp = "/deqp/external/openglcts/modules/glcts"
41caselists = [
42    "/deqp/mustpass/gles2-khr-master.txt",
43    "/deqp/mustpass/gles3-khr-master.txt",
44    "/deqp/mustpass/gles31-khr-master.txt",
45    "/deqp/mustpass/gl46-master.txt",
46]
47skips = ["/install/iris-skips.txt"]
48deqp_args = [
49    "--deqp-surface-width=256", "--deqp-surface-height=256",
50    "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
51    "--deqp-gl-config-name=rgba8888d24s8ms0",
52]
53
54# 565-nozs
55[[deqp]]
56deqp = "/deqp/modules/gles3/deqp-gles3"
57caselists = ["/deqp/mustpass/gles3-565-no-depth-no-stencil.txt"]
58skips = ["/install/iris-skips.txt"]
59deqp_args = [
60    "--deqp-surface-width=256", "--deqp-surface-height=256",
61    "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
62    "--deqp-gl-config-name=rgb565d0s0ms0",
63]
64prefix = "565-nozs-"
65
66[[deqp]]
67deqp = "/deqp/modules/gles31/deqp-gles31"
68caselists = ["/deqp/mustpass/gles31-565-no-depth-no-stencil.txt"]
69skips = ["/install/iris-skips.txt"]
70deqp_args = [
71    "--deqp-surface-width=256", "--deqp-surface-height=256",
72    "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
73    "--deqp-gl-config-name=rgb565d0s0ms0",
74]
75prefix = "565-nozs-"
76
77# multisample
78[[deqp]]
79deqp = "/deqp/modules/gles3/deqp-gles3"
80caselists = ["/deqp/mustpass/gles3-multisample.txt"]
81skips = ["/install/iris-skips.txt"]
82deqp_args = [
83    "--deqp-surface-width=256", "--deqp-surface-height=256",
84    "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
85    "--deqp-gl-config-name=rgba8888d24s8ms4",
86]
87prefix = "multisample-"
88
89[[deqp]]
90deqp = "/deqp/modules/gles31/deqp-gles31"
91caselists = ["/deqp/mustpass/gles31-multisample.txt"]
92skips = ["/install/iris-skips.txt"]
93deqp_args = [
94    "--deqp-surface-width=256", "--deqp-surface-height=256",
95    "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
96    "--deqp-gl-config-name=rgba8888d24s8ms4",
97]
98prefix = "multisample-"
99