blob: bf36ed372d89bacbe85f6a5b9d4795610d36ef5c [file] [log] [blame]
package {
// See: http://go/android-license-faq
// A large-scale-change added 'default_applicable_licenses' to import
// all of the 'license_kinds' from "hardware_google_gfxstream_license"
// to get the below license kinds:
// SPDX-license-identifier-Apache-2.0
// SPDX-license-identifier-MIT
default_applicable_licenses: ["hardware_google_gfxstream_license"],
}
cc_library_static {
name: "libgfxstream_host_gl_server",
defaults: ["gfxstream_defaults"],
srcs: [
"BufferGl.cpp",
"ColorBufferGl.cpp",
"CompositorGl.cpp",
"DebugGl.cpp",
"DisplayGl.cpp",
"DisplaySurfaceGl.cpp",
"EmulatedEglConfig.cpp",
"EmulatedEglContext.cpp",
"EmulatedEglFenceSync.cpp",
"EmulatedEglImage.cpp",
"EmulatedEglWindowSurface.cpp",
"EmulationGl.cpp",
"GLESVersionDetector.cpp",
"ReadbackWorkerGl.cpp",
"TextureDraw.cpp",
"TextureResize.cpp",
"YUVConverter.cpp",
],
header_libs: [
"gfxstream_gl_host_common_headers",
"gfxstream_opengl_headers",
],
static_libs: [
"libgfxstream_host_features",
"libgfxstream_host_gles1_dec",
"libgfxstream_host_gles2_dec",
"libgfxstream_host_glsnapshot",
],
}