17ec681f3Smrg[[deqp]]
27ec681f3Smrgdeqp = "/deqp/modules/gles2/deqp-gles2"
37ec681f3Smrgcaselists = ["/deqp/mustpass/gles2-master.txt"]
47ec681f3Smrgdeqp_args = [
57ec681f3Smrg    "--deqp-surface-width=256",
67ec681f3Smrg    "--deqp-surface-height=256",
77ec681f3Smrg    "--deqp-surface-type=pbuffer",
87ec681f3Smrg    "--deqp-gl-config-name=rgba8888d24s8ms0",
97ec681f3Smrg    "--deqp-visibility=hidden"
107ec681f3Smrg]
117ec681f3Smrgversion_check = "GL ES 3.2.*git"
127ec681f3Smrgrenderer_check = "llvmpipe"
137ec681f3Smrg
147ec681f3Smrg[[deqp]]
157ec681f3Smrgdeqp = "/deqp/modules/gles3/deqp-gles3"
167ec681f3Smrgcaselists = ["/deqp/mustpass/gles3-master.txt"]
177ec681f3Smrgdeqp_args = [
187ec681f3Smrg    "--deqp-surface-width=256",
197ec681f3Smrg    "--deqp-surface-height=256",
207ec681f3Smrg    "--deqp-surface-type=pbuffer",
217ec681f3Smrg    "--deqp-gl-config-name=rgba8888d24s8ms0",
227ec681f3Smrg    "--deqp-visibility=hidden"
237ec681f3Smrg]
247ec681f3Smrg
257ec681f3Smrg[[deqp]]
267ec681f3Smrgdeqp = "/deqp/modules/gles31/deqp-gles31"
277ec681f3Smrgcaselists = ["/deqp/mustpass/gles31-master.txt"]
287ec681f3Smrgdeqp_args = [
297ec681f3Smrg    "--deqp-surface-width=256",
307ec681f3Smrg    "--deqp-surface-height=256",
317ec681f3Smrg    "--deqp-surface-type=pbuffer",
327ec681f3Smrg    "--deqp-gl-config-name=rgba8888d24s8ms0",
337ec681f3Smrg    "--deqp-visibility=hidden"
347ec681f3Smrg]
357ec681f3Smrg  [deqp.env]
367ec681f3Smrg  # Stress test NIR clone/serialization for GLES3.1 (which should cover most of the featureset).
377ec681f3Smrg  # Costs about 30% extra runtime.
387ec681f3Smrg  NIR_TEST_CLONE = "true"
397ec681f3Smrg  NIR_TEST_SERIALIZE = "true"
407ec681f3Smrg
417ec681f3Smrg# Note that KHR-GL3* test sets include all tests from the previous
427ec681f3Smrg# version, so we only need to run one test list (unlike dEQP-GLES,
437ec681f3Smrg# where the test sets are separate).
447ec681f3Smrg[[deqp]]
457ec681f3Smrgdeqp = "/deqp/external/openglcts/modules/glcts"
467ec681f3Smrgcaselists = [
477ec681f3Smrg    "/deqp/mustpass/gles2-khr-master.txt",
487ec681f3Smrg    "/deqp/mustpass/gles3-khr-master.txt",
497ec681f3Smrg    "/deqp/mustpass/gles31-khr-master.txt",
507ec681f3Smrg    "/deqp/mustpass/gl45-master.txt",
517ec681f3Smrg]
527ec681f3Smrgdeqp_args = [
537ec681f3Smrg    "--deqp-surface-width=256",
547ec681f3Smrg    "--deqp-surface-height=256",
557ec681f3Smrg    "--deqp-surface-type=pbuffer",
567ec681f3Smrg    "--deqp-gl-config-name=rgba8888d24s8ms0",
577ec681f3Smrg    "--deqp-visibility=hidden"
587ec681f3Smrg]
59