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 = "AML"
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]
23
24[[deqp]]
25deqp = "/deqp/modules/gles31/deqp-gles31"
26caselists = ["/deqp/mustpass/gles31-master.txt"]
27skips = ["/install/iris-skips.txt"]
28deqp_args = [
29    "--deqp-surface-width=256", "--deqp-surface-height=256",
30    "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
31    "--deqp-gl-config-name=rgba8888d24s8ms0",
32]
33
34# Note that KHR-GL3* test sets include all tests from the previous
35# version, so we only need to run one test list (unlike dEQP-GLES,
36# where the test sets are separate).
37[[deqp]]
38deqp = "/deqp/external/openglcts/modules/glcts"
39caselists = [
40    "/deqp/mustpass/gles2-khr-master.txt",
41    "/deqp/mustpass/gles3-khr-master.txt",
42    "/deqp/mustpass/gles31-khr-master.txt",
43    "/deqp/mustpass/gl46-master.txt",
44]
45skips = ["/install/iris-skips.txt"]
46deqp_args = [
47    "--deqp-surface-width=256", "--deqp-surface-height=256",
48    "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
49    "--deqp-gl-config-name=rgba8888d24s8ms0",
50]
51
52# 565-nozs
53[[deqp]]
54deqp = "/deqp/modules/gles3/deqp-gles3"
55caselists = ["/deqp/mustpass/gles3-565-no-depth-no-stencil.txt"]
56skips = ["/install/iris-skips.txt"]
57deqp_args = [
58    "--deqp-surface-width=256", "--deqp-surface-height=256",
59    "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
60    "--deqp-gl-config-name=rgb565d0s0ms0",
61]
62prefix = "565-nozs-"
63
64[[deqp]]
65deqp = "/deqp/modules/gles31/deqp-gles31"
66caselists = ["/deqp/mustpass/gles31-565-no-depth-no-stencil.txt"]
67skips = ["/install/iris-skips.txt"]
68deqp_args = [
69    "--deqp-surface-width=256", "--deqp-surface-height=256",
70    "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
71    "--deqp-gl-config-name=rgb565d0s0ms0",
72]
73prefix = "565-nozs-"
74
75# multisample
76[[deqp]]
77deqp = "/deqp/modules/gles3/deqp-gles3"
78caselists = ["/deqp/mustpass/gles3-multisample.txt"]
79skips = ["/install/iris-skips.txt"]
80deqp_args = [
81    "--deqp-surface-width=256", "--deqp-surface-height=256",
82    "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
83    "--deqp-gl-config-name=rgba8888d24s8ms4",
84]
85prefix = "multisample-"
86
87[[deqp]]
88deqp = "/deqp/modules/gles31/deqp-gles31"
89caselists = ["/deqp/mustpass/gles31-multisample.txt"]
90skips = ["/install/iris-skips.txt"]
91deqp_args = [
92    "--deqp-surface-width=256", "--deqp-surface-height=256",
93    "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
94    "--deqp-gl-config-name=rgba8888d24s8ms4",
95]
96prefix = "multisample-"
97