Searched refs:GLConsumer (Results 1 - 25 of 39) sorted by path

12

/frameworks/av/cmds/screenrecord/
H A DFrameOutput.cpp73 mGlConsumer = new GLConsumer(consumer, mExtTextureName,
H A DFrameOutput.h24 #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.
H A DOverlay.cpp175 mGlConsumer = new GLConsumer(consumer, mExtTextureName,
H A DOverlay.h25 #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/av/cmds/stagefright/
H A Dstagefright.cpp54 #include <gui/GLConsumer.h>
945 sp<GLConsumer> texture = new GLConsumer(consumer, 0 /* tex */,
946 GLConsumer::TEXTURE_EXTERNAL, true /* useFenceSync */,
/frameworks/base/core/jni/android/graphics/
H A DSurfaceTexture.cpp24 #include <gui/GLConsumer.h>
55 const sp<GLConsumer>& surfaceTexture)
57 GLConsumer* const p =
58 (GLConsumer*)env->GetLongField(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->GetLongField(thiz, fields.surfaceTexture);
106 sp<GLConsumer> surfaceTextur
[all...]
/frameworks/base/core/jni/
H A Dandroid_hardware_Camera.cpp32 #include <gui/GLConsumer.h>
H A Dandroid_opengl_EGL14.cpp30 #include <gui/GLConsumer.h>
H A Dandroid_opengl_EGLExt.cpp31 #include <gui/GLConsumer.h>
H A Dandroid_view_HardwareLayer.cpp26 #include <gui/GLConsumer.h>
74 sp<GLConsumer> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, surface));
H A Dandroid_view_Surface.cpp35 #include <gui/GLConsumer.h>
H A Dandroid_view_TextureView.cpp25 #include <gui/GLConsumer.h>
H A Dcom_google_android_gles_jni_EGLImpl.cpp30 #include <gui/GLConsumer.h>
/frameworks/base/include/android_runtime/
H A Dandroid_graphics_SurfaceTexture.h26 class GLConsumer;
32 /* Gets the underlying GLConsumer from a SurfaceTexture Java object. */
33 extern sp<GLConsumer> SurfaceTexture_getSurfaceTexture(JNIEnv* env, jobject thiz);
/frameworks/base/libs/hwui/
H A DDeferredLayerUpdater.h20 #include <gui/GLConsumer.h>
59 ANDROID_API void setSurfaceTexture(const sp<GLConsumer>& texture, bool needsAttach) {
94 sp<GLConsumer> mSurfaceTexture;
/frameworks/base/media/mca/filterfw/native/core/
H A Dgl_env.cpp29 #include <gui/GLConsumer.h>
164 // Create dummy surface using a GLConsumer
168 surfaceTexture_ = new GLConsumer(consumer, 0, GLConsumer::TEXTURE_EXTERNAL,
H A Dgl_env.h35 class GLConsumer;
242 // Dummy GLConsumer for context
243 sp<GLConsumer> surfaceTexture_;
/frameworks/base/rs/jni/
H A Dandroid_renderscript_RenderScript.cpp41 #include <gui/GLConsumer.h>
/frameworks/native/cmds/flatland/
H A DComposers.cpp125 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) {
H A DFlatland.h22 #include <gui/GLConsumer.h>
52 virtual bool compose(GLuint texName, const sp<GLConsumer>& glc) = 0;
H A DGLHelper.cpp153 sp<GLConsumer>* glConsumer, EGLSurface* surface,
203 sp<GLConsumer>* glConsumer, EGLSurface* surface) {
207 sp<GLConsumer> glc = new GLConsumer(consumer, name,
H A DGLHelper.h18 #include <gui/GLConsumer.h>
55 sp<GLConsumer>* surfaceTexture, EGLSurface* surface,
72 sp<GLConsumer>* surfaceTexture, EGLSurface* surface);
83 sp<GLConsumer> mDummyGLConsumer;
H A DMain.cpp22 #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/include/gui/
H A DGLConsumer.h40 * 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 { class in namespace:android
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(cons
[all...]
/frameworks/native/libs/gui/
H A DAndroid.mk18 GLConsumer.cpp \

Completed in 1951 milliseconds

12