diff options
author | Ethan Yonker <dees_troy@teamw.in> | 2017-01-20 21:30:28 +0100 |
---|---|---|
committer | Ethan Yonker <dees_troy@teamw.in> | 2017-01-21 15:23:09 +0100 |
commit | b386f710783deae31123dcc4985673e62719256c (patch) | |
tree | 02084dee8d0af5781f889978db0297d263085d77 /minui/graphics.cpp | |
parent | Try mounting different filesystems during decryption (diff) | |
download | android_bootable_recovery-b386f710783deae31123dcc4985673e62719256c.tar android_bootable_recovery-b386f710783deae31123dcc4985673e62719256c.tar.gz android_bootable_recovery-b386f710783deae31123dcc4985673e62719256c.tar.bz2 android_bootable_recovery-b386f710783deae31123dcc4985673e62719256c.tar.lz android_bootable_recovery-b386f710783deae31123dcc4985673e62719256c.tar.xz android_bootable_recovery-b386f710783deae31123dcc4985673e62719256c.tar.zst android_bootable_recovery-b386f710783deae31123dcc4985673e62719256c.zip |
Diffstat (limited to 'minui/graphics.cpp')
-rw-r--r-- | minui/graphics.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/minui/graphics.cpp b/minui/graphics.cpp index 93b70da25..244db3c5d 100644 --- a/minui/graphics.cpp +++ b/minui/graphics.cpp @@ -477,6 +477,7 @@ int gr_init(void) gr_init_font(); gr_draw = NULL; +#ifdef MSM_BSP gr_backend = open_overlay(); if (gr_backend) { gr_draw = gr_backend->init(gr_backend); @@ -485,9 +486,10 @@ int gr_init(void) } else printf("Using overlay graphics.\n"); } +#endif #ifndef MSM_BSP - if (!gr_draw) { + if (!gr_backend || !gr_draw) { gr_backend = open_adf(); if (gr_backend) { gr_draw = gr_backend->init(gr_backend); @@ -501,14 +503,14 @@ int gr_init(void) printf("Skipping adf graphics because TW_TARGET_USES_QCOM_BSP := true\n"); #endif - if (!gr_draw) { + if (!gr_backend || !gr_draw) { gr_backend = open_drm(); gr_draw = gr_backend->init(gr_backend); if (gr_draw) printf("Using drm graphics.\n"); } - if (!gr_draw) { + if (!gr_backend || !gr_draw) { gr_backend = open_fbdev(); gr_draw = gr_backend->init(gr_backend); if (gr_draw == NULL) { |