2 # module: graphics, backend: gles
3 SET( adaptor_graphics_gles_src_files
4 ${adaptor_graphics_dir}/gles/egl-debug.cpp
5 ${adaptor_graphics_dir}/gles/egl-implementation.cpp
6 ${adaptor_graphics_dir}/gles/egl-sync-implementation.cpp
7 ${adaptor_graphics_dir}/gles/egl-context-helper-implementation.cpp
8 ${adaptor_graphics_dir}/gles/gl-extensions.cpp
9 ${adaptor_graphics_dir}/gles/gl-extensions-support.cpp
10 ${adaptor_graphics_dir}/gles/gl-implementation.cpp
11 ${adaptor_graphics_dir}/gles/gl-proxy-implementation.cpp
12 ${adaptor_graphics_dir}/gles/egl-graphics-factory.cpp
13 ${adaptor_graphics_dir}/gles/egl-graphics.cpp
16 INCLUDE( ${adaptor_graphics_dir}/gles-impl/file.list )
18 # module: graphics, backend: tizen
19 SET( adaptor_graphics_tizen_src_files
20 ${adaptor_graphics_dir}/tizen/egl-image-extensions-tizen.cpp
23 # module: graphics, backend: ubuntu
24 SET( adaptor_graphics_ubuntu_src_files
25 ${adaptor_graphics_dir}/generic/egl-image-extensions-generic.cpp
28 # module: graphics, backend: libuv-x11
29 SET( adaptor_graphics_x11_src_files
30 ${adaptor_graphics_dir}/generic/egl-image-extensions-generic.cpp
33 # module: graphics, backend: android
34 SET( adaptor_graphics_android_src_files
35 ${adaptor_graphics_dir}/android/egl-image-extensions-android.cpp
38 # module: graphics, backend: windows
39 SET( adaptor_graphics_windows_src_files
40 ${adaptor_graphics_dir}/windows-gl/egl-image-extensions.cpp
43 # module: graphics, backend: macos
44 SET( adaptor_graphics_macos_src_files
45 ${adaptor_graphics_dir}/macos/egl-image-extensions.cpp
48 # include GLES implementation
49 # TODO: the implementaion should probably be dependent on the build flags