mirror of
https://github.com/intel/compute-runtime.git
synced 2025-11-15 10:14:56 +08:00
Simplify getAllSupportedTargetPlatforms function
Change-Id: Ib270a8ee20995adf132a3b11873f0cddc31db1e9 Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
committed by
sys_ocldev
parent
9d2b25c69b
commit
c6ea9ee62e
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2018-2019 Intel Corporation
|
||||
# Copyright (C) 2018-2020 Intel Corporation
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
#
|
||||
@@ -218,6 +218,7 @@ INIT_LIST("CONFIGURATIONS" "UNIT_TESTS")
|
||||
INIT_LIST("CONFIGURATIONS" "AUB_TESTS")
|
||||
INIT_LIST("CONFIGURATIONS" "MT_TESTS")
|
||||
INIT_PRODUCTS_LIST("TESTED")
|
||||
INIT_PRODUCTS_LIST("SUPPORTED")
|
||||
|
||||
# Add supported and tested platforms
|
||||
if(SUPPORT_GEN8)
|
||||
@@ -225,6 +226,7 @@ if(SUPPORT_GEN8)
|
||||
ADD_ITEM_FOR_GEN("FAMILY_NAME" "TESTED" "GEN8" "BDWFamily")
|
||||
endif()
|
||||
if(SUPPORT_BDW)
|
||||
ADD_PRODUCT("SUPPORTED" "BDW" "IGFX_BROADWELL")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED" "GEN8" "BDW" "CORE")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED_2_0" "GEN8" "BDW" "CORE")
|
||||
if(TESTS_BDW)
|
||||
@@ -243,6 +245,7 @@ if(SUPPORT_GEN9)
|
||||
ADD_ITEM_FOR_GEN("FAMILY_NAME" "TESTED" "GEN9" "SKLFamily")
|
||||
endif()
|
||||
if(SUPPORT_SKL)
|
||||
ADD_PRODUCT("SUPPORTED" "SKL" "IGFX_SKYLAKE")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED" "GEN9" "SKL" "CORE")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED_2_0" "GEN9" "SKL" "CORE")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED_VME" "GEN9" "SKL" "CORE")
|
||||
@@ -259,6 +262,7 @@ if(SUPPORT_GEN9)
|
||||
endif()
|
||||
|
||||
if(SUPPORT_KBL)
|
||||
ADD_PRODUCT("SUPPORTED" "KBL" "IGFX_KABYLAKE")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED" "GEN9" "KBL" "CORE")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED_2_0" "GEN9" "KBL" "CORE")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED_VME" "GEN9" "KBL" "CORE")
|
||||
@@ -270,6 +274,7 @@ if(SUPPORT_GEN9)
|
||||
endif()
|
||||
|
||||
if(SUPPORT_GLK)
|
||||
ADD_PRODUCT("SUPPORTED" "GLK" "IGFX_GEMINILAKE")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED" "GEN9" "GLK" "LP")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED_VME" "GEN9" "GLK" "LP")
|
||||
if(TESTS_GLK)
|
||||
@@ -280,6 +285,7 @@ if(SUPPORT_GEN9)
|
||||
endif()
|
||||
|
||||
if(SUPPORT_CFL)
|
||||
ADD_PRODUCT("SUPPORTED" "CFL" "IGFX_COFFEELAKE")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED" "GEN9" "CFL" "CORE")
|
||||
ADD_ITEM_FOR_GEN("PLATFORMS" "SUPPORTED_2_0" "GEN9" "CFL")
|
||||
ADD_ITEM_FOR_GEN("PLATFORMS" "SUPPORTED_VME" "GEN9" "CFL")
|
||||
@@ -291,6 +297,7 @@ if(SUPPORT_GEN9)
|
||||
endif()
|
||||
|
||||
if(SUPPORT_BXT)
|
||||
ADD_PRODUCT("SUPPORTED" "BXT" "IGFX_BROXTON")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED" "GEN9" "BXT" "LP")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED_VME" "GEN9" "BXT" "LP")
|
||||
if(TESTS_BXT)
|
||||
@@ -308,6 +315,7 @@ if(SUPPORT_GEN11)
|
||||
endif()
|
||||
|
||||
if(SUPPORT_ICLLP)
|
||||
ADD_PRODUCT("SUPPORTED" "ICLLP" "IGFX_ICELAKE_LP")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED" "GEN11" "ICLLP" "LP")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED_2_0" "GEN11" "ICLLP" "LP")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED_VME" "GEN11" "ICLLP" "LP")
|
||||
@@ -322,6 +330,7 @@ if(SUPPORT_GEN11)
|
||||
endif()
|
||||
|
||||
if(SUPPORT_LKF)
|
||||
ADD_PRODUCT("SUPPORTED" "LKF" "IGFX_LAKEFIELD")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED" "GEN11" "LKF" "LP")
|
||||
if(TESTS_LKF)
|
||||
ADD_ITEM_FOR_GEN("PLATFORMS" "TESTED" "GEN11" "LKF")
|
||||
@@ -331,6 +340,7 @@ if(SUPPORT_GEN11)
|
||||
endif()
|
||||
|
||||
if(SUPPORT_EHL)
|
||||
ADD_PRODUCT("SUPPORTED" "EHL" "IGFX_ELKHARTLAKE")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED" "GEN11" "EHL" "LP")
|
||||
if(TESTS_EHL)
|
||||
ADD_ITEM_FOR_GEN("PLATFORMS" "TESTED" "GEN11" "EHL")
|
||||
@@ -345,6 +355,7 @@ if(SUPPORT_GEN12LP)
|
||||
ADD_ITEM_FOR_GEN("FAMILY_NAME" "TESTED" "GEN12LP" "TGLLPFamily")
|
||||
endif()
|
||||
if(SUPPORT_TGLLP)
|
||||
ADD_PRODUCT("SUPPORTED" "TGLLP" "IGFX_TIGERLAKE_LP")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED" "GEN12LP" "TGLLP" "LP")
|
||||
ADD_PLATFORM_FOR_GEN("SUPPORTED_2_0" "GEN12LP" "TGLLP" "LP")
|
||||
if(TESTS_TGLLP)
|
||||
@@ -358,18 +369,19 @@ if(SUPPORT_GEN12LP)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
|
||||
# Get platform lists, flag definition and set default platforms
|
||||
GET_AVAILABLE_PLATFORMS("SUPPORTED" "SUPPORT" ALL_AVAILABLE_SUPPORTED_PLATFORMS)
|
||||
GET_AVAILABLE_PLATFORMS("TESTED" "TESTS" ALL_AVAILABLE_TESTED_PLATFORMS)
|
||||
GET_AVAILABLE_PRODUCTS("TESTED" ALL_PRODUCT_FAMILY_LIST DEFAULT_TESTED_PRODUCT_FAMILY)
|
||||
GET_AVAILABLE_PRODUCTS("SUPPORTED" ALL_PRODUCT_FAMILY_LIST DEFAULT_SUPPORTED_PRODUCT_FAMILY)
|
||||
|
||||
message(STATUS "All supported platforms: ${ALL_AVAILABLE_SUPPORTED_PLATFORMS}")
|
||||
message(STATUS "All tested platforms: ${ALL_AVAILABLE_TESTED_PLATFORMS}")
|
||||
|
||||
message(STATUS "Default supported platform: ${DEFAULT_SUPPORTED_PLATFORM}")
|
||||
|
||||
message(STATUS "All product families: ${ALL_PRODUCT_FAMILY_LIST}")
|
||||
message(STATUS "All tested product families: ${ALL_TESTED_PRODUCT_FAMILY}")
|
||||
message(STATUS "All supported product families: ${ALL_SUPPORTED_PRODUCT_FAMILY}")
|
||||
message(STATUS "Default tested product family: ${DEFAULT_TESTED_PRODUCT_FAMILY}")
|
||||
|
||||
list(FIND SUPPORTED_PLATFORM_LIST ${DEFAULT_SUPPORTED_PLATFORM} VALID_DEFAULT_SUPPORTED_PLATFORM)
|
||||
|
||||
Reference in New Issue
Block a user