1package { 2 // See: http://go/android-license-faq 3 // A large-scale-change added 'default_applicable_licenses' to import 4 // all of the 'license_kinds' from "device_generic_vulkan-cereal_license" 5 // to get the below license kinds: 6 // SPDX-license-identifier-Apache-2.0 7 default_applicable_licenses: ["device_generic_vulkan-cereal_license"], 8} 9 10cc_library_static { 11 name: "gfxstream_translator_glcommon", 12 defaults: [ "gfxstream_defaults" ], 13 cflags: [ 14 "-fvisibility=hidden", 15 "-Wno-inconsistent-missing-override", 16 "-Wno-unused-parameter", 17 "-Wno-unused-function", 18 ], 19 header_libs: [ 20 "gfxstream_astc_codec_headers", 21 ], 22 static_libs: [ 23 "gfxstream_base", 24 "gfxstream_astc_codec", 25 ], 26 srcs: [ 27 "etc.cpp", 28 "FramebufferData.cpp", 29 "GLBackgroundLoader.cpp", 30 "GLDispatch.cpp", 31 "GLESbuffer.cpp", 32 "GLEScontext.cpp", 33 "GLESpointer.cpp", 34 "GLESvalidate.cpp", 35 "GLutils.cpp", 36 "NamedObject.cpp", 37 "ObjectData.cpp", 38 "ObjectNameSpace.cpp", 39 "PaletteTexture.cpp", 40 "RangeManip.cpp", 41 "SaveableTexture.cpp", 42 "ScopedGLState.cpp", 43 "ShareGroup.cpp", 44 "TextureData.cpp", 45 "TextureUtils.cpp", 46 ], 47} 48