1# Copyright 2023 Android Open Source Project 2# SPDX-License-Identifier: MIT 3 4files_lib_gl_common = files( 5 'rgtc.cpp', 6 'FramebufferData.cpp', 7 'GLBackgroundLoader.cpp', 8 'GLDispatch.cpp', 9 'GLESbuffer.cpp', 10 'GLEScontext.cpp', 11 'GLESpointer.cpp', 12 'GLESvalidate.cpp', 13 'GLutils.cpp', 14 'NamedObject.cpp', 15 'ObjectData.cpp', 16 'ObjectNameSpace.cpp', 17 'PaletteTexture.cpp', 18 'RangeManip.cpp', 19 'SaveableTexture.cpp', 20 'ScopedGLState.cpp', 21 'ShareGroup.cpp', 22 'TextureData.cpp', 23 'TextureUtils.cpp', 24) 25 26lib_gl_common = static_library( 27 'gl_common', 28 files_lib_gl_common, 29 cpp_args: gfxstream_host_args, 30 include_directories: [inc_etc, inc_gfxstream_include, inc_include, inc_stream_servers, inc_gles_translator], 31 link_with: [lib_compressed_textures, lib_etc], 32 dependencies: [aemu_base_dep, aemu_logging_dep, aemu_snapshot_dep] 33) 34