17ec681f3Smrg# Basic test set 27ec681f3Smrg[[deqp]] 37ec681f3Smrgdeqp = "/deqp/modules/gles2/deqp-gles2" 47ec681f3Smrgcaselists = ["/deqp/mustpass/gles2-master.txt"] 57ec681f3Smrgskips = ["install/freedreno-a630-premerge-skips.txt"] 67ec681f3Smrgdeqp_args = [ 77ec681f3Smrg "--deqp-surface-width=256", "--deqp-surface-height=256", 87ec681f3Smrg "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 97ec681f3Smrg "--deqp-gl-config-name=rgba8888d24s8ms0", 107ec681f3Smrg] 117ec681f3Smrgversion_check = "GL ES 3.2.*git" 127ec681f3Smrgrenderer_check = "FD630" 137ec681f3Smrg 147ec681f3Smrg[[deqp]] 157ec681f3Smrgdeqp = "/deqp/modules/gles3/deqp-gles3" 167ec681f3Smrgcaselists = ["/deqp/mustpass/gles3-master.txt"] 177ec681f3Smrgskips = ["install/freedreno-a630-premerge-skips.txt"] 187ec681f3Smrgdeqp_args = [ 197ec681f3Smrg "--deqp-surface-width=256", "--deqp-surface-height=256", 207ec681f3Smrg "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 217ec681f3Smrg "--deqp-gl-config-name=rgba8888d24s8ms0", 227ec681f3Smrg] 237ec681f3Smrg 247ec681f3Smrg[[deqp]] 257ec681f3Smrgdeqp = "/deqp/modules/gles31/deqp-gles31" 267ec681f3Smrgcaselists = ["/deqp/mustpass/gles31-master.txt"] 277ec681f3Smrgskips = ["install/freedreno-a630-premerge-skips.txt"] 287ec681f3Smrgdeqp_args = [ 297ec681f3Smrg "--deqp-surface-width=256", "--deqp-surface-height=256", 307ec681f3Smrg "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 317ec681f3Smrg "--deqp-gl-config-name=rgba8888d24s8ms0", 327ec681f3Smrg] 337ec681f3Smrg 347ec681f3Smrg# Note that KHR-GL3* test sets include all tests from the previous 357ec681f3Smrg# version, so we only need to run one test list (unlike dEQP-GLES, 367ec681f3Smrg# where the test sets are separate). 377ec681f3Smrg[[deqp]] 387ec681f3Smrgdeqp = "/deqp/external/openglcts/modules/glcts" 397ec681f3Smrgcaselists = [ 407ec681f3Smrg "/deqp/mustpass/gles2-khr-master.txt", 417ec681f3Smrg "/deqp/mustpass/gles3-khr-master.txt", 427ec681f3Smrg "/deqp/mustpass/gles31-khr-master.txt", 437ec681f3Smrg "/deqp/mustpass/gl33-master.txt", 447ec681f3Smrg] 457ec681f3Smrgskips = ["install/freedreno-a630-premerge-skips.txt"] 467ec681f3Smrgdeqp_args = [ 477ec681f3Smrg "--deqp-surface-width=256", "--deqp-surface-height=256", 487ec681f3Smrg "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 497ec681f3Smrg "--deqp-gl-config-name=rgba8888d24s8ms0", 507ec681f3Smrg] 517ec681f3Smrg 527ec681f3Smrg 537ec681f3Smrg# force-gmem testing 547ec681f3Smrg[[deqp]] 557ec681f3Smrgdeqp = "/deqp/modules/gles31/deqp-gles31" 567ec681f3Smrgcaselists = ["/deqp/mustpass/gles31-master.txt"] 577ec681f3Smrgskips = ["install/freedreno-a630-premerge-skips.txt"] 587ec681f3Smrgdeqp_args = [ 597ec681f3Smrg "--deqp-surface-width=256", "--deqp-surface-height=256", 607ec681f3Smrg "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 617ec681f3Smrg "--deqp-gl-config-name=rgba8888d24s8ms0", 627ec681f3Smrg] 637ec681f3Smrgfraction = 5 647ec681f3Smrgprefix = "gmem-" 657ec681f3Smrg[deqp.env] 667ec681f3SmrgFD_MESA_DEBUG = "nobypass" 677ec681f3Smrg 687ec681f3Smrg 697ec681f3Smrg# force-bypass testing 707ec681f3Smrg[[deqp]] 717ec681f3Smrgdeqp = "/deqp/modules/gles31/deqp-gles31" 727ec681f3Smrgcaselists = ["/deqp/mustpass/gles31-master.txt"] 737ec681f3Smrgskips = ["install/freedreno-a630-premerge-skips.txt"] 747ec681f3Smrgdeqp_args = [ 757ec681f3Smrg "--deqp-surface-width=256", "--deqp-surface-height=256", 767ec681f3Smrg "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 777ec681f3Smrg "--deqp-gl-config-name=rgba8888d24s8ms0", 787ec681f3Smrg] 797ec681f3Smrg# note that this is in addition to normal flakes 807ec681f3Smrgflakes = ["install/freedreno-a630-bypass-flakes.txt"] 817ec681f3Smrgfraction = 5 827ec681f3Smrgprefix = "bypass-" 837ec681f3Smrg[deqp.env] 847ec681f3SmrgFD_MESA_DEBUG = "nogmem" 857ec681f3Smrg 867ec681f3Smrg 877ec681f3Smrg# noubo testing 887ec681f3Smrg[[deqp]] 897ec681f3Smrgdeqp = "/deqp/modules/gles31/deqp-gles31" 907ec681f3Smrgcaselists = ["/deqp/mustpass/gles31-master.txt"] 917ec681f3Smrgskips = ["install/freedreno-a630-premerge-skips.txt"] 927ec681f3Smrginclude = ["functional.*ubo"] 937ec681f3Smrgdeqp_args = [ 947ec681f3Smrg "--deqp-surface-width=256", "--deqp-surface-height=256", 957ec681f3Smrg "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 967ec681f3Smrg "--deqp-gl-config-name=rgba8888d24s8ms0", 977ec681f3Smrg] 987ec681f3Smrgprefix = "noubo-" 997ec681f3Smrg[deqp.env] 1007ec681f3SmrgIR3_SHADER_DEBUG = "nouboopt" 1017ec681f3Smrg 1027ec681f3Smrg 1037ec681f3Smrg# 565-nozs 1047ec681f3Smrg[[deqp]] 1057ec681f3Smrgdeqp = "/deqp/modules/gles3/deqp-gles3" 1067ec681f3Smrgcaselists = ["/deqp/mustpass/gles3-565-no-depth-no-stencil.txt"] 1077ec681f3Smrgskips = ["install/freedreno-a630-premerge-skips.txt"] 1087ec681f3Smrgdeqp_args = [ 1097ec681f3Smrg "--deqp-surface-width=256", "--deqp-surface-height=256", 1107ec681f3Smrg "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 1117ec681f3Smrg "--deqp-gl-config-name=rgb565d0s0ms0", 1127ec681f3Smrg] 1137ec681f3Smrgprefix = "565-nozs-" 1147ec681f3Smrg 1157ec681f3Smrg[[deqp]] 1167ec681f3Smrgdeqp = "/deqp/modules/gles31/deqp-gles31" 1177ec681f3Smrgcaselists = ["/deqp/mustpass/gles31-565-no-depth-no-stencil.txt"] 1187ec681f3Smrgskips = ["install/freedreno-a630-premerge-skips.txt"] 1197ec681f3Smrgdeqp_args = [ 1207ec681f3Smrg "--deqp-surface-width=256", "--deqp-surface-height=256", 1217ec681f3Smrg "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 1227ec681f3Smrg "--deqp-gl-config-name=rgb565d0s0ms0", 1237ec681f3Smrg] 1247ec681f3Smrgprefix = "565-nozs-" 1257ec681f3Smrg 1267ec681f3Smrg# multisample 1277ec681f3Smrg[[deqp]] 1287ec681f3Smrgdeqp = "/deqp/modules/gles3/deqp-gles3" 1297ec681f3Smrgcaselists = ["/deqp/mustpass/gles3-multisample.txt"] 1307ec681f3Smrgskips = ["install/freedreno-a630-premerge-skips.txt"] 1317ec681f3Smrgdeqp_args = [ 1327ec681f3Smrg "--deqp-surface-width=256", "--deqp-surface-height=256", 1337ec681f3Smrg "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 1347ec681f3Smrg "--deqp-gl-config-name=rgba8888d24s8ms4", 1357ec681f3Smrg] 1367ec681f3Smrgprefix = "multisample-" 1377ec681f3Smrg 1387ec681f3Smrg[[deqp]] 1397ec681f3Smrgdeqp = "/deqp/modules/gles31/deqp-gles31" 1407ec681f3Smrgcaselists = ["/deqp/mustpass/gles31-multisample.txt"] 1417ec681f3Smrgskips = ["install/freedreno-a630-premerge-skips.txt"] 1427ec681f3Smrgdeqp_args = [ 1437ec681f3Smrg "--deqp-surface-width=256", "--deqp-surface-height=256", 1447ec681f3Smrg "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 1457ec681f3Smrg "--deqp-gl-config-name=rgba8888d24s8ms4", 1467ec681f3Smrg] 1477ec681f3Smrgprefix = "multisample-" 1487ec681f3Smrg 1497ec681f3Smrg# spilling testing 1507ec681f3Smrg[[deqp]] 1517ec681f3Smrgdeqp = "/deqp/modules/gles2/deqp-gles2" 1527ec681f3Smrgcaselists = ["/deqp/mustpass/gles2-master.txt"] 1537ec681f3Smrgskips = ["install/freedreno-a630-premerge-skips.txt"] 1547ec681f3Smrginclude = ["functional.shaders"] 1557ec681f3Smrgdeqp_args = [ 1567ec681f3Smrg "--deqp-surface-width=256", "--deqp-surface-height=256", 1577ec681f3Smrg "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 1587ec681f3Smrg "--deqp-gl-config-name=rgba8888d24s8ms0", 1597ec681f3Smrg] 1607ec681f3Smrgprefix = "spill-" 1617ec681f3Smrg[deqp.env] 1627ec681f3SmrgIR3_SHADER_DEBUG = "spillall" 163