Loading services/surfaceflinger/DisplayHardware/ComposerHal.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -1676,6 +1676,7 @@ void CommandReader::takeClientTargetProperty( if (found == mReturnData.end()) { outClientTargetProperty->pixelFormat = PixelFormat::RGBA_8888; outClientTargetProperty->dataspace = Dataspace::UNKNOWN; return; } ReturnData& data = found->second; Loading services/surfaceflinger/DisplayHardware/HWC2.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -894,6 +894,10 @@ Error Layer::setPerFrameMetadata(const int32_t supportedPerFrameMetadata, mComposer.setLayerPerFrameMetadata(mDisplayId, mId, perFrameMetadatas)); if (validTypes & HdrMetadata::HDR10PLUS) { if (CC_UNLIKELY(mHdrMetadata.hdr10plus.size() == 0)) { return Error::BAD_PARAMETER; } std::vector<Hwc2::PerFrameMetadataBlob> perFrameMetadataBlobs; perFrameMetadataBlobs.push_back( {Hwc2::PerFrameMetadataKey::HDR10_PLUS_SEI, mHdrMetadata.hdr10plus}); Loading Loading
services/surfaceflinger/DisplayHardware/ComposerHal.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -1676,6 +1676,7 @@ void CommandReader::takeClientTargetProperty( if (found == mReturnData.end()) { outClientTargetProperty->pixelFormat = PixelFormat::RGBA_8888; outClientTargetProperty->dataspace = Dataspace::UNKNOWN; return; } ReturnData& data = found->second; Loading
services/surfaceflinger/DisplayHardware/HWC2.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -894,6 +894,10 @@ Error Layer::setPerFrameMetadata(const int32_t supportedPerFrameMetadata, mComposer.setLayerPerFrameMetadata(mDisplayId, mId, perFrameMetadatas)); if (validTypes & HdrMetadata::HDR10PLUS) { if (CC_UNLIKELY(mHdrMetadata.hdr10plus.size() == 0)) { return Error::BAD_PARAMETER; } std::vector<Hwc2::PerFrameMetadataBlob> perFrameMetadataBlobs; perFrameMetadataBlobs.push_back( {Hwc2::PerFrameMetadataKey::HDR10_PLUS_SEI, mHdrMetadata.hdr10plus}); Loading