summaryrefslogtreecommitdiff
authorStark Li <stark.li@amlogic.com>2017-02-06 05:55:54 (GMT)
committer Stark Li <stark.li@amlogic.com>2017-02-06 05:55:54 (GMT)
commit4c79a9efad0fd09107f0defe547a047a50e736f1 (patch)
tree8380464b0c5311cb29197889799e253b715e83b8
parentae4443bfafa2775619b6d93e41d29be631c9c92a (diff)
downloadgralloc-4c79a9efad0fd09107f0defe547a047a50e736f1.zip
gralloc-4c79a9efad0fd09107f0defe547a047a50e736f1.tar.gz
gralloc-4c79a9efad0fd09107f0defe547a047a50e736f1.tar.bz2
PD#138752: remove compose mode define to framebuffer.h
Change-Id: Ifbeced108c6b1a2529f091681f10f6e4db4a689c
Diffstat
-rw-r--r--framebuffer.cpp4
-rw-r--r--framebuffer.h6
2 files changed, 8 insertions, 2 deletions
diff --git a/framebuffer.cpp b/framebuffer.cpp
index e2a5716..b81fff3 100644
--- a/framebuffer.cpp
+++ b/framebuffer.cpp
@@ -585,12 +585,12 @@ int hwc_fb_post_with_fence_locked(
sync_req.yoffset = buffer->offset / fbinfo->finfo.line_length;
// acquire fence.
sync_req.in_fen_fd = in_fence;
- if (fbinfo->renderMode == 1) { // Direct composer mode.
+ if (fbinfo->renderMode == DIRECT_COMPOSE_MODE) { // Direct composer mode.
sync_req.width = buffer->width;
sync_req.height = buffer->height;
sync_req.format = buffer->format;
sync_req.paddr = getIonPhyAddr(fbinfo, hnd);
- } else if (fbinfo->renderMode == 2) { // GE2D composer mode.
+ } else if (fbinfo->renderMode == GE2D_COMPOSE_MODE) { // GE2D composer mode.
sync_req.width = fbinfo->info.xres;
sync_req.height = fbinfo->info.yres;
sync_req.format = HAL_PIXEL_FORMAT_RGBA_8888;
diff --git a/framebuffer.h b/framebuffer.h
index 7a9ffc8..e2ede83 100644
--- a/framebuffer.h
+++ b/framebuffer.h
@@ -6,6 +6,12 @@
struct private_handle_t;
struct private_module_t;
+enum {
+ GLES_COMPOSE_MODE = 0,
+ DIRECT_COMPOSE_MODE = 1,
+ GE2D_COMPOSE_MODE = 2,
+};
+
typedef struct framebuffer_info_t{
// gralloc module.
private_module_t *grallocModule;