1bf215546Sopenharmony_ci# Basic test set 2bf215546Sopenharmony_ci[[deqp]] 3bf215546Sopenharmony_cideqp = "/deqp/modules/gles2/deqp-gles2" 4bf215546Sopenharmony_cicaselists = ["/deqp/mustpass/gles2-master.txt"] 5bf215546Sopenharmony_ciskips = ["install/freedreno-a630-premerge-skips.txt"] 6bf215546Sopenharmony_cideqp_args = [ 7bf215546Sopenharmony_ci "--deqp-surface-width=256", "--deqp-surface-height=256", 8bf215546Sopenharmony_ci "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 9bf215546Sopenharmony_ci "--deqp-gl-config-name=rgba8888d24s8ms0", 10bf215546Sopenharmony_ci] 11bf215546Sopenharmony_civersion_check = "GL ES 3.2.*git" 12bf215546Sopenharmony_cirenderer_check = "FD630" 13bf215546Sopenharmony_ci 14bf215546Sopenharmony_ci[[deqp]] 15bf215546Sopenharmony_cideqp = "/deqp/modules/gles3/deqp-gles3" 16bf215546Sopenharmony_cicaselists = ["/deqp/mustpass/gles3-master.txt"] 17bf215546Sopenharmony_ciskips = ["install/freedreno-a630-premerge-skips.txt"] 18bf215546Sopenharmony_cideqp_args = [ 19bf215546Sopenharmony_ci "--deqp-surface-width=256", "--deqp-surface-height=256", 20bf215546Sopenharmony_ci "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 21bf215546Sopenharmony_ci "--deqp-gl-config-name=rgba8888d24s8ms0", 22bf215546Sopenharmony_ci] 23bf215546Sopenharmony_ci 24bf215546Sopenharmony_ci[[deqp]] 25bf215546Sopenharmony_cideqp = "/deqp/modules/gles31/deqp-gles31" 26bf215546Sopenharmony_cicaselists = ["/deqp/mustpass/gles31-master.txt"] 27bf215546Sopenharmony_ciskips = ["install/freedreno-a630-premerge-skips.txt"] 28bf215546Sopenharmony_cideqp_args = [ 29bf215546Sopenharmony_ci "--deqp-surface-width=256", "--deqp-surface-height=256", 30bf215546Sopenharmony_ci "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 31bf215546Sopenharmony_ci "--deqp-gl-config-name=rgba8888d24s8ms0", 32bf215546Sopenharmony_ci] 33bf215546Sopenharmony_ci 34bf215546Sopenharmony_ci# Note that KHR-GL3* test sets include all tests from the previous 35bf215546Sopenharmony_ci# version, so we only need to run one test list (unlike dEQP-GLES, 36bf215546Sopenharmony_ci# where the test sets are separate). 37bf215546Sopenharmony_ci[[deqp]] 38bf215546Sopenharmony_cideqp = "/deqp/external/openglcts/modules/glcts" 39bf215546Sopenharmony_cicaselists = [ 40bf215546Sopenharmony_ci "/deqp/mustpass/gles2-khr-master.txt", 41bf215546Sopenharmony_ci "/deqp/mustpass/gles3-khr-master.txt", 42bf215546Sopenharmony_ci "/deqp/mustpass/gles31-khr-master.txt", 43bf215546Sopenharmony_ci "/deqp/mustpass/gl33-master.txt", 44bf215546Sopenharmony_ci] 45bf215546Sopenharmony_ciskips = ["install/freedreno-a630-premerge-skips.txt"] 46bf215546Sopenharmony_cideqp_args = [ 47bf215546Sopenharmony_ci "--deqp-surface-width=256", "--deqp-surface-height=256", 48bf215546Sopenharmony_ci "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 49bf215546Sopenharmony_ci "--deqp-gl-config-name=rgba8888d24s8ms0", 50bf215546Sopenharmony_ci] 51bf215546Sopenharmony_ci 52bf215546Sopenharmony_ci 53bf215546Sopenharmony_ci# force-gmem testing 54bf215546Sopenharmony_ci[[deqp]] 55bf215546Sopenharmony_cideqp = "/deqp/modules/gles31/deqp-gles31" 56bf215546Sopenharmony_cicaselists = ["/deqp/mustpass/gles31-master.txt"] 57bf215546Sopenharmony_ciskips = ["install/freedreno-a630-premerge-skips.txt"] 58bf215546Sopenharmony_cideqp_args = [ 59bf215546Sopenharmony_ci "--deqp-surface-width=256", "--deqp-surface-height=256", 60bf215546Sopenharmony_ci "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 61bf215546Sopenharmony_ci "--deqp-gl-config-name=rgba8888d24s8ms0", 62bf215546Sopenharmony_ci] 63bf215546Sopenharmony_cifraction = 5 64bf215546Sopenharmony_ciprefix = "gmem-" 65bf215546Sopenharmony_ci[deqp.env] 66bf215546Sopenharmony_ciFD_MESA_DEBUG = "gmem" 67bf215546Sopenharmony_ci 68bf215546Sopenharmony_ci 69bf215546Sopenharmony_ci# force-bypass testing 70bf215546Sopenharmony_ci[[deqp]] 71bf215546Sopenharmony_cideqp = "/deqp/modules/gles31/deqp-gles31" 72bf215546Sopenharmony_cicaselists = ["/deqp/mustpass/gles31-master.txt"] 73bf215546Sopenharmony_ciskips = ["install/freedreno-a630-premerge-skips.txt"] 74bf215546Sopenharmony_cideqp_args = [ 75bf215546Sopenharmony_ci "--deqp-surface-width=256", "--deqp-surface-height=256", 76bf215546Sopenharmony_ci "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 77bf215546Sopenharmony_ci "--deqp-gl-config-name=rgba8888d24s8ms0", 78bf215546Sopenharmony_ci] 79bf215546Sopenharmony_ci# note that this is in addition to normal flakes 80bf215546Sopenharmony_ciflakes = ["install/freedreno-a630-bypass-flakes.txt"] 81bf215546Sopenharmony_cifraction = 5 82bf215546Sopenharmony_ciprefix = "bypass-" 83bf215546Sopenharmony_ci[deqp.env] 84bf215546Sopenharmony_ciFD_MESA_DEBUG = "sysmem" 85bf215546Sopenharmony_ci 86bf215546Sopenharmony_ci 87bf215546Sopenharmony_ci# noubo testing 88bf215546Sopenharmony_ci[[deqp]] 89bf215546Sopenharmony_cideqp = "/deqp/modules/gles31/deqp-gles31" 90bf215546Sopenharmony_cicaselists = ["/deqp/mustpass/gles31-master.txt"] 91bf215546Sopenharmony_ciskips = ["install/freedreno-a630-premerge-skips.txt"] 92bf215546Sopenharmony_ciinclude = ["functional.*ubo"] 93bf215546Sopenharmony_cideqp_args = [ 94bf215546Sopenharmony_ci "--deqp-surface-width=256", "--deqp-surface-height=256", 95bf215546Sopenharmony_ci "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 96bf215546Sopenharmony_ci "--deqp-gl-config-name=rgba8888d24s8ms0", 97bf215546Sopenharmony_ci] 98bf215546Sopenharmony_ciprefix = "noubo-" 99bf215546Sopenharmony_ci[deqp.env] 100bf215546Sopenharmony_ciIR3_SHADER_DEBUG = "nouboopt" 101bf215546Sopenharmony_ci 102bf215546Sopenharmony_ci 103bf215546Sopenharmony_ci# 565-nozs 104bf215546Sopenharmony_ci[[deqp]] 105bf215546Sopenharmony_cideqp = "/deqp/modules/gles3/deqp-gles3" 106bf215546Sopenharmony_cicaselists = ["/deqp/mustpass/gles3-565-no-depth-no-stencil.txt"] 107bf215546Sopenharmony_ciskips = ["install/freedreno-a630-premerge-skips.txt"] 108bf215546Sopenharmony_cideqp_args = [ 109bf215546Sopenharmony_ci "--deqp-surface-width=256", "--deqp-surface-height=256", 110bf215546Sopenharmony_ci "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 111bf215546Sopenharmony_ci "--deqp-gl-config-name=rgb565d0s0ms0", 112bf215546Sopenharmony_ci] 113bf215546Sopenharmony_ciprefix = "565-nozs-" 114bf215546Sopenharmony_ci 115bf215546Sopenharmony_ci[[deqp]] 116bf215546Sopenharmony_cideqp = "/deqp/modules/gles31/deqp-gles31" 117bf215546Sopenharmony_cicaselists = ["/deqp/mustpass/gles31-565-no-depth-no-stencil.txt"] 118bf215546Sopenharmony_ciskips = ["install/freedreno-a630-premerge-skips.txt"] 119bf215546Sopenharmony_cideqp_args = [ 120bf215546Sopenharmony_ci "--deqp-surface-width=256", "--deqp-surface-height=256", 121bf215546Sopenharmony_ci "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 122bf215546Sopenharmony_ci "--deqp-gl-config-name=rgb565d0s0ms0", 123bf215546Sopenharmony_ci] 124bf215546Sopenharmony_ciprefix = "565-nozs-" 125bf215546Sopenharmony_ci 126bf215546Sopenharmony_ci# multisample 127bf215546Sopenharmony_ci[[deqp]] 128bf215546Sopenharmony_cideqp = "/deqp/modules/gles3/deqp-gles3" 129bf215546Sopenharmony_cicaselists = ["/deqp/mustpass/gles3-multisample.txt"] 130bf215546Sopenharmony_ciskips = ["install/freedreno-a630-premerge-skips.txt"] 131bf215546Sopenharmony_cideqp_args = [ 132bf215546Sopenharmony_ci "--deqp-surface-width=256", "--deqp-surface-height=256", 133bf215546Sopenharmony_ci "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 134bf215546Sopenharmony_ci "--deqp-gl-config-name=rgba8888d24s8ms4", 135bf215546Sopenharmony_ci] 136bf215546Sopenharmony_ciprefix = "multisample-" 137bf215546Sopenharmony_ci 138bf215546Sopenharmony_ci[[deqp]] 139bf215546Sopenharmony_cideqp = "/deqp/modules/gles31/deqp-gles31" 140bf215546Sopenharmony_cicaselists = ["/deqp/mustpass/gles31-multisample.txt"] 141bf215546Sopenharmony_ciskips = ["install/freedreno-a630-premerge-skips.txt"] 142bf215546Sopenharmony_cideqp_args = [ 143bf215546Sopenharmony_ci "--deqp-surface-width=256", "--deqp-surface-height=256", 144bf215546Sopenharmony_ci "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 145bf215546Sopenharmony_ci "--deqp-gl-config-name=rgba8888d24s8ms4", 146bf215546Sopenharmony_ci] 147bf215546Sopenharmony_ciprefix = "multisample-" 148bf215546Sopenharmony_ci 149bf215546Sopenharmony_ci# spilling testing 150bf215546Sopenharmony_ci[[deqp]] 151bf215546Sopenharmony_cideqp = "/deqp/modules/gles2/deqp-gles2" 152bf215546Sopenharmony_cicaselists = ["/deqp/mustpass/gles2-master.txt"] 153bf215546Sopenharmony_ciskips = ["install/freedreno-a630-premerge-skips.txt"] 154bf215546Sopenharmony_ciinclude = ["functional.shaders"] 155bf215546Sopenharmony_cideqp_args = [ 156bf215546Sopenharmony_ci "--deqp-surface-width=256", "--deqp-surface-height=256", 157bf215546Sopenharmony_ci "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", 158bf215546Sopenharmony_ci "--deqp-gl-config-name=rgba8888d24s8ms0", 159bf215546Sopenharmony_ci] 160bf215546Sopenharmony_ciprefix = "spill-" 161bf215546Sopenharmony_ci[deqp.env] 162bf215546Sopenharmony_ciIR3_SHADER_DEBUG = "spillall" 163