• Home
  • Raw
  • Download

Lines Matching refs:bufferData

3766                 const bool frameNumberChanged = state.bufferData->flags.test(
3769 bufferLayersReadyToPresent[state.surface] = state.bufferData->frameNumber;
3847 const bool frameNumberChanged = state.bufferData->flags.test(
3850 bufferLayersReadyToPresent[state.surface] = state.bufferData->frameNumber;
4037 if (s.hasBufferChanges() && s.bufferData->hasBarrier &&
4038 ((layer->getDrawingState().frameNumber) < s.bufferData->barrierFrameNumber)) {
4041 (bufferLayersReadyToPresent.at(s.surface) >= s.bufferData->barrierFrameNumber);
4053 const bool acquireFenceChanged = s.bufferData &&
4054 s.bufferData->flags.test(BufferData::BufferDataChange::fenceChanged) &&
4055 s.bufferData->acquireFence;
4058 s.bufferData->acquireFence->getStatus() == Fence::Status::Unsignaled);
4064 auto listener = s.bufferData->releaseBufferListener;
4630 getExternalTextureFromBufferData(*s.bufferData, layer->getDebugName());
4631 if (layer->setBuffer(buffer, *s.bufferData, postTime, desiredPresentTime, isAutoTimestamp,
7366 const BufferData& bufferData, const char* layerName) const {
7367 bool cacheIdChanged = bufferData.flags.test(BufferData::BufferDataChange::cachedBufferChanged);
7370 if (cacheIdChanged && bufferData.buffer != nullptr) {
7371 bufferSizeExceedsLimit = exceedsMaxRenderTargetSize(bufferData.buffer->getWidth(),
7372 bufferData.buffer->getHeight());
7374 ClientCache::getInstance().add(bufferData.cachedBuffer, bufferData.buffer);
7375 buffer = ClientCache::getInstance().get(bufferData.cachedBuffer);
7378 buffer = ClientCache::getInstance().get(bufferData.cachedBuffer);
7379 } else if (bufferData.buffer != nullptr) {
7380 bufferSizeExceedsLimit = exceedsMaxRenderTargetSize(bufferData.buffer->getWidth(),
7381 bufferData.buffer->getHeight());
7384 renderengine::impl::ExternalTexture>(bufferData.buffer, getRenderEngine(),