Searched defs:Surface (Results 1 - 3 of 3) sorted by relevance

/frameworks/native/include/gui/
H A DSurface.h43 * Surface. Surface then forwards the buffers through Binder IPC
47 class Surface class in namespace:android
48 : public ANativeObjectBase<ANativeWindow, Surface, RefBase>
53 * creates a Surface from the given IGraphicBufferProducer (which concrete
56 * Surface is mainly state-less while it's disconnected, it can be
60 * However, once a Surface is connected, it'll prevent other Surfaces
64 * the controlledByApp flag indicates that this Surface (producer) is
67 Surface(const sp<IGraphicBufferProducer>& bufferProducer, bool controlledByApp = false);
70 * Surface wa
[all...]
/frameworks/native/libs/gui/
H A DSurface.cpp17 #define LOG_TAG "Surface"
36 #include <gui/Surface.h>
42 Surface::Surface( function in class:android::Surface
85 Surface::~Surface() {
87 Surface::disconnect(NATIVE_WINDOW_API_CPU);
91 sp<IGraphicBufferProducer> Surface::getIGraphicBufferProducer() const {
95 void Surface::setSidebandStream(const sp<NativeHandle>& stream) {
99 void Surface
[all...]
/frameworks/base/core/java/android/view/
H A DSurface.java37 public class Surface implements Parcelable { class in inherits:Parcelable
38 private static final String TAG = "Surface";
59 public static final Parcelable.Creator<Surface> CREATOR =
60 new Parcelable.Creator<Surface>() {
62 public Surface createFromParcel(Parcel source) {
64 Surface s = new Surface();
74 public Surface[] newArray(int size) {
75 return new Surface[size];
124 public Surface() { method in class:Surface
138 public Surface(SurfaceTexture surfaceTexture) { method in class:Surface
150 private Surface(long nativeObject) { method in class:Surface
[all...]

Completed in 161 milliseconds