1*4d7e907cSAndroid Build Coastguard Worker 2*4d7e907cSAndroid Build Coastguard WorkerLOCAL_SRC_FILES += SurfaceFlingerConfigs.cpp 3*4d7e907cSAndroid Build Coastguard Worker 4*4d7e907cSAndroid Build Coastguard Workerifneq ($(VSYNC_EVENT_PHASE_OFFSET_NS),) 5*4d7e907cSAndroid Build Coastguard Worker LOCAL_CFLAGS += -DVSYNC_EVENT_PHASE_OFFSET_NS=$(VSYNC_EVENT_PHASE_OFFSET_NS) 6*4d7e907cSAndroid Build Coastguard Workerendif 7*4d7e907cSAndroid Build Coastguard Worker 8*4d7e907cSAndroid Build Coastguard Workerifneq ($(SF_VSYNC_EVENT_PHASE_OFFSET_NS),) 9*4d7e907cSAndroid Build Coastguard Worker LOCAL_CFLAGS += -DSF_VSYNC_EVENT_PHASE_OFFSET_NS=$(SF_VSYNC_EVENT_PHASE_OFFSET_NS) 10*4d7e907cSAndroid Build Coastguard Workerendif 11*4d7e907cSAndroid Build Coastguard Worker 12*4d7e907cSAndroid Build Coastguard Workerifeq ($(TARGET_USE_CONTEXT_PRIORITY),true) 13*4d7e907cSAndroid Build Coastguard Worker LOCAL_CFLAGS += -DUSE_CONTEXT_PRIORITY=1 14*4d7e907cSAndroid Build Coastguard Workerendif 15*4d7e907cSAndroid Build Coastguard Worker 16*4d7e907cSAndroid Build Coastguard Workerifeq ($(TARGET_HAS_WIDE_COLOR_DISPLAY),true) 17*4d7e907cSAndroid Build Coastguard Worker LOCAL_CFLAGS += -DHAS_WIDE_COLOR_DISPLAY 18*4d7e907cSAndroid Build Coastguard Workerendif 19*4d7e907cSAndroid Build Coastguard Worker 20*4d7e907cSAndroid Build Coastguard Workerifeq ($(TARGET_HAS_HDR_DISPLAY),true) 21*4d7e907cSAndroid Build Coastguard Worker LOCAL_CFLAGS += -DHAS_HDR_DISPLAY 22*4d7e907cSAndroid Build Coastguard Workerendif 23*4d7e907cSAndroid Build Coastguard Worker 24*4d7e907cSAndroid Build Coastguard Workerifneq ($(PRESENT_TIME_OFFSET_FROM_VSYNC_NS),) 25*4d7e907cSAndroid Build Coastguard Worker LOCAL_CFLAGS += -DPRESENT_TIME_OFFSET_FROM_VSYNC_NS=$(PRESENT_TIME_OFFSET_FROM_VSYNC_NS) 26*4d7e907cSAndroid Build Coastguard Workerelse 27*4d7e907cSAndroid Build Coastguard Worker LOCAL_CFLAGS += -DPRESENT_TIME_OFFSET_FROM_VSYNC_NS=0 28*4d7e907cSAndroid Build Coastguard Workerendif 29*4d7e907cSAndroid Build Coastguard Worker 30*4d7e907cSAndroid Build Coastguard Workerifeq ($(TARGET_FORCE_HWC_FOR_VIRTUAL_DISPLAYS),true) 31*4d7e907cSAndroid Build Coastguard Worker LOCAL_CFLAGS += -DFORCE_HWC_COPY_FOR_VIRTUAL_DISPLAYS 32*4d7e907cSAndroid Build Coastguard Workerendif 33*4d7e907cSAndroid Build Coastguard Worker 34*4d7e907cSAndroid Build Coastguard Workerifneq ($(MAX_VIRTUAL_DISPLAY_DIMENSION),) 35*4d7e907cSAndroid Build Coastguard Worker LOCAL_CFLAGS += -DMAX_VIRTUAL_DISPLAY_DIMENSION=$(MAX_VIRTUAL_DISPLAY_DIMENSION) 36*4d7e907cSAndroid Build Coastguard Workerendif 37*4d7e907cSAndroid Build Coastguard Worker 38*4d7e907cSAndroid Build Coastguard Workerifeq ($(TARGET_RUNNING_WITHOUT_SYNC_FRAMEWORK),true) 39*4d7e907cSAndroid Build Coastguard Worker LOCAL_CFLAGS += -DRUNNING_WITHOUT_SYNC_FRAMEWORK 40*4d7e907cSAndroid Build Coastguard Workerendif 41*4d7e907cSAndroid Build Coastguard Worker 42*4d7e907cSAndroid Build Coastguard Workerifneq ($(USE_VR_FLINGER),) 43*4d7e907cSAndroid Build Coastguard Worker LOCAL_CFLAGS += -DUSE_VR_FLINGER 44*4d7e907cSAndroid Build Coastguard Workerendif 45*4d7e907cSAndroid Build Coastguard Worker 46*4d7e907cSAndroid Build Coastguard Workerifneq ($(NUM_FRAMEBUFFER_SURFACE_BUFFERS),) 47*4d7e907cSAndroid Build Coastguard Worker LOCAL_CFLAGS += -DNUM_FRAMEBUFFER_SURFACE_BUFFERS=$(NUM_FRAMEBUFFER_SURFACE_BUFFERS) 48*4d7e907cSAndroid Build Coastguard Workerendif 49*4d7e907cSAndroid Build Coastguard Worker 50*4d7e907cSAndroid Build Coastguard Workerifneq ($(SF_START_GRAPHICS_ALLOCATOR_SERVICE),) 51*4d7e907cSAndroid Build Coastguard Worker LOCAL_CFLAGS += -DSTART_GRAPHICS_ALLOCATOR_SERVICE 52*4d7e907cSAndroid Build Coastguard Workerendif 53*4d7e907cSAndroid Build Coastguard Worker 54*4d7e907cSAndroid Build Coastguard Workerifneq ($(SF_PRIMARY_DISPLAY_ORIENTATION),) 55*4d7e907cSAndroid Build Coastguard Worker LOCAL_CFLAGS += -DPRIMARY_DISPLAY_ORIENTATION=$(SF_PRIMARY_DISPLAY_ORIENTATION) 56*4d7e907cSAndroid Build Coastguard Workerendif 57