/frameworks/native/libs/ui/ |
H A D | Fence.cpp | 17 #define LOG_TAG "Fence" 22 #include <ui/Fence.h> 29 const sp<Fence> Fence::NO_FENCE = sp<Fence>(); 31 Fence::Fence() : function in class:android::Fence 35 Fence::Fence(int fenceFd) : function in class:android::Fence 39 Fence [all...] |
H A D | FramebufferNativeWindow.cpp | 31 #include <ui/Fence.h> 225 sp<Fence> fence(new Fence(fenceFd)); 226 int waitResult = fence->wait(Fence::TIMEOUT_NEVER); 228 ALOGE("dequeueBuffer_DEPRECATED: Fence::wait returned an " 282 sp<Fence> fence(new Fence(fenceFd)); 283 fence->wait(Fence::TIMEOUT_NEVER);
|
H A D | Android.mk | 19 Fence.cpp \
|
/frameworks/native/include/ui/ |
H A D | Fence.h | 34 // Fence 37 class Fence class in namespace:android 38 : public LightRefBase<Fence>, public Flattenable 41 static const sp<Fence> NO_FENCE; 43 // Construct a new Fence object with an invalid file descriptor. This 44 // should be done when the Fence object will be set up by unflattening 46 Fence(); 48 // Construct a new Fence object to manage a given fence file descriptor. 49 // When the new Fence object is destructed the file descriptor will be 51 Fence(in [all...] |
/frameworks/native/include/gui/ |
H A D | BufferItemConsumer.h | 83 const sp<Fence>& releaseFence = Fence::NO_FENCE);
|
H A D | ISurfaceTexture.h | 28 #include <ui/Fence.h> 73 virtual status_t dequeueBuffer(int *slot, sp<Fence>& fence, 93 sp<Fence> fence) 98 sp<Fence>* outFence) const { 119 sp<Fence> fence; 154 virtual void cancelBuffer(int slot, sp<Fence> fence) = 0;
|
H A D | ConsumerBase.h | 162 status_t addReleaseFence(int slot, const sp<Fence>& fence); 163 status_t addReleaseFenceLocked(int slot, const sp<Fence>& fence); 176 sp<Fence> mFence;
|
H A D | BufferQueue.h | 26 #include <ui/Fence.h> 131 virtual status_t dequeueBuffer(int *buf, sp<Fence>& fence, 142 virtual void cancelBuffer(int buf, sp<Fence> fence); 209 sp<Fence> mFence; 234 const sp<Fence>& releaseFence); 434 sp<Fence> mFence;
|
H A D | SurfaceTexture.h | 158 sp<Fence> getCurrentFence() const; 305 sp<Fence> mCurrentFence;
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | FramebufferSurface.cpp | 71 status_t FramebufferSurface::nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence) { 112 sp<Fence> acquireFence; 135 sp<Fence> fence(new Fence(fenceFd));
|
H A D | FramebufferSurface.h | 62 status_t nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence);
|
H A D | HWComposer.h | 47 class Fence; 126 int fbPost(int32_t id, const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buf); 284 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buf);
|
H A D | HWComposer.cpp | 530 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buf) { 727 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buffer) {
|
/frameworks/native/libs/gui/ |
H A D | ISurfaceTexture.cpp | 84 virtual status_t dequeueBuffer(int *buf, sp<Fence>& fence, 100 fence = new Fence(); 122 virtual void cancelBuffer(int buf, sp<Fence> fence) { 219 sp<Fence> fence; 244 sp<Fence> fence; 247 fence = new Fence(); 292 static bool isValid(const sp<Fence>& fence) { 344 fence = new Fence();
|
H A D | ConsumerBase.cpp | 195 status_t ConsumerBase::addReleaseFence(int slot, const sp<Fence>& fence) { 200 status_t ConsumerBase::addReleaseFenceLocked(int slot, const sp<Fence>& fence) { 206 sp<Fence> mergedFence = Fence::merge(
|
H A D | BufferItemConsumer.cpp | 80 const sp<Fence>& releaseFence) {
|
H A D | SurfaceTextureClient.cpp | 26 #include <ui/Fence.h> 135 sp<Fence> fence(new Fence(fenceFd)); 138 ALOGE("dequeueBuffer_DEPRECATED: Fence::wait returned an error: %d", 204 sp<Fence> fence; 252 sp<Fence> fence(fenceFd >= 0 ? new Fence(fenceFd) : NULL); 298 sp<Fence> fence(fenceFd >= 0 ? new Fence(fenceFd) : NULL); 755 sp<Fence> fenc [all...] |
H A D | SurfaceTexture.cpp | 326 sp<Fence> fence(new Fence(fenceFd)); 486 sp<Fence> fence(new Fence(fenceFd)); 747 sp<Fence> SurfaceTexture::getCurrentFence() const {
|
H A D | BufferQueue.cpp | 258 status_t BufferQueue::dequeueBuffer(int *outBuf, sp<Fence>& outFence, 489 sp<Fence> fence; 593 void BufferQueue::cancelBuffer(int buf, sp<Fence> fence) { 862 EGLSyncKHR eglFence, const sp<Fence>& fence) {
|
/frameworks/native/libs/gui/tests/ |
H A D | BufferQueue_test.cpp | 71 sp<Fence> fence;
|
/frameworks/av/media/libstagefright/ |
H A D | SurfaceMediaSource.cpp | 315 EGL_NO_SYNC_KHR, Fence::NO_FENCE); 413 Fence::NO_FENCE);
|
/frameworks/native/opengl/libagl/ |
H A D | egl.cpp | 34 #include <ui/Fence.h> 383 sp<Fence> fence(new Fence(fenceFd)); 384 if (fence->wait(Fence::TIMEOUT_NEVER) != NO_ERROR) { 534 sp<Fence> fence(new Fence(fenceFd)); 535 if (fence->wait(Fence::TIMEOUT_NEVER)) {
|
/frameworks/native/services/surfaceflinger/ |
H A D | Layer.cpp | 299 sp<Fence> fence = mSurfaceTexture->getCurrentFence();
|
/frameworks/compile/slang/BitWriter_2_9_func/ |
H A D | BitcodeWriter.cpp | 1278 case Instruction::Fence:
|