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

/frameworks/native/include/gui/view/
H A DSurface.h34 * android.view.Surface parcelable behavior.
36 * This implements android/view/Surface.aidl
41 class Surface : public Parcelable { class in namespace:android::view
50 // nameAlreadyWritten set to true by Surface.java, because it splits
55 // nameAlreadyRead set to true by Surface.java, because it splits
/frameworks/native/libs/gui/include/gui/view/
H A DSurface.h34 * android.view.Surface parcelable behavior.
36 * This implements android/view/Surface.aidl
41 class Surface : public Parcelable { class in namespace:android::view
50 // nameAlreadyWritten set to true by Surface.java, because it splits
55 // nameAlreadyRead set to true by Surface.java, because it splits
/frameworks/native/libs/vr/libdisplay/include/private/dvr/
H A Ddisplay_client.h16 class Surface : public pdx::ClientBase<Surface> { class in namespace:android::dvr::display
20 static pdx::Status<std::unique_ptr<Surface>> CreateSurface(
23 pdx::Status<std::unique_ptr<Surface>> status;
64 explicit Surface(const SurfaceAttributes& attributes, int* error = nullptr);
65 explicit Surface(pdx::LocalChannelHandle channel_handle,
68 Surface(const Surface&) = delete;
69 void operator=(const Surface&) = delete;
81 pdx::Status<std::unique_ptr<Surface>> CreateSurfac
[all...]
/frameworks/native/libs/vr/libdisplay/
H A Ddisplay_client.cpp25 Surface::Surface(LocalChannelHandle channel_handle, int* error) function in class:android::dvr::display::Surface
30 ALOGE("Surface::Surface: Failed to get surface info: %s",
42 Surface::Surface(const SurfaceAttributes& attributes, int* error) function in class:android::dvr::display::Surface
48 ALOGE("Surface::Surface: Failed to create display surface: %s",
60 Status<void> Surface::SetVisible(bool visible) {
65 Status<void> Surface
[all...]
/frameworks/native/include/gui/
H A DSurface.h45 * Surface. Surface then forwards the buffers through Binder IPC
49 class Surface class in namespace:android
50 : public ANativeObjectBase<ANativeWindow, Surface, RefBase>
55 * creates a Surface from the given IGraphicBufferProducer (which concrete
58 * Surface is mainly state-less while it's disconnected, it can be
62 * However, once a Surface is connected, it'll prevent other Surfaces
66 * the controlledByApp flag indicates that this Surface (producer) is
69 explicit Surface(const sp<IGraphicBufferProducer>& bufferProducer,
73 * Surface wa
[all...]
/frameworks/native/libs/gui/include/gui/
H A DSurface.h45 * Surface. Surface then forwards the buffers through Binder IPC
49 class Surface class in namespace:android
50 : public ANativeObjectBase<ANativeWindow, Surface, RefBase>
55 * creates a Surface from the given IGraphicBufferProducer (which concrete
58 * Surface is mainly state-less while it's disconnected, it can be
62 * However, once a Surface is connected, it'll prevent other Surfaces
66 * the controlledByApp flag indicates that this Surface (producer) is
69 explicit Surface(const sp<IGraphicBufferProducer>& bufferProducer,
73 * Surface wa
[all...]
/frameworks/native/libs/gui/
H A DSurface.cpp17 #define LOG_TAG "Surface"
21 #include <gui/Surface.h>
47 Surface::Surface(const sp<IGraphicBufferProducer>& bufferProducer, bool controlledByApp) function in class:android::Surface
96 Surface::~Surface() {
98 Surface::disconnect(NATIVE_WINDOW_API_CPU);
102 sp<ISurfaceComposer> Surface::composerService() const {
106 nsecs_t Surface::now() const {
110 sp<IGraphicBufferProducer> Surface
[all...]
/frameworks/base/core/java/android/view/
H A DSurface.java38 * <p>A Surface is generally created by or from a consumer of image buffers (such as a
46 * <p><strong>Note:</strong> A Surface acts like a
50 public class Surface implements Parcelable { class in inherits:Parcelable
51 private static final String TAG = "Surface";
82 public static final Parcelable.Creator<Surface> CREATOR =
83 new Parcelable.Creator<Surface>() {
85 public Surface createFromParcel(Parcel source) {
87 Surface s = new Surface();
97 public Surface[] newArra
166 public Surface() { method in class:Surface
180 public Surface(SurfaceTexture surfaceTexture) { method in class:Surface
192 private Surface(long nativeObject) { method in class:Surface
[all...]
/frameworks/native/vulkan/libvulkan/
H A Dswapchain.cpp182 struct Surface { struct in namespace:vulkan::driver::__anon2046
187 VkSurfaceKHR HandleFromSurface(Surface* surface) {
191 Surface* SurfaceFromHandle(VkSurfaceKHR handle) {
192 return reinterpret_cast<Surface*>(handle);
198 // syncronous requests to Surface Flinger):
202 Swapchain(Surface& surface_,
217 Surface& surface;
487 void* mem = allocator->pfnAllocation(allocator->pUserData, sizeof(Surface),
488 alignof(Surface),
492 Surface* surfac
[all...]

Completed in 1080 milliseconds