Searched defs:Surface (Results 1 - 7 of 7) 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/vr/libdisplay/include/private/dvr/
H A Ddisplay_client.h15 class Surface : public pdx::ClientBase<Surface> { class in namespace:android::dvr::display
19 static pdx::Status<std::unique_ptr<Surface>> CreateSurface(
22 pdx::Status<std::unique_ptr<Surface>> status;
59 explicit Surface(const SurfaceAttributes& attributes, int* error = nullptr);
60 explicit Surface(pdx::LocalChannelHandle channel_handle,
63 Surface(const Surface&) = delete;
64 void operator=(const Surface&) = delete;
72 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/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";
80 public static final Parcelable.Creator<Surface> CREATOR =
81 new Parcelable.Creator<Surface>() {
83 public Surface createFromParcel(Parcel source) {
85 Surface s = new Surface();
95 public Surface[] newArra
162 public Surface() { method in class:Surface
176 public Surface(SurfaceTexture surfaceTexture) { method in class:Surface
188 private Surface(long nativeObject) { method in class:Surface
[all...]
/frameworks/native/libs/gui/
H A DSurface.cpp17 #define LOG_TAG "Surface"
21 #include <gui/Surface.h>
45 Surface::Surface( 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/native/vulkan/libvulkan/
H A Dswapchain.cpp181 struct Surface { struct in namespace:vulkan::driver::__anon1940
186 VkSurfaceKHR HandleFromSurface(Surface* surface) {
190 Surface* SurfaceFromHandle(VkSurfaceKHR handle) {
191 return reinterpret_cast<Surface*>(handle);
197 // syncronous requests to Surface Flinger):
201 Swapchain(Surface& surface_,
216 Surface& surface;
484 void* mem = allocator->pfnAllocation(allocator->pUserData, sizeof(Surface),
485 alignof(Surface),
489 Surface* surfac
[all...]

Completed in 151 milliseconds