summaryrefslogtreecommitdiff
path: root/gpu_tonemapper/EGLImageWrapper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gpu_tonemapper/EGLImageWrapper.cpp')
-rw-r--r--gpu_tonemapper/EGLImageWrapper.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/gpu_tonemapper/EGLImageWrapper.cpp b/gpu_tonemapper/EGLImageWrapper.cpp
index 298475fe..1d5d57ee 100644
--- a/gpu_tonemapper/EGLImageWrapper.cpp
+++ b/gpu_tonemapper/EGLImageWrapper.cpp
@@ -41,8 +41,12 @@ EGLImageBuffer *EGLImageWrapper::wrap(const void *pvt_handle)
}
android::sp<android::GraphicBuffer> graphicBuffer =
- new android::GraphicBuffer(src->width, src->height, src->format, flags,
- src->width /*src->stride*/, native_handle, false);
+ new android::GraphicBuffer(src->width, src->height, src->format,
+#ifndef __NOUGAT__
+ 1, // Layer count
+#endif
+ flags, src->width /*src->stride*/,
+ native_handle, false);
result = new EGLImageBuffer(graphicBuffer);