/frameworks/native/include/gui/view/ |
H A D | Surface.h | 34 * 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 D | Surface.h | 34 * 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 D | display_client.h | 16 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 D | display_client.cpp | 25 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 D | Surface.h | 45 * 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 D | Surface.h | 45 * 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 D | Surface.cpp | 17 #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 D | Surface.java | 38 * <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 D | swapchain.cpp | 182 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...] |