Loading services/surfaceflinger/SurfaceFlinger.cpp +3 −0 Original line number Original line Diff line number Diff line Loading @@ -4557,6 +4557,9 @@ status_t SurfaceFlinger::setTransactionState( resolvedState.externalTexture = resolvedState.externalTexture = getExternalTextureFromBufferData(*resolvedState.state.bufferData, getExternalTextureFromBufferData(*resolvedState.state.bufferData, layerName.c_str(), transactionId); layerName.c_str(), transactionId); if (resolvedState.externalTexture) { resolvedState.state.bufferData->buffer = resolvedState.externalTexture->getBuffer(); } mBufferCountTracker.increment(resolvedState.state.surface->localBinder()); mBufferCountTracker.increment(resolvedState.state.surface->localBinder()); } } resolvedState.layerId = LayerHandle::getLayerId(resolvedState.state.surface); resolvedState.layerId = LayerHandle::getLayerId(resolvedState.state.surface); Loading Loading
services/surfaceflinger/SurfaceFlinger.cpp +3 −0 Original line number Original line Diff line number Diff line Loading @@ -4557,6 +4557,9 @@ status_t SurfaceFlinger::setTransactionState( resolvedState.externalTexture = resolvedState.externalTexture = getExternalTextureFromBufferData(*resolvedState.state.bufferData, getExternalTextureFromBufferData(*resolvedState.state.bufferData, layerName.c_str(), transactionId); layerName.c_str(), transactionId); if (resolvedState.externalTexture) { resolvedState.state.bufferData->buffer = resolvedState.externalTexture->getBuffer(); } mBufferCountTracker.increment(resolvedState.state.surface->localBinder()); mBufferCountTracker.increment(resolvedState.state.surface->localBinder()); } } resolvedState.layerId = LayerHandle::getLayerId(resolvedState.state.surface); resolvedState.layerId = LayerHandle::getLayerId(resolvedState.state.surface); Loading