SET( adaptor_window_system_common_src_files
${adaptor_window_system_dir}/common/display-connection.cpp
${adaptor_window_system_dir}/common/event-handler.cpp
+ ${adaptor_window_system_dir}/common/gl-window-impl.cpp
+ ${adaptor_window_system_dir}/common/gl-window-render-thread.cpp
${adaptor_window_system_dir}/common/native-render-surface-factory.cpp
${adaptor_window_system_dir}/common/orientation-impl.cpp
${adaptor_window_system_dir}/common/window-base.cpp
${adaptor_window_system_dir}/common/window-impl.cpp
${adaptor_window_system_dir}/common/window-render-surface.cpp
- ${adaptor_window_system_dir}/common/gl-window-impl.cpp
+ ${adaptor_window_system_dir}/common/window-system.cpp
)
# module: window-system, backend: tizen-wayland
SET( adaptor_window_system_tizen_wayland_src_files
${adaptor_window_system_dir}/tizen-wayland/display-connection-factory-ecore-wl.cpp
${adaptor_window_system_dir}/tizen-wayland/display-connection-impl-ecore-wl.cpp
+ ${adaptor_window_system_dir}/tizen-wayland/native-image-surface-factory-ecore-wl.cpp
+ ${adaptor_window_system_dir}/tizen-wayland/native-image-surface-impl-ecore-wl.cpp
${adaptor_window_system_dir}/tizen-wayland/native-render-surface-ecore-wl.cpp
)
${adaptor_window_system_dir}/tizen-wayland/ecore-wl2/window-system-ecore-wl2.cpp
)
+# module: window-system, backend: libuv-x11
+SET( adaptor_window_system_x11_src_files
+ ${adaptor_window_system_dir}/x11/display-connection-factory-x.cpp
+ ${adaptor_window_system_dir}/x11/display-connection-impl-x.cpp
+ ${adaptor_window_system_dir}/x11/native-image-surface-factory-x.cpp
+ ${adaptor_window_system_dir}/x11/native-image-surface-impl-x.cpp
+ ${adaptor_window_system_dir}/x11/pixmap-render-surface-x.cpp
+ ${adaptor_window_system_dir}/x11/render-surface-factory-x.cpp
+ ${adaptor_window_system_dir}/x11/window-base-x.cpp
+ ${adaptor_window_system_dir}/x11/window-factory-x.cpp
+ ${adaptor_window_system_dir}/x11/window-system-x.cpp
+)
+
# module: window-system, backend: ubuntu-x11
SET( adaptor_window_system_ubuntu_x11_src_files
${adaptor_window_system_dir}/ubuntu-x11/display-connection-factory-x.cpp
${adaptor_window_system_dir}/ubuntu-x11/window-base-ecore-x.cpp
${adaptor_window_system_dir}/ubuntu-x11/window-factory-ecore-x.cpp
${adaptor_window_system_dir}/ubuntu-x11/window-system-ecore-x.cpp
+ ${adaptor_window_system_dir}/ubuntu-x11/native-image-surface-factory-x.cpp
+ ${adaptor_window_system_dir}/ubuntu-x11/native-image-surface-impl-x.cpp
)
# module: window-system, backend: android
${adaptor_window_system_dir}/android/window-base-android.cpp
${adaptor_window_system_dir}/android/window-factory-android.cpp
${adaptor_window_system_dir}/android/window-system-android.cpp
+ ${adaptor_window_system_dir}/android/native-image-surface-factory-android.cpp
+ ${adaptor_window_system_dir}/android/native-image-surface-impl-android.cpp
)
# module: window-system, backend: windows
${adaptor_window_system_dir}/windows/window-base-win.cpp
${adaptor_window_system_dir}/windows/window-factory-win.cpp
${adaptor_window_system_dir}/windows/window-system-win.cpp
+ ${adaptor_window_system_dir}/windows/native-image-surface-factory-win.cpp
+ ${adaptor_window_system_dir}/windows/native-image-surface-impl-win.cpp
)
# module: window-system, backend: macos
SET( adaptor_window_system_macos_src_files
${adaptor_window_system_dir}/macos/display-connection-factory-mac.cpp
${adaptor_window_system_dir}/macos/display-connection-impl-mac.cpp
+ ${adaptor_window_system_dir}/macos/window-render-surface-cocoa.cpp
${adaptor_window_system_dir}/macos/window-system-mac.mm
${adaptor_window_system_dir}/macos/window-base-mac.mm
${adaptor_window_system_dir}/macos/window-factory-mac.cpp
${adaptor_window_system_dir}/macos/render-surface-factory-mac.cpp
+ ${adaptor_window_system_dir}/macos/native-image-surface-factory-mac.cpp
+ ${adaptor_window_system_dir}/macos/native-image-surface-impl-mac.cpp
)