/aosp12/frameworks/native/libs/gui/ |
H A D | SyncFeatures.cpp | 59 if (useFenceSync()) { in SyncFeatures() 73 bool SyncFeatures::useFenceSync() const { in useFenceSync() function in android::SyncFeatures 77 return (useNativeFenceSync() || useFenceSync()) && mHasWaitSync; in useWaitSync()
|
H A D | GLConsumer.cpp | 105 uint32_t texTarget, bool useFenceSync, bool isControlledByApp) : in GLConsumer() argument 118 mUseFenceSync(useFenceSync), in GLConsumer() 134 bool useFenceSync, bool isControlledByApp) : in GLConsumer() argument 147 mUseFenceSync(useFenceSync), in GLConsumer() 673 } else if (mUseFenceSync && SyncFeatures::getInstance().useFenceSync()) { in syncForReleaseLocked()
|
/aosp12/frameworks/native/libs/nativedisplay/include/surfacetexture/ |
H A D | SurfaceTexture.h | 59 typedef status_t (*SurfaceTexture_createReleaseFence)(bool useFenceSync, EGLSyncKHR* eglFence, 101 bool useFenceSync, bool isControlledByApp); 103 SurfaceTexture(const sp<IGraphicBufferConsumer>& bq, uint32_t textureTarget, bool useFenceSync,
|
H A D | ImageConsumer.h | 38 typedef status_t (*SurfaceTexture_createReleaseFence)(bool useFenceSync, EGLSyncKHR* eglFence,
|
H A D | surface_texture_platform.h | 70 typedef int (*ASurfaceTexture_createReleaseFence)(bool useFenceSync, EGLSyncKHR* eglFence,
|
/aosp12/frameworks/native/libs/nativedisplay/surfacetexture/ |
H A D | SurfaceTexture.cpp | 37 uint32_t texTarget, bool useFenceSync, bool isControlledByApp) in SurfaceTexture() argument 50 mUseFenceSync(useFenceSync), in SurfaceTexture() 62 bool useFenceSync, bool isControlledByApp) in SurfaceTexture() argument 75 mUseFenceSync(useFenceSync), in SurfaceTexture()
|
H A D | EGLConsumer.cpp | 506 } else if (st.mUseFenceSync && SyncFeatures::getInstance().useFenceSync()) { in syncForReleaseLocked()
|
/aosp12/frameworks/native/libs/gui/include/gui/ |
H A D | GLConsumer.h | 86 uint32_t tex, uint32_t texureTarget, bool useFenceSync, 90 bool useFenceSync, bool isControlledByApp);
|
/aosp12/frameworks/native/libs/gui/include/private/gui/ |
H A D | SyncFeatures.h | 37 bool useFenceSync() const;
|
/aosp12/frameworks/base/libs/hwui/ |
H A D | DeferredLayerUpdater.cpp | 95 status_t DeferredLayerUpdater::createReleaseFence(bool useFenceSync, EGLSyncKHR* eglFence, in createReleaseFence() argument 105 err = eglManager.createReleaseFence(useFenceSync, eglFence, releaseFence); in createReleaseFence()
|
H A D | DeferredLayerUpdater.h | 132 static status_t createReleaseFence(bool useFenceSync, EGLSyncKHR* eglFence, EGLDisplay* display,
|
/aosp12/frameworks/av/media/libstagefright/renderfright/ |
H A D | RenderEngine.cpp | 61 bool SyncFeatures::useFenceSync() const { return mHasFenceSync; } in useFenceSync() function in android::renderengine::SyncFeatures
|
/aosp12/frameworks/base/libs/hwui/renderthread/ |
H A D | EglManager.h | 80 status_t createReleaseFence(bool useFenceSync, EGLSyncKHR* eglFence, int* nativeFence);
|
H A D | EglManager.cpp | 635 status_t EglManager::createReleaseFence(bool useFenceSync, EGLSyncKHR* eglFence, int* nativeFence) { in createReleaseFence() argument 659 } else if (useFenceSync && EglExtensions.fenceSync) { in createReleaseFence()
|
/aosp12/frameworks/av/media/libstagefright/renderfright/include/renderengine/ |
H A D | RenderEngine.h | 318 bool useFenceSync() const;
|