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 // SPDX-license-identifier-BSD 8 default_applicable_licenses: ["device_generic_vulkan-cereal_license"], 9} 10 11cc_library_static { 12 name: "gfxstream_host_common", 13 defaults: [ "gfxstream_defaults" ], 14 static_libs: [ 15 "gfxstream_base", 16 ], 17 srcs: [ 18 "crash_reporter.cpp", 19 "vm_operations.cpp", 20 "feature_control.cpp", 21 "dma_device.cpp", 22 "sync_device.cpp", 23 "misc.cpp", 24 "window_operations.cpp", 25 "logging.cpp", 26 "GfxstreamFatalError.cpp", 27 28 "AndroidPipe.cpp", 29 "HostmemIdMapping.cpp", 30 "RefcountPipe.cpp", 31 "AndroidAgentFactory.cpp", 32 33 "GoldfishSyncCommandQueue.cpp", 34 "goldfish_sync.cpp", 35 36 "DmaMap.cpp", 37 "GoldfishDma.cpp", 38 39 "address_space_device_control_ops.cpp", 40 "address_space_device.cpp", 41 "address_space_host_memory_allocator.cpp", 42 "address_space_shared_slots_host_memory_allocator.cpp", 43 "address_space_graphics.cpp", 44 "address_space_host_media.cpp", 45 46 "avd/info.cpp", 47 "avd/hw-config.cpp", 48 49 "opengles.cpp", 50 "opengl/EmuglBackendList.cpp", 51 "opengl/emugl_config.cpp", 52 "opengl/GLProcessPipe.cpp", 53 "opengl/GpuFrameBridge.cpp", 54 "opengl/gpuinfo.cpp", 55 "opengl/logger.cpp", 56 "opengl/OpenglEsPipe.cpp", 57 58 "opengl/NativeGpuInfo_linux.cpp", 59 ], 60} 61