From 9c5efe6bdecfaa37fdc7c552253d2bd53235b117 Mon Sep 17 00:00:00 2001 From: Doug Zongker Date: Wed, 11 Jul 2012 13:21:02 -0700 Subject: allow double-quotes or not in TARGET_RECOVERY_PIXEL_FORMAT Change-Id: I0bf22c87c51a34ee4a839c4966277fad8150bd59 --- minui/Android.mk | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'minui/Android.mk') diff --git a/minui/Android.mk b/minui/Android.mk index 4c4d7c7b6..285ac62bf 100644 --- a/minui/Android.mk +++ b/minui/Android.mk @@ -9,10 +9,14 @@ LOCAL_C_INCLUDES +=\ LOCAL_MODULE := libminui -ifeq ($(TARGET_RECOVERY_PIXEL_FORMAT),"RGBX_8888") +# This used to compare against values in double-quotes (which are just +# ordinary characters in this context). Strip double-quotes from the +# value so that either will work. + +ifeq ($(subst ",,$(TARGET_RECOVERY_PIXEL_FORMAT)),RGBX_8888) LOCAL_CFLAGS += -DRECOVERY_RGBX endif -ifeq ($(TARGET_RECOVERY_PIXEL_FORMAT),"BGRA_8888") +ifeq ($(subst ",,$(TARGET_RECOVERY_PIXEL_FORMAT)),BGRA_8888) LOCAL_CFLAGS += -DRECOVERY_BGRA endif -- cgit v1.2.3 From c560a67b12350102ba237fa70cedc7c972ad4e4b Mon Sep 17 00:00:00 2001 From: Doug Zongker Date: Tue, 18 Dec 2012 16:31:27 -0800 Subject: add optional overscan compensation to recovery graphics If your screen is a TV, it may not actually be displaying the edges of the framebuffer. Allow specifying an overscan percentage, and move each edge of the framebuffer in by that percent of the width/height. (The gr_* layer just lies to the caller about the size of the framebuffer, telling the caller it's smaller than it really is, and offsets all drawing commands to match.) Change-Id: I11bb2feb39ae522bd3e957a14ebdecf3609e0fdc --- minui/Android.mk | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'minui/Android.mk') diff --git a/minui/Android.mk b/minui/Android.mk index 285ac62bf..43e0ad33b 100644 --- a/minui/Android.mk +++ b/minui/Android.mk @@ -20,4 +20,10 @@ ifeq ($(subst ",,$(TARGET_RECOVERY_PIXEL_FORMAT)),BGRA_8888) LOCAL_CFLAGS += -DRECOVERY_BGRA endif +ifneq ($(TARGET_RECOVERY_OVERSCAN_PERCENT),) + LOCAL_CFLAGS += -DOVERSCAN_PERCENT=$(TARGET_RECOVERY_OVERSCAN_PERCENT) +else + LOCAL_CFLAGS += -DOVERSCAN_PERCENT=0 +endif + include $(BUILD_STATIC_LIBRARY) -- cgit v1.2.3