2 # module: imaging, backend: common
3 SET( adaptor_imaging_common_src_files
4 ${adaptor_imaging_dir}/common/pixel-buffer-impl.cpp
5 ${adaptor_imaging_dir}/common/alpha-mask.cpp
6 ${adaptor_imaging_dir}/common/encoded-image-buffer-impl.cpp
7 ${adaptor_imaging_dir}/common/gaussian-blur.cpp
8 ${adaptor_imaging_dir}/common/http-utils.cpp
9 ${adaptor_imaging_dir}/common/image-loader.cpp
10 ${adaptor_imaging_dir}/common/image-loader-plugin-proxy.cpp
11 ${adaptor_imaging_dir}/common/image-operations.cpp
12 ${adaptor_imaging_dir}/common/loader-astc.cpp
13 ${adaptor_imaging_dir}/common/loader-bmp.cpp
14 ${adaptor_imaging_dir}/common/loader-gif.cpp
15 ${adaptor_imaging_dir}/common/loader-ico.cpp
16 ${adaptor_imaging_dir}/common/loader-jpeg-turbo.cpp
17 ${adaptor_imaging_dir}/common/loader-ktx.cpp
18 ${adaptor_imaging_dir}/common/loader-pkm.cpp
19 ${adaptor_imaging_dir}/common/loader-png.cpp
20 ${adaptor_imaging_dir}/common/loader-wbmp.cpp
21 ${adaptor_imaging_dir}/common/loader-webp.cpp
22 ${adaptor_imaging_dir}/common/pixel-manipulation.cpp
23 ${adaptor_imaging_dir}/common/gif-loading.cpp
24 ${adaptor_imaging_dir}/common/webp-loading.cpp
27 SET( adaptor_imaging_common_egl_src_files
28 ${adaptor_imaging_dir}/common/native-bitmap-buffer-impl.cpp
31 # module: imaging, backend: tizen
32 SET( adaptor_imaging_tizen_src_files
33 ${adaptor_imaging_dir}/common/file-download.cpp
34 ${adaptor_imaging_dir}/tizen/native-image-source-factory-tizen.cpp
35 ${adaptor_imaging_dir}/tizen/native-image-source-impl-tizen.cpp
36 ${adaptor_imaging_dir}/tizen/native-image-source-queue-impl-tizen.cpp
39 # module: imaging, backend: ubuntu
40 SET( adaptor_imaging_ubuntu_src_files
41 ${adaptor_imaging_dir}/common/file-download.cpp
44 # module: imaging, backend: ubuntu-x11/egl
45 SET( adaptor_imaging_ubuntu_x11_egl_src_files
46 ${adaptor_imaging_dir}/ubuntu-x11/native-image-source-factory-x.cpp
47 ${adaptor_imaging_dir}/ubuntu-x11/native-image-source-impl-x.cpp
48 ${adaptor_imaging_dir}/ubuntu-x11/native-image-source-queue-impl-x.cpp
51 # module: imaging, backend: ubuntu-x11/vulkan
52 SET( adaptor_imaging_ubuntu_x11_vulkan_src_files
53 ${adaptor_imaging_dir}/ubuntu-x11/native-image-source-factory-x.cpp
56 # module: imaging, backend: libuv-x11/glib
57 SET( adaptor_imaging_x11_src_files
58 ${adaptor_imaging_dir}/common/file-download.cpp
60 SET( adaptor_imaging_x11_egl_src_files
61 ${adaptor_imaging_dir}/x11/native-image-source-factory-x.cpp
62 ${adaptor_imaging_dir}/x11/native-image-source-impl-x.cpp
63 ${adaptor_imaging_dir}/x11/native-image-source-queue-impl-x.cpp
66 # module: imaging, backend: android
67 SET( adaptor_imaging_android_src_files
68 ${adaptor_imaging_dir}/common/file-download.cpp
69 ${adaptor_imaging_dir}/android/native-image-source-factory-android.cpp
70 ${adaptor_imaging_dir}/android/native-image-source-impl-android.cpp
71 ${adaptor_imaging_dir}/android/native-image-source-queue-impl-android.cpp
74 # module: imaging, backend: windows
75 SET( adaptor_imaging_windows_src_files
76 ${adaptor_imaging_dir}/windows/curl-environment-win.cpp
77 ${adaptor_imaging_dir}/windows/file-download-win.cpp
78 ${adaptor_imaging_dir}/windows/native-image-source-factory-win.cpp
79 ${adaptor_imaging_dir}/windows/native-image-source-impl-win.cpp
82 # module: imaging, backend: macos
83 SET( adaptor_imaging_macos_src_files
84 ${adaptor_imaging_dir}/common/file-download.cpp
85 ${adaptor_imaging_dir}/macos/native-image-source-factory-mac.cpp
86 ${adaptor_imaging_dir}/macos/native-image-source-impl-mac.cpp