1# Basic test set 2[[deqp]] 3deqp = "/deqp/modules/gles2/deqp-gles2" 4caselists = ["/deqp/mustpass/gles2-master.txt"] 5skips = ["install/freedreno-a630-premerge-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 = "FD630" 13 14[[deqp]] 15deqp = "/deqp/modules/gles3/deqp-gles3" 16caselists = ["/deqp/mustpass/gles3-master.txt"] 17skips = ["install/freedreno-a630-premerge-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/freedreno-a630-premerge-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/gl33-master.txt", 44] 45skips = ["install/freedreno-a630-premerge-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 53# force-gmem testing 54[[deqp]] 55deqp = "/deqp/modules/gles31/deqp-gles31" 56caselists = ["/deqp/mustpass/gles31-master.txt"] 57skips = ["install/freedreno-a630-premerge-skips.txt"] 58deqp_args = [ 59 "--deqp-surface-width=256", "--deqp-surface-height=256", 60 "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 61 "--deqp-gl-config-name=rgba8888d24s8ms0", 62] 63fraction = 5 64prefix = "gmem-" 65[deqp.env] 66FD_MESA_DEBUG = "nobypass" 67 68 69# force-bypass testing 70[[deqp]] 71deqp = "/deqp/modules/gles31/deqp-gles31" 72caselists = ["/deqp/mustpass/gles31-master.txt"] 73skips = ["install/freedreno-a630-premerge-skips.txt"] 74deqp_args = [ 75 "--deqp-surface-width=256", "--deqp-surface-height=256", 76 "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 77 "--deqp-gl-config-name=rgba8888d24s8ms0", 78] 79# note that this is in addition to normal flakes 80flakes = ["install/freedreno-a630-bypass-flakes.txt"] 81fraction = 5 82prefix = "bypass-" 83[deqp.env] 84FD_MESA_DEBUG = "nogmem" 85 86 87# noubo testing 88[[deqp]] 89deqp = "/deqp/modules/gles31/deqp-gles31" 90caselists = ["/deqp/mustpass/gles31-master.txt"] 91skips = ["install/freedreno-a630-premerge-skips.txt"] 92include = ["functional.*ubo"] 93deqp_args = [ 94 "--deqp-surface-width=256", "--deqp-surface-height=256", 95 "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 96 "--deqp-gl-config-name=rgba8888d24s8ms0", 97] 98prefix = "noubo-" 99[deqp.env] 100IR3_SHADER_DEBUG = "nouboopt" 101 102 103# 565-nozs 104[[deqp]] 105deqp = "/deqp/modules/gles3/deqp-gles3" 106caselists = ["/deqp/mustpass/gles3-565-no-depth-no-stencil.txt"] 107skips = ["install/freedreno-a630-premerge-skips.txt"] 108deqp_args = [ 109 "--deqp-surface-width=256", "--deqp-surface-height=256", 110 "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 111 "--deqp-gl-config-name=rgb565d0s0ms0", 112] 113prefix = "565-nozs-" 114 115[[deqp]] 116deqp = "/deqp/modules/gles31/deqp-gles31" 117caselists = ["/deqp/mustpass/gles31-565-no-depth-no-stencil.txt"] 118skips = ["install/freedreno-a630-premerge-skips.txt"] 119deqp_args = [ 120 "--deqp-surface-width=256", "--deqp-surface-height=256", 121 "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 122 "--deqp-gl-config-name=rgb565d0s0ms0", 123] 124prefix = "565-nozs-" 125 126# multisample 127[[deqp]] 128deqp = "/deqp/modules/gles3/deqp-gles3" 129caselists = ["/deqp/mustpass/gles3-multisample.txt"] 130skips = ["install/freedreno-a630-premerge-skips.txt"] 131deqp_args = [ 132 "--deqp-surface-width=256", "--deqp-surface-height=256", 133 "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 134 "--deqp-gl-config-name=rgba8888d24s8ms4", 135] 136prefix = "multisample-" 137 138[[deqp]] 139deqp = "/deqp/modules/gles31/deqp-gles31" 140caselists = ["/deqp/mustpass/gles31-multisample.txt"] 141skips = ["install/freedreno-a630-premerge-skips.txt"] 142deqp_args = [ 143 "--deqp-surface-width=256", "--deqp-surface-height=256", 144 "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 145 "--deqp-gl-config-name=rgba8888d24s8ms4", 146] 147prefix = "multisample-" 148 149# spilling testing 150[[deqp]] 151deqp = "/deqp/modules/gles2/deqp-gles2" 152caselists = ["/deqp/mustpass/gles2-master.txt"] 153skips = ["install/freedreno-a630-premerge-skips.txt"] 154include = ["functional.shaders"] 155deqp_args = [ 156 "--deqp-surface-width=256", "--deqp-surface-height=256", 157 "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 158 "--deqp-gl-config-name=rgba8888d24s8ms0", 159] 160prefix = "spill-" 161[deqp.env] 162IR3_SHADER_DEBUG = "spillall" 163