/hardware/google/gfxstream/host/gl/glestranslator/EGL/ |
D | EglOsApi.h | 45 class Surface { 52 explicit Surface(SurfaceType type) : mType(type) {} in Surface() function 174 virtual bool isValidNativeWin(Surface* win) = 0; 187 virtual Surface* createPbufferSurface( 205 virtual bool releasePbuffer(Surface* pb) = 0; 207 virtual bool makeCurrent(Surface* read, 208 Surface* draw, 211 virtual void swapBuffers(Surface* srfc) = 0; 244 virtual Surface* createWindowSurface(PixelFormat* cfg,
|
D | EglOsApi_darwin.cpp | 47 class MacSurface : public EglOS::Surface { 50 Surface(type), m_handle(handle) {} in MacSurface() 57 static MacSurface* from(EglOS::Surface* s) { in from() 222 virtual bool isValidNativeWin(EglOS::Surface* win) { in isValidNativeWin() 286 virtual EglOS::Surface* createPbufferSurface( in createPbufferSurface() 312 virtual bool releasePbuffer(EglOS::Surface* pb) { in releasePbuffer() 320 virtual bool makeCurrent(EglOS::Surface* read, in makeCurrent() 321 EglOS::Surface* draw, in makeCurrent() 356 virtual void swapBuffers(EglOS::Surface* srfc) { in swapBuffers() 410 virtual EglOS::Surface* createWindowSurface(EglOS::PixelFormat* cfg, in createWindowSurface()
|
D | EglOsApi_glx.cpp | 127 class GlxSurface : public EglOS::Surface { 130 Surface(type), mFbConfig(fbConfig), mDrawable(drawable) {} in GlxSurface() 137 static GLXDrawable drawableFor(EglOS::Surface* surface) { in drawableFor() 143 static GLXFBConfig configFor(EglOS::Surface* surface) { in configFor() 359 virtual bool isValidNativeWin(EglOS::Surface* win) { in isValidNativeWin() 465 virtual EglOS::Surface* createPbufferSurface( in createPbufferSurface() 498 EglOS::Surface* surf = freeElts.back(); in createPbufferSurface() 507 virtual bool releasePbuffer(EglOS::Surface* pb) { in releasePbuffer() 528 virtual bool makeCurrent(EglOS::Surface* read, in makeCurrent() 529 EglOS::Surface* draw, in makeCurrent() [all …]
|
D | EglOsApi_egl.cpp | 267 class EglOsEglSurface : public EglOS::Surface { 272 : EglOS::Surface(type), mHndl(eglSurface), mWin(win) {} in EglOsEglSurface() 305 Surface* createPbufferSurface(const PixelFormat* pixelFormat, 307 Surface* createWindowSurface(PixelFormat* pf, EGLNativeWindowType win); 308 bool releasePbuffer(Surface* pb); 309 bool makeCurrent(Surface* read, Surface* draw, Context* context); 311 void swapBuffers(Surface* srfc); 312 bool isValidNativeWin(Surface* win); 657 Surface* EglOsEglDisplay::createPbufferSurface(const PixelFormat* pixelFormat, in createPbufferSurface() 682 return new EglOsEglSurface(EglOS::Surface::PBUFFER, 0); in createPbufferSurface() [all …]
|
D | EglSurface.h | 42 EglOS::Surface* native() const { return m_native; } in native() 87 EglOS::Surface* m_native = nullptr;
|
D | EglOsApi_wgl.cpp | 525 class WinSurface : public EglOS::Surface { 528 Surface(WINDOW), in WinSurface() 534 Surface(PBUFFER), in WinSurface() 585 static WinSurface* from(EglOS::Surface* s) { in from() 990 virtual bool isValidNativeWin(EglOS::Surface* win) { in isValidNativeWin() 1057 virtual EglOS::Surface* createPbufferSurface( in createPbufferSurface() 1088 EglOS::Surface* surf = freeElts.back(); in createPbufferSurface() 1103 virtual bool releasePbuffer(EglOS::Surface* pb) { in releasePbuffer() 1130 virtual bool makeCurrent(EglOS::Surface* read, in makeCurrent() 1131 EglOS::Surface* draw, in makeCurrent() [all …]
|
D | EglPbufferSurface.h | 32 void setNativePbuffer(EglOS::Surface* srfc) { m_native = srfc; } in setNativePbuffer()
|
D | EglContext.cpp | 128 EglOS::Surface* pb = m_dpy->nativeType()->createPbufferSurface( in ~EglContext()
|
D | EglImp.cpp | 856 EglOS::Surface* pb = dpy->nativeType()->createPbufferSurface( in eglCreatePbufferSurface() 1153 EglOS::Surface* nativeRead = newReadPtr->native(); in eglMakeCurrent() 1154 EglOS::Surface* nativeDraw = newDrawPtr->native(); in eglMakeCurrent()
|
/hardware/interfaces/media/c2/aidl/android/hardware/media/c2/ |
D | IInputSurface.aidl | 22 import android.view.Surface; 44 Surface getSurface(); in getSurface()
|
/hardware/interfaces/media/c2/1.2/ |
D | types.hal | 20 * Surface(BufferQueue/IGBP) synchronization object regarding # of dequeued 21 * output buffers. This keeps # of dequeued buffers from Surface less than 34 * ACTIVE = 1, Surface is ready to allocate(dequeue). 42 // The values which are tied and not changed with respect to Surface
|
/hardware/interfaces/biometrics/face/aidl/android/hardware/biometrics/face/ |
D | FaceEnrollOptions.aidl | 25 import android.view.Surface; 64 @nullable Surface surfacePreview;
|
/hardware/interfaces/media/c2/aidl/aidl_api/android.hardware.media.c2/1/android/hardware/media/c2/ |
D | IInputSurface.aidl | 37 android.view.Surface getSurface(); in getSurface()
|
/hardware/interfaces/media/c2/aidl/aidl_api/android.hardware.media.c2/current/android/hardware/media/c2/ |
D | IInputSurface.aidl | 37 android.view.Surface getSurface(); in getSurface()
|
/hardware/interfaces/biometrics/face/aidl/aidl_api/android.hardware.biometrics.face/4/android/hardware/biometrics/face/ |
D | FaceEnrollOptions.aidl | 45 @nullable android.view.Surface surfacePreview;
|
/hardware/interfaces/biometrics/face/aidl/aidl_api/android.hardware.biometrics.face/current/android/hardware/biometrics/face/ |
D | FaceEnrollOptions.aidl | 45 @nullable android.view.Surface surfacePreview;
|
/hardware/interfaces/media/c2/aidl/ |
D | Android.bp | 48 // No users, and no rust implementation of android.os.Surface yet
|
/hardware/qcom/camera/msm8998/QCamera2/HAL/test/ |
D | qcamera_test.h | 173 sp<Surface> mPreviewSurface; 339 sp<Surface> surface;
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_EXT_display_surface_counter/ |
D | surface_capabilities.adoc | 62 [open,refpage='VkSurfaceCounterFlagBitsEXT',desc='Surface-relative counter types',type='enums']
|
/hardware/interfaces/automotive/evs/aidl/impl/default/src/ |
D | GlWrapper.cpp | 216 aidl::android::view::Surface shimSurface; in initialize()
|
/hardware/interfaces/media/c2/1.0/ |
D | IComponentListener.hal | 54 * Information about rendering of a frame to a `Surface`.
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_NV_cuda_kernel_launch/ |
D | dispatch.adoc | 220 pname:pParams and how we can use Surface object:
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_surface/ |
D | wsi.adoc | 48 == WSI Surface 293 == Surface Queries 313 === Surface Capabilities 1116 === Surface Format Support 1443 === Surface Presentation Mode Support
|
/hardware/interfaces/graphics/bufferqueue/2.0/ |
D | IGraphicBufferProducer.hal | 341 * The sticky transform set in Surface (only used by the LEGACY camera
|
/hardware/interfaces/graphics/bufferqueue/1.0/ |
D | IGraphicBufferProducer.hal | 130 /** The sticky transform set in Surface (only used by the LEGACY camera
|