]) MUSTPASS_LISTS = [ Mustpass(project=CTS_PROJECT, version="lmp", packages=[LMP_GLES3_PKG, LMP_GLES31_PKG]), Mustpass(project=CTS_PROJECT, version="lmp-mr1", packages=[LMP_MR1_GLES3_PKG, LMP_MR1_GLES31_PKG]), Mustpass( project=CTS_PROJECT, version="mnc", packages=[MNC_EGL_PKG, MNC_GLES2_PKG, MNC_GLES3_PKG, MNC_GLES31_PKG]), Mustpass(project=CTS_PROJECT, version="nyc", packages=[ NYC_EGL_PKG, NYC_GLES2_PKG, NYC_GLES3_PKG, NYC_GLES31_PKG, NYC_VULKAN_PKG ]), Mustpass(project=CTS_PROJECT, version="master", packages=[ MASTER_EGL_PKG, MASTER_GLES2_PKG, MASTER_GLES3_PKG, MASTER_GLES31_PKG, MASTER_VULKAN_PKG ]) ] if __name__ == "__main__": genMustpassLists(MUSTPASS_LISTS, ANY_GENERATOR, parseBuildConfigFromCmdLineArgs())
gl_packages.append(pkg0) gl_packages.append(pkg1) mustpass = [ Mustpass(project=GL_CTS_KHR_MP_PROJECT, version="4.5.5.x", isCurrent=True, packages=gl_packages), Mustpass(project=GL_CTS_NOCTX_PROJECT, version="4.5.5.x", isCurrent=True, packages=[GLCTS_NOCTX_KHR_PKG_1CFG]), ] return mustpass GL_BUILD_CONFIG = BuildConfig( buildPath, "Debug", ["-DDEQP_TARGET=%s" % DEFAULT_TARGET, "-DGLCTS_GTF_TARGET=gl"]) if __name__ == "__main__": gtfCMakeLists = os.path.join(DEQP_DIR, "external", "kc-cts", "src", "GTF_ES", "CMakeLists.txt") if os.path.isfile(gtfCMakeLists) == False: raise Exception( "GTF sources not found. GTF module is required to build the mustpass files" ) genMustpassLists(ES_MUSTPASS_LISTS, ANY_GENERATOR, ES_BUILD_CONFIG) gl_mustpass_lists = generateGLMustpass() genMustpassLists(gl_mustpass_lists, ANY_GENERATOR, GL_BUILD_CONFIG)
# 1.0.2 VULKAN_1_0_2_PKG = Package(module = VULKAN_MODULE, configurations = [ # Master Configuration(name = "default", filters = [include("master.txt")]), ]) # 1.0.3 VULKAN_1_0_3_PKG = Package(module = VULKAN_MODULE, configurations = [ # Master Configuration(name = "default", filters = [include("master.txt"), exclude("test-issues.txt"), exclude("excluded-tests.txt"), exclude("android-tests.txt"), exclude("waivers.txt")]), ]) MUSTPASS_LISTS = [ Mustpass(project = PROJECT, version = "1.0.0", packages = [VULKAN_1_0_0_PKG]), Mustpass(project = PROJECT, version = "1.0.1", packages = [VULKAN_1_0_1_PKG]), Mustpass(project = PROJECT, version = "1.0.2", packages = [VULKAN_1_0_2_PKG]), Mustpass(project = PROJECT, version = "1.0.3", packages = [VULKAN_1_0_3_PKG]), ] if __name__ == "__main__": genMustpassLists(MUSTPASS_LISTS, ANY_GENERATOR, parseBuildConfigFromCmdLineArgs())
GLCTS_GLES31_GTF_PKG_1CFG, GLCTS_GLES31_KHR_PKG_N1CFG, GLCTS_GLES31_DEQP_PKG_N1CFG, GLCTS_GLES31_GTF_PKG_N1CFG, GLCTS_GLES32_KHR_PKG_1CFG, GLCTS_GLES32_KHR_PKG_N1CFG, ]), Mustpass(project=CTS_AOSP_MP_PROJECT, version="3.2.2.x", packages=[ GLCTS_GLES2_PKG, GLCTS_GLES3_PKG, GLCTS_GLES31_PKG, ]) ] buildPath = DEFAULT_BUILD_DIR.format(targetName=DEFAULT_TARGET, buildType="Release") BUILD_CONFIG = BuildConfig( buildPath, "Debug", ["-DDEQP_TARGET=%s" % DEFAULT_TARGET, "-DGLCTS_GTF_TARGET=gles32"]) if __name__ == "__main__": gtfCMakeLists = os.path.join(DEQP_DIR, "external", "kc-cts", "src", "GTF_ES", "CMakeLists.txt") if os.path.isfile(gtfCMakeLists) == False: raise Exception( "GTF sources not found. GTF module is required to build the mustpass files" ) genMustpassLists(MUSTPASS_LISTS, ANY_GENERATOR, BUILD_CONFIG)
configurations = [ config_w64xh64, config_w113xh47, config_w64, config_h64 ] ) pkg1 = Package(module = pkgModule, useforfirsteglconfig = False, configurations = [ config_w64xh64, config_w113xh47, ] ) gl_packages.append(pkg0) gl_packages.append(pkg1) mustpass = [Mustpass(project = GL_CTS_KHR_MP_PROJECT, version = "4.6.0.x", isCurrent=False, packages = gl_packages), Mustpass(project = GL_CTS_NOCTX_PROJECT, version = "4.6.0.x", isCurrent=False, packages = [GLCTS_NOCTX_GL30_KHR_PKG, GLCTS_NOCTX_GL40_KHR_PKG, GLCTS_NOCTX_GL43_KHR_PKG, GLCTS_NOCTX_GL45_KHR_PKG]), Mustpass(project = GL_CTS_KHR_MP_PROJECT, version = "4.6.1.x", isCurrent=True, packages = gl_packages), Mustpass(project = GL_CTS_NOCTX_PROJECT, version = "4.6.1.x", isCurrent=True, packages = [GLCTS_NOCTX_GL30_KHR_PKG, GLCTS_NOCTX_GL40_KHR_PKG, GLCTS_NOCTX_GL43_KHR_PKG, GLCTS_NOCTX_GL45_KHR_PKG]), ] return mustpass GL_BUILD_CONFIG = BuildConfig(buildPath, "Debug", ["-DDEQP_TARGET=%s" % DEFAULT_TARGET, "-DGLCTS_GTF_TARGET=gl"]) if __name__ == "__main__": gtfCMakeLists = os.path.join(DEQP_DIR, "external", "kc-cts", "src", "GTF_ES", "CMakeLists.txt") if os.path.isfile(gtfCMakeLists) == False: raise Exception("GTF sources not found. GTF module is required to build the mustpass files") genMustpassLists(ES_MUSTPASS_LISTS, ANY_GENERATOR, ES_BUILD_CONFIG) gl_mustpass_lists = generateGLMustpass() genMustpassLists(gl_mustpass_lists, ANY_GENERATOR, GL_BUILD_CONFIG)