Searched refs:mEglSlots (Results 1 – 4 of 4) sorted by relevance
219 if (item->mGraphicBuffer != nullptr || mEglSlots[slot].mEglImage.get() == nullptr) { in onAcquireBufferLocked()220 mEglSlots[slot].mEglImage = new EglImage(st.mSlots[slot].mGraphicBuffer); in onAcquireBufferLocked()225 mEglSlots[buf].mEglFence = EGL_NO_SYNC_KHR; in onReleaseBufferLocked()253 err = mEglSlots[slot].mEglImage->createIfNeeded(mEglDisplay); in updateAndReleaseLocked()283 sp<EglImage> nextTextureImage = mEglSlots[slot].mEglImage; in updateAndReleaseLocked()291 mEglSlots[st.mCurrentTexture].mEglFence); in updateAndReleaseLocked()302 pendingRelease->fence = mEglSlots[st.mCurrentTexture].mEglFence; in updateAndReleaseLocked()436 if (!mEglSlots[slot].mEglImage.get()) { in attachToContext()437 mEglSlots[slot].mEglImage = new EglImage(st.mSlots[slot].mGraphicBuffer); in attachToContext()439 mCurrentTextureImage = mEglSlots[slot].mEglImage; in attachToContext()[all …]
337 mEglSlots[slot].mEglImage = new EglImage(item->mGraphicBuffer); in acquireBufferLocked()352 mEglSlots[buf].mEglFence = EGL_NO_SYNC_KHR; in releaseBufferLocked()384 err = mEglSlots[slot].mEglImage->createIfNeeded(mEglDisplay); in updateAndReleaseLocked()415 sp<EglImage> nextTextureImage = mEglSlots[slot].mEglImage; in updateAndReleaseLocked()422 mEglDisplay, mEglSlots[mCurrentTexture].mEglFence); in updateAndReleaseLocked()434 pendingRelease->fence = mEglSlots[mCurrentTexture].mEglFence; in updateAndReleaseLocked()674 EGLSyncKHR fence = mEglSlots[mCurrentTexture].mEglFence; in syncForReleaseLocked()702 mEglSlots[mCurrentTexture].mEglFence = fence; in syncForReleaseLocked()910 mEglSlots[slotIndex].mEglImage.clear(); in freeBufferLocked()
294 EglSlot mEglSlots[BufferQueueDefs::NUM_BUFFER_SLOTS]; variable
481 EglSlot mEglSlots[BufferQueueDefs::NUM_BUFFER_SLOTS]; variable