• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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