mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-14 00:14:11 +09:00
[cmake,primitives] mark WITH_OPENCL unmaintained
This commit is contained in:
@@ -361,10 +361,6 @@ set(OPENH264_FEATURE_TYPE "OPTIONAL")
|
||||
set(OPENH264_FEATURE_PURPOSE "codec")
|
||||
set(OPENH264_FEATURE_DESCRIPTION "use OpenH264 library")
|
||||
|
||||
set(OPENCL_FEATURE_TYPE "OPTIONAL")
|
||||
set(OPENCL_FEATURE_PURPOSE "codec")
|
||||
set(OPENCL_FEATURE_DESCRIPTION "use OpenCL library")
|
||||
|
||||
set(GSM_FEATURE_TYPE "OPTIONAL")
|
||||
set(GSM_FEATURE_PURPOSE "codec")
|
||||
set(GSM_FEATURE_DESCRIPTION "GSM audio codec library")
|
||||
@@ -429,13 +425,17 @@ if(WITH_DSP_FFMPEG OR WITH_VIDEO_FFMPEG OR WITH_FFMPEG)
|
||||
endif()
|
||||
|
||||
find_feature(OpenH264 ${OPENH264_FEATURE_TYPE} ${OPENH264_FEATURE_PURPOSE} ${OPENH264_FEATURE_DESCRIPTION})
|
||||
find_feature(OpenCL ${OPENCL_FEATURE_TYPE} ${OPENCL_FEATURE_PURPOSE} ${OPENCL_FEATURE_DESCRIPTION})
|
||||
find_feature(GSM ${GSM_FEATURE_TYPE} ${GSM_FEATURE_PURPOSE} ${GSM_FEATURE_DESCRIPTION})
|
||||
find_feature(LAME ${LAME_FEATURE_TYPE} ${LAME_FEATURE_PURPOSE} ${LAME_FEATURE_DESCRIPTION})
|
||||
find_feature(FAAD2 ${FAAD2_FEATURE_TYPE} ${FAAD2_FEATURE_PURPOSE} ${FAAD2_FEATURE_DESCRIPTION})
|
||||
find_feature(FAAC ${FAAC_FEATURE_TYPE} ${FAAC_FEATURE_PURPOSE} ${FAAC_FEATURE_DESCRIPTION})
|
||||
find_feature(soxr ${SOXR_FEATURE_TYPE} ${SOXR_FEATURE_PURPOSE} ${SOXR_FEATURE_DESCRIPTION})
|
||||
|
||||
option(WITH_OPENCL "[experimental] enable OpenCL support for primitives" OFF)
|
||||
if(WITH_OPENCL)
|
||||
find_package(OpenCL REQUIRED)
|
||||
endif()
|
||||
|
||||
if(WITH_OPENH264 AND NOT WITH_OPENH264_LOADING)
|
||||
option(WITH_OPENH264_LOADING "Use LoadLibrary to load openh264 at runtime" OFF)
|
||||
endif(WITH_OPENH264 AND NOT WITH_OPENH264_LOADING)
|
||||
|
||||
@@ -49,6 +49,9 @@ set(PRIMITIVES_NEON_SRCS neon/prim_colors_neon.c neon/prim_YCoCg_neon.c neon/pri
|
||||
set(PRIMITIVES_OPENCL_SRCS opencl/prim_YUV_opencl.c)
|
||||
|
||||
if(WITH_OPENCL)
|
||||
include(WarnUnmaintained)
|
||||
warn_unmaintained("OpenCL support for primitives" "-DWITH_OPENCL=OFF")
|
||||
|
||||
set(FILENAME "opencl/primitives.cl")
|
||||
set_source_files_properties(${FILENAME} PROPERTIES HEADER_FILE_ONLY ON)
|
||||
list(APPEND PRIMITIVES_OPENCL_SRCS ${FILENAME})
|
||||
|
||||
Reference in New Issue
Block a user