HomeSort by relevance Sort by last modified time
    Searched refs:GLConsumer (Results 1 - 25 of 46) sorted by null

1 2

  /frameworks/native/libs/gui/tests/
TextureRenderer.h 26 class GLConsumer;
30 TextureRenderer(GLuint texName, const sp<GLConsumer>& st);
37 sp<GLConsumer> mST;
SurfaceTextureGL.h 25 #include <gui/GLConsumer.h>
31 class GLConsumer;
42 mST = new GLConsumer(mConsumer, TEX_ID, GLConsumer::TEXTURE_EXTERNAL,
65 sp<GLConsumer> mST;
FrameWaiter.h 20 #include <gui/GLConsumer.h>
24 class FrameWaiter : public GLConsumer::FrameAvailableListener {
MultiTextureConsumer_test.cpp 22 #include <gui/GLConsumer.h>
40 mGlConsumer = new GLConsumer(consumer, TEX_ID,
41 GLConsumer::TEXTURE_EXTERNAL, true, false);
63 sp<GLConsumer> mGlConsumer;
TextureRenderer.cpp 21 #include <gui/GLConsumer.h>
31 const sp<GLConsumer>& st) : mTexName(texName), mST(st) {
70 // drawTexture draws the GLConsumer over the entire GL viewport.
SurfaceTextureGLThreadToGL.h 28 * GLConsumer. Additionally it supports interlocking the producer and
95 // the FrameCondition as the FrameAvailableListener of the GLConsumer,
100 // synchronously from GLConsumer::queueBuffer.
101 class FrameCondition : public GLConsumer::FrameAvailableListener {
132 // This should be called by GLConsumer on the producer thread.
  /frameworks/native/services/surfaceflinger/
SurfaceFlingerConsumer.h 21 #include <gui/GLConsumer.h>
27 * This is a thin wrapper around GLConsumer.
29 class SurfaceFlingerConsumer : public GLConsumer {
39 : GLConsumer(consumer, tex, GLConsumer::TEXTURE_EXTERNAL, false, false),
56 // reject the newly acquired buffer. Unlike the GLConsumer version,
62 // See GLConsumer::bindTextureImageLocked().
83 // it is displayed onto. This is applied after GLConsumer::mCurrentTransform.
SurfaceFlingerConsumer.cpp 42 ALOGE("updateTexImage: GLConsumer is abandoned!");
109 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/av/cmds/screenrecord/
FrameOutput.h 24 #include <gui/GLConsumer.h>
31 class FrameOutput : public GLConsumer::FrameAvailableListener {
64 // (overrides GLConsumer::FrameAvailableListener method)
82 sp<GLConsumer> mGlConsumer;
90 // External texture, updated by GLConsumer.
Overlay.h 25 #include <gui/GLConsumer.h>
38 class Overlay : public GLConsumer::FrameAvailableListener, Thread {
80 // (overrides GLConsumer::FrameAvailableListener method)
126 // The consumer end feeds into our GLConsumer.
131 sp<GLConsumer> mGlConsumer;
143 // External texture, updated by GLConsumer.
  /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) {
207 sp<GLConsumer> glc = new GLConsumer(consumer, name,
220 *glConsumer = glc;
  /frameworks/base/core/jni/android/graphics/
SurfaceTexture.cpp 24 #include <gui/GLConsumer.h>
61 const sp<GLConsumer>& surfaceTexture)
63 GLConsumer* const p =
64 (GLConsumer*)env->GetLongField(thiz, fields.surfaceTexture);
89 jobject thiz, sp<GLConsumer::FrameAvailableListener> listener)
91 GLConsumer::FrameAvailableListener* const p =
92 (GLConsumer::FrameAvailableListener*)
103 sp<GLConsumer> SurfaceTexture_getSurfaceTexture(JNIEnv* env, jobject thiz) {
104 return (GLConsumer*)env->GetLongField(thiz, fields.surfaceTexture);
112 sp<GLConsumer> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, thiz))
    [all...]
  /frameworks/base/libs/hwui/
DeferredLayerUpdater.h 20 #include <gui/GLConsumer.h>
58 ANDROID_API void setSurfaceTexture(const sp<GLConsumer>& texture, bool needsAttach) {
65 "set unsupported GLConsumer with target %x", target);
97 sp<GLConsumer> mSurfaceTexture;
  /frameworks/native/libs/gui/
GLConsumer.cpp 17 #define LOG_TAG "GLConsumer"
33 #include <gui/GLConsumer.h>
50 // Macros for including the GLConsumer name in log messages
103 Mutex GLConsumer::sStaticInitLock;
104 sp<GraphicBuffer> GLConsumer::sReleasedTexImageBuffer;
130 GLConsumer::GLConsumer(const sp<IGraphicBufferConsumer>& bq, uint32_t tex,
149 GLC_LOGV("GLConsumer");
157 GLConsumer::GLConsumer(const sp<IGraphicBufferConsumer>& bq, uint32_t texTarget
    [all...]
  /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
168 surfaceTexture_ = new GLConsumer(consumer, 0, GLConsumer::TEXTURE_EXTERNAL,
  /hardware/ti/omap4-aah/test/CameraHal/
camera_test_surfacetexture.h 8 #include <gui/GLConsumer.h>
34 class FrameWaiter : public android::GLConsumer::FrameAvailableListener {
102 virtual sp<GLConsumer> getST();
105 sp<GLConsumer> mST;
118 // drawTexture draws the GLConsumer over the entire GL viewport.
195 sp<GLConsumer> mSurfaceTexture;
204 sp<GLConsumer> surface_texture;
surfacetexture_test.cpp 44 #include <gui/GLConsumer.h>
114 sp<GLConsumer> st;
126 st = new GLConsumer (bq, tex_id, GL_TEXTURE_EXTERNAL_OES);
  /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 {
59 // GLConsumer constructs a new GLConsumer object. If the constructor with
67 // A GLConsumer may be detached from one OpenGL ES context and then
70 // purely to allow a GLConsumer to be transferred from one consumer
74 // If the constructor with the tex parameter is used, the GLConsumer is
82 // If the constructor without the tex parameter is used, the GLConsumer is
85 GLConsumer(const sp<IGraphicBufferConsumer>& bq
    [all...]
  /frameworks/base/core/jni/
android_view_HardwareLayer.cpp 26 #include <gui/GLConsumer.h>
72 sp<GLConsumer> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, surface));
  /frameworks/av/services/camera/libcameraservice/
CameraFlashlight.h 23 #include "gui/GLConsumer.h"
168 sp<GLConsumer> mSurfaceTexture;
217 sp<GLConsumer> mSurfaceTexture;

Completed in 654 milliseconds

1 2