diff options
Diffstat (limited to 'chromium/plat_support/draw_gl_functor.cpp')
-rw-r--r-- | chromium/plat_support/draw_gl_functor.cpp | 23 |
1 files changed, 1 insertions, 22 deletions
diff --git a/chromium/plat_support/draw_gl_functor.cpp b/chromium/plat_support/draw_gl_functor.cpp index d83ead7..fd128eb 100644 --- a/chromium/plat_support/draw_gl_functor.cpp +++ b/chromium/plat_support/draw_gl_functor.cpp @@ -70,31 +70,10 @@ class DrawGLFunctor : public Functor { aw_info.transform[i] = gl_info->transform[i]; } - // Also pre-initialize the output fields in case the implementation does - // not modify them. - aw_info.status_mask = AwDrawGLInfo::kStatusMaskDone; - aw_info.dirty_left = gl_info->dirtyLeft; - aw_info.dirty_top = gl_info->dirtyTop; - aw_info.dirty_right = gl_info->dirtyRight; - aw_info.dirty_bottom = gl_info->dirtyBottom; - // Invoke the DrawGL method. g_aw_drawgl_function(view_context_, &aw_info, NULL); - // Copy out the outputs. - gl_info->dirtyLeft = aw_info.dirty_left; - gl_info->dirtyTop = aw_info.dirty_top; - gl_info->dirtyRight = aw_info.dirty_right; - gl_info->dirtyBottom = aw_info.dirty_bottom; - - // Calculate the return code. - status_t res = DrawGlInfo::kStatusDone; - if (aw_info.status_mask & AwDrawGLInfo::kStatusMaskDraw) - res |= DrawGlInfo::kStatusDraw; - if (aw_info.status_mask & AwDrawGLInfo::kStatusMaskInvoke) - res |= DrawGlInfo::kStatusInvoke; - - return res; + return DrawGlInfo::kStatusDone; } private: |