Home
last modified time | relevance | path

Searched refs:mCurrentTexture (Results 1 – 9 of 9) sorted by relevance

/aosp12/packages/apps/Gallery2/src/com/android/gallery3d/ui/
H A DSlideshowView.java40 private BitmapTexture mCurrentTexture; field in SlideshowView
61 mPrevTexture = mCurrentTexture; in next()
66 mCurrentTexture = new BitmapTexture(bitmap); in next()
69 mCurrentTexture.getWidth(), mCurrentTexture.getHeight(), in next()
73 mCurrentTexture.getHeight(), mCurrentTexture.getWidth(), in next()
86 if (mCurrentTexture != null) { in release()
87 mCurrentTexture.recycle(); in release()
88 mCurrentTexture = null; in release()
108 if (mCurrentTexture != null) { in render()
114 mCurrentTexture.draw(canvas, -mCurrentTexture.getWidth() / 2, in render()
[all …]
/aosp12/frameworks/native/libs/nativedisplay/surfacetexture/
H A DImageConsumer.cpp42 int slot = st.mCurrentTexture; in dequeueBuffer()
73 if (st.mCurrentTexture != BufferItem::INVALID_BUFFER_SLOT) { in dequeueBuffer()
88 status_t err = st.addReleaseFenceLocked(st.mCurrentTexture, in dequeueBuffer()
89 st.mSlots[st.mCurrentTexture].mGraphicBuffer, in dequeueBuffer()
101 st.releaseBufferLocked(st.mCurrentTexture, in dequeueBuffer()
102 st.mSlots[st.mCurrentTexture].mGraphicBuffer, display, in dequeueBuffer()
103 mImageSlots[st.mCurrentTexture].eglFence()); in dequeueBuffer()
112 st.mCurrentTexture = slot; in dequeueBuffer()
H A DEGLConsumer.cpp138 int buf = st.mCurrentTexture; in releaseTexImage()
164 st.mCurrentTexture = BufferQueue::INVALID_BUFFER_SLOT; in releaseTexImage()
262 if (slot != st.mCurrentTexture) { in updateAndReleaseLocked()
286 if (st.mCurrentTexture != BufferQueue::INVALID_BUFFER_SLOT) { in updateAndReleaseLocked()
289 st.releaseBufferLocked(st.mCurrentTexture, in updateAndReleaseLocked()
299 pendingRelease->currentTexture = st.mCurrentTexture; in updateAndReleaseLocked()
308 st.mCurrentTexture = slot; in updateAndReleaseLocked()
344 st.mCurrentTexture); in bindTextureImageLocked()
358 st.mCurrentTexture); in bindTextureImageLocked()
434 int slot = st.mCurrentTexture; in attachToContext()
[all …]
H A DSurfaceTexture.cpp52 mCurrentTexture(BufferQueue::INVALID_BUFFER_SLOT), in SurfaceTexture()
77 mCurrentTexture(BufferQueue::INVALID_BUFFER_SLOT), in SurfaceTexture()
210 if (mCurrentTexture != BufferQueue::INVALID_BUFFER_SLOT) { in takeConsumerOwnership()
212 mEGLConsumer.onFreeBufferLocked(mCurrentTexture); in takeConsumerOwnership()
254 if (needsRecompute && mCurrentTexture == BufferQueue::INVALID_BUFFER_SLOT) { in setFilteringEnabled()
258 if (needsRecompute && mCurrentTexture != BufferQueue::INVALID_BUFFER_SLOT) { in setFilteringEnabled()
265 sp<GraphicBuffer> buf = (mCurrentTexture == BufferQueue::INVALID_BUFFER_SLOT) in computeCurrentTransformMatrixLocked()
267 : mSlots[mCurrentTexture].mGraphicBuffer; in computeCurrentTransformMatrixLocked()
436 if (slotIndex == mCurrentTexture) { in freeBufferLocked()
437 mCurrentTexture = BufferQueue::INVALID_BUFFER_SLOT; in freeBufferLocked()
[all …]
/aosp12/frameworks/native/libs/gui/
H A DGLConsumer.cpp122 mCurrentTexture(BufferQueue::INVALID_BUFFER_SLOT), in GLConsumer()
151 mCurrentTexture(BufferQueue::INVALID_BUFFER_SLOT), in GLConsumer()
245 int buf = mCurrentTexture; in releaseTexImage()
394 if (slot != mCurrentTexture) { in updateAndReleaseLocked()
440 mCurrentTexture = slot; in updateAndReleaseLocked()
477 mEglDisplay, mCurrentTexture); in bindTextureImageLocked()
491 mEglDisplay, mCurrentTexture); in bindTextureImageLocked()
538 status_t err = addReleaseFence(mCurrentTexture, in setReleaseFence()
702 mEglSlots[mCurrentTexture].mEglFence = fence; in syncForReleaseLocked()
810 *outSlot = mCurrentTexture; in getCurrentBuffer()
[all …]
/aosp12/frameworks/native/services/surfaceflinger/
H A DBufferLayerConsumer.cpp79 mCurrentTexture(BufferQueue::INVALID_BUFFER_SLOT) { in BufferLayerConsumer()
163 auto slot = mPendingRelease.isPending ? mPendingRelease.currentTexture : mCurrentTexture; in setReleaseFence()
225 BLC_LOGV("updateAndRelease: (slot=%d buf=%p) -> (slot=%d buf=%p)", mCurrentTexture, in updateAndReleaseLocked()
242 if (mCurrentTexture != BufferQueue::INVALID_BUFFER_SLOT) { in updateAndReleaseLocked()
245 releaseBufferLocked(mCurrentTexture, mCurrentTextureBuffer->getBuffer()); in updateAndReleaseLocked()
253 pendingRelease->currentTexture = mCurrentTexture; in updateAndReleaseLocked()
260 mCurrentTexture = slot; in updateAndReleaseLocked()
369 *outSlot = mCurrentTexture; in getCurrentBuffer()
422 if (slotIndex == mCurrentTexture) { in freeBufferLocked()
423 mCurrentTexture = BufferQueue::INVALID_BUFFER_SLOT; in freeBufferLocked()
[all …]
H A DBufferLayerConsumer.h336 int mCurrentTexture; variable
/aosp12/frameworks/native/libs/nativedisplay/include/surfacetexture/
H A DSurfaceTexture.h440 int mCurrentTexture; variable
/aosp12/frameworks/native/libs/gui/include/gui/
H A DGLConsumer.h489 int mCurrentTexture; variable