/frameworks/native/services/surfaceflinger/ |
SurfaceFlingerConsumer.h | 20 #include <gui/GLConsumer.h> 26 * This is a thin wrapper around GLConsumer. 28 class SurfaceFlingerConsumer : public GLConsumer { 31 : GLConsumer(bq, tex, GLConsumer::TEXTURE_EXTERNAL, false) 46 // reject the newly acquired buffer. Unlike the GLConsumer version, 51 // See GLConsumer::bindTextureImageLocked(). 61 // it is displayed onto. This is applied after GLConsumer::mCurrentTransform.
|
SurfaceFlingerConsumer.cpp | 38 ALOGE("updateTexImage: GLConsumer is abandoned!"); 104 status_t result = GLConsumer::acquireBufferLocked(item, presentWhen);
|
/frameworks/base/include/android_runtime/ |
android_graphics_SurfaceTexture.h | 26 class GLConsumer; 32 /* Gets the underlying GLConsumer from a SurfaceTexture Java object. */ 33 extern sp<GLConsumer> SurfaceTexture_getSurfaceTexture(JNIEnv* env, jobject thiz);
|
/frameworks/base/core/jni/android/graphics/ |
SurfaceTexture.cpp | 24 #include <gui/GLConsumer.h> 55 const sp<GLConsumer>& surfaceTexture) 57 GLConsumer* const p = 58 (GLConsumer*)env->GetIntField(thiz, fields.surfaceTexture); 83 jobject thiz, sp<GLConsumer::FrameAvailableListener> listener) 85 GLConsumer::FrameAvailableListener* const p = 86 (GLConsumer::FrameAvailableListener*) 97 sp<GLConsumer> SurfaceTexture_getSurfaceTexture(JNIEnv* env, jobject thiz) { 98 return (GLConsumer*)env->GetIntField(thiz, fields.surfaceTexture); 106 sp<GLConsumer> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, thiz)) [all...] |
/frameworks/native/cmds/flatland/ |
GLHelper.h | 18 #include <gui/GLConsumer.h> 55 sp<GLConsumer>* surfaceTexture, EGLSurface* surface, 72 sp<GLConsumer>* surfaceTexture, EGLSurface* surface); 83 sp<GLConsumer> mDummyGLConsumer;
|
Flatland.h | 22 #include <gui/GLConsumer.h> 52 virtual bool compose(GLuint texName, const sp<GLConsumer>& glc) = 0;
|
Composers.cpp | 125 virtual bool compose(GLuint texName, const sp<GLConsumer>& glc) { 149 virtual bool compose(GLuint texName, const sp<GLConsumer>& glc) { 173 virtual bool compose(GLuint texName, const sp<GLConsumer>& glc) { 205 virtual bool compose(GLuint texName, const sp<GLConsumer>& glc) { 244 virtual bool compose(GLuint texName, const sp<GLConsumer>& glc) {
|
GLHelper.cpp | 153 sp<GLConsumer>* glConsumer, EGLSurface* surface, 166 return createNamedSurfaceTexture(*name, w, h, glConsumer, surface); 203 sp<GLConsumer>* glConsumer, EGLSurface* surface) { 205 sp<GLConsumer> glc = new GLConsumer(bq, name, 218 *glConsumer = glc;
|
Main.cpp | 22 #include <gui/GLConsumer.h> 350 fprintf(stderr, "GLConsumer::updateTexImage error: %d\n", err); 369 sp<GLConsumer> mGLConsumer; 552 fprintf(stderr, "GLConsumer::updateTexImage error: %d\n", err); 576 sp<GLConsumer> mGLConsumer;
|
/frameworks/native/libs/gui/ |
GLConsumer.cpp | 17 #define LOG_TAG "GLConsumer" 32 #include <gui/GLConsumer.h> 49 // Macros for including the GLConsumer name in log messages 92 Mutex GLConsumer::sStaticInitLock; 93 sp<GraphicBuffer> GLConsumer::sReleasedTexImageBuffer; 119 GLConsumer::GLConsumer(const sp<IGraphicBufferConsumer>& bq, uint32_t tex, 138 ST_LOGV("GLConsumer"); 146 status_t GLConsumer::setDefaultMaxBufferCount(int bufferCount) { 152 status_t GLConsumer::setDefaultBufferSize(uint32_t w, uint32_t h [all...] |
Android.mk | 13 GLConsumer.cpp \
|
/frameworks/base/media/mca/filterfw/native/core/ |
gl_env.h | 35 class GLConsumer; 242 // Dummy GLConsumer for context 243 sp<GLConsumer> surfaceTexture_;
|
gl_env.cpp | 29 #include <gui/GLConsumer.h> 164 // Create dummy surface using a GLConsumer 166 surfaceTexture_ = new GLConsumer(bq, 0);
|
/frameworks/av/libvideoeditor/lvpp/ |
NativeWindowRenderer.h | 48 class GLConsumer; 167 sp<GLConsumer> mST;
|
NativeWindowRenderer.cpp | 23 #include <gui/GLConsumer.h> 318 sp<GLConsumer> ST = input->mST; 572 mST = new GLConsumer(bq, mTextureId);
|
/frameworks/native/include/gui/ |
GLConsumer.h | 40 * GLConsumer consumes buffers of graphics data from a BufferQueue, 43 * A typical usage pattern is to set up the GLConsumer with the 54 class GLConsumer : public ConsumerBase { 60 // GLConsumer constructs a new GLConsumer object. tex indicates the 70 // For legacy reasons, the GLConsumer is created in a state where it is 78 // A GLConsumer may be detached from one OpenGL ES context and then 81 // purely to allow a GLConsumer to be transferred from one consumer 84 GLConsumer(const sp<IGraphicBufferConsumer>& bq, 127 // a GLConsumer to apply this transform we avoid performing an extr [all...] |
/frameworks/native/libs/gui/tests/ |
SurfaceTextureClient_test.cpp | 24 #include <gui/GLConsumer.h> 47 mST = new GLConsumer(bq, 123); 110 sp<GLConsumer> mST; 287 sp<GLConsumer> st(mST); 496 sp<GLConsumer> mST; 512 MyThread(const sp<GLConsumer>& mST) 715 sp<GLConsumer> st(new GLConsumer(bq, i));
|
SurfaceTexture_test.cpp | 21 #include <gui/GLConsumer.h> 389 mGlConsumer = new GLConsumer(bq, TEX_ID); 411 sp<GLConsumer> mGlConsumer; 485 mST = new GLConsumer(bq, TEX_ID); 507 TextureRenderer(GLuint texName, const sp<GLConsumer>& st): 548 // drawTexture draws the GLConsumer over the entire GL viewport. 595 sp<GLConsumer> mST; 602 class FrameWaiter : public GLConsumer::FrameAvailableListener { 627 // Note that GLConsumer will lose the notifications 677 sp<GLConsumer> mST [all...] |
/frameworks/base/core/jni/ |
android_opengl_EGLExt.cpp | 31 #include <gui/GLConsumer.h>
|
android_view_TextureView.cpp | 25 #include <gui/GLConsumer.h>
|
android_view_Surface.cpp | 35 #include <gui/GLConsumer.h>
|
/frameworks/native/opengl/tools/glgen/stubs/egl/ |
EGL14cHeader.cpp | 30 #include <gui/GLConsumer.h>
|
EGLExtcHeader.cpp | 31 #include <gui/GLConsumer.h>
|
/frameworks/rs/driver/ |
rsdAllocation.h | 32 #include "gui/GLConsumer.h" 58 android::GLConsumer *surfaceTexture;
|
/frameworks/av/cmds/stagefright/ |
stagefright.cpp | 54 #include <gui/GLConsumer.h> 942 sp<GLConsumer> texture = new GLConsumer(bq, 0 /* tex */);
|