diff options
| author | 2010-12-08 17:44:07 -0800 | |
|---|---|---|
| committer | 2010-12-08 17:44:07 -0800 | |
| commit | 695b66f082033d618ce19ee289d858130bd5420b (patch) | |
| tree | ab04e797dcb7ff46e6b124779bab5e5e1bd3dda5 /opengl/libagl/egl.cpp | |
| parent | 0e5484f7d8fbd0a2074889a0f0008152d95076d0 (diff) | |
fix build.
Change-Id: I49262ac143da297efcaec4eed04052274c73b7f8
Diffstat (limited to 'opengl/libagl/egl.cpp')
| -rw-r--r-- | opengl/libagl/egl.cpp | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/opengl/libagl/egl.cpp b/opengl/libagl/egl.cpp index 7c496e7f09..7ac6f92776 100644 --- a/opengl/libagl/egl.cpp +++ b/opengl/libagl/egl.cpp @@ -40,7 +40,6 @@ #include <pixelflinger/pixelflinger.h> #include <private/ui/android_natives_priv.h> -#include <private/ui/sw_gralloc_handle.h> #include <hardware/copybit.h> @@ -446,15 +445,10 @@ status_t egl_window_surface_v2_t::lock( android_native_buffer_t* buf, int usage, void** vaddr) { int err; - if (sw_gralloc_handle_t::validate(buf->handle) < 0) { - err = module->lock(module, buf->handle, - usage, 0, 0, buf->width, buf->height, vaddr); - } else { - sw_gralloc_handle_t const* hnd = - reinterpret_cast<sw_gralloc_handle_t const*>(buf->handle); - *vaddr = (void*)hnd->base; - err = NO_ERROR; - } + + err = module->lock(module, buf->handle, + usage, 0, 0, buf->width, buf->height, vaddr); + return err; } @@ -462,9 +456,9 @@ status_t egl_window_surface_v2_t::unlock(android_native_buffer_t* buf) { if (!buf) return BAD_VALUE; int err = NO_ERROR; - if (sw_gralloc_handle_t::validate(buf->handle) < 0) { - err = module->unlock(module, buf->handle); - } + + err = module->unlock(module, buf->handle); + return err; } |