diff options
author | Yahan Zhou <yahan@google.com> | 2018-04-16 18:28:41 -0700 |
---|---|---|
committer | Yahan Zhou <yahan@google.com> | 2018-04-18 15:20:16 -0700 |
commit | db3957d9bd5b17ca7391f0bc4d346bdd516cc4a3 (patch) | |
tree | 7182aa1934e7585a9a24760dec6d4eaea14f79d2 | |
parent | 53c6458280877d8921790a11360c31b32e6922a2 (diff) | |
download | device_generic_goldfish-opengl-db3957d9bd5b17ca7391f0bc4d346bdd516cc4a3.tar.gz device_generic_goldfish-opengl-db3957d9bd5b17ca7391f0bc4d346bdd516cc4a3.tar.bz2 device_generic_goldfish-opengl-db3957d9bd5b17ca7391f0bc4d346bdd516cc4a3.zip |
Fix glEGLImageTargetRenderbufferStorageOES
This cl does not impact real devices.
BUG: 77977729
Test: atest CtsNativeHardwareTestCases
Change-Id: I8a024708f5bedfc1844eb402b7cc6ef4436c9d06
-rw-r--r-- | system/GLESv1/gl.cpp | 2 | ||||
-rw-r--r-- | system/GLESv2/gl2.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/system/GLESv1/gl.cpp b/system/GLESv1/gl.cpp index e20b45d8..2020a725 100644 --- a/system/GLESv1/gl.cpp +++ b/system/GLESv1/gl.cpp @@ -94,7 +94,7 @@ void glEGLImageTargetRenderbufferStorageOES(void *self, GLenum target, GLeglImag DBG("glEGLImageTargetRenderbufferStorageOES v1 target=%#x image=%p", target, image); //TODO: check error - we don't have a way to set gl error - android_native_buffer_t* native_buffer = (android_native_buffer_t*)image; + android_native_buffer_t* native_buffer = ((EGLImage_t*)image)->native_buffer; if (native_buffer->common.magic != ANDROID_NATIVE_BUFFER_MAGIC) { return; diff --git a/system/GLESv2/gl2.cpp b/system/GLESv2/gl2.cpp index b75f899d..283bd95f 100644 --- a/system/GLESv2/gl2.cpp +++ b/system/GLESv2/gl2.cpp @@ -95,7 +95,7 @@ void glEGLImageTargetRenderbufferStorageOES(void *self, GLenum target, GLeglImag DBG("glEGLImageTargetRenderbufferStorageOES v2 image=%p\n", image); //TODO: check error - we don't have a way to set gl error - android_native_buffer_t* native_buffer = (android_native_buffer_t*)image; + android_native_buffer_t* native_buffer = ((EGLImage_t*)image)->native_buffer; if (native_buffer->common.magic != ANDROID_NATIVE_BUFFER_MAGIC) { return; |