1# Copyright © 2018 Rob Clark 2# Copyright © 2019 Collabora 3# SPDX-License-Identifier: MIT 4 5libpanfrost_util_files = files( 6 'lcra.c', 7 'lcra.h', 8 'pan_collect_varyings.c', 9 'pan_ir.c', 10 'pan_ir.h', 11 'pan_liveness.c', 12 'pan_lower_framebuffer.c', 13 'pan_lower_helper_invocation.c', 14 'pan_lower_image_ms.c', 15 'pan_lower_image_index.c', 16 'pan_lower_sample_position.c', 17 'pan_lower_store_component.c', 18 'pan_lower_writeout.c', 19 'pan_lower_xfb.c', 20) 21 22libpanfrost_util = static_library( 23 'panfrost_util', 24 [libpanfrost_util_files], 25 include_directories : [inc_include, inc_src, inc_panfrost_hw], 26 dependencies: [idep_nir, idep_mesautil], 27 c_args : [no_override_init_args], 28 gnu_symbol_visibility : 'hidden', 29 build_by_default : false, 30) 31