OSDN Git Service

remove last traces of copybit
authorMathias Agopian <mathias@google.com>
Mon, 2 May 2011 23:27:21 +0000 (16:27 -0700)
committerMathias Agopian <mathias@google.com>
Mon, 2 May 2011 23:27:21 +0000 (16:27 -0700)
Change-Id: Ia0f13a0ee6f702256482b5eb29d7fa2aa840bfc7

include/private/opengles/gl_context.h
opengl/libagl/egl.cpp
opengl/libagl2/src/egl.cpp

index 72416c1..6b1fa77 100644 (file)
@@ -31,8 +31,6 @@
 #include <GLES/gl.h>
 #include <GLES/glext.h>
 
-struct android_native_buffer_t;
-
 namespace android {
 
 
@@ -603,13 +601,6 @@ struct prims_t {
     void (*renderTriangle)(GL, vertex_t*, vertex_t*, vertex_t*);
 };
 
-struct copybits_context_t {
-    // A handle to the blit engine, if it exists, else NULL.
-    int32_t                 minScale;
-    int32_t                 maxScale;
-    android_native_buffer_t* drawSurfaceBuffer;
-};
-
 struct ogles_context_t {
     context_t               rasterizer;
     array_machine_t         arrays         __attribute__((aligned(32)));
@@ -634,13 +625,6 @@ struct ogles_context_t {
     EGLSurfaceManager*      surfaceManager;
     EGLBufferObjectManager* bufferObjectManager;
 
-    // copybits is only used if LIBAGL_USE_GRALLOC_COPYBITS is
-    // defined, but it is always present because ogles_context_t is a public
-    // struct that is used by clients of libagl. We want the size and offsets
-    // to stay the same, whether or not LIBAGL_USE_GRALLOC_COPYBITS is defined.
-
-    copybits_context_t      copybits;
-
     GLenum                  error;
 
     static inline ogles_context_t* get() {
index 40fa148..97e913b 100644 (file)
@@ -440,7 +440,6 @@ void egl_window_surface_v2_t::copyBlt(
         android_native_buffer_t* src, void const* src_vaddr,
         const Region& clip)
 {
-    // FIXME: use copybit if possible
     // NOTE: dst and src must be the same format
     
     Region::const_iterator cur = clip.begin();
index ba771c3..ec5889d 100644 (file)
@@ -432,7 +432,6 @@ void egl_window_surface_v2_t::copyBlt(
         android_native_buffer_t* src, void const* src_vaddr,
         const Region& clip)
 {
-    // FIXME: use copybit if possible
     // NOTE: dst and src must be the same format
 
     Region::const_iterator cur = clip.begin();