Loading services/surfaceflinger/fuzzer/surfaceflinger_displayhardware_fuzzer.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -116,7 +116,8 @@ static constexpr hal::HWConfigId kActiveConfig = 0; class DisplayHardwareFuzzer { public: DisplayHardwareFuzzer(const uint8_t* data, size_t size) : mFdp(data, size) { mPhysicalDisplayId = SurfaceComposerClient::getInternalDisplayId().value(); mPhysicalDisplayId = SurfaceComposerClient::getInternalDisplayId().value_or( PhysicalDisplayId::fromPort(mFdp.ConsumeIntegral<uint8_t>())); }; void process(); Loading services/surfaceflinger/fuzzer/surfaceflinger_fuzzers_utils.h +3 −1 Original line number Diff line number Diff line Loading @@ -529,7 +529,9 @@ public: ui::PixelFormat pixelFormat{}; mFlinger->getHwComposer().allocateVirtualDisplay(halVirtualDisplayId, uiSize, &pixelFormat); PhysicalDisplayId physicalDisplayId = SurfaceComposerClient::getInternalDisplayId().value(); PhysicalDisplayId physicalDisplayId = SurfaceComposerClient::getInternalDisplayId().value_or( PhysicalDisplayId::fromPort(fdp->ConsumeIntegral<uint8_t>())); mFlinger->getHwComposer().allocatePhysicalDisplay(kHwDisplayId, physicalDisplayId); sp<IBinder> display = Loading Loading
services/surfaceflinger/fuzzer/surfaceflinger_displayhardware_fuzzer.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -116,7 +116,8 @@ static constexpr hal::HWConfigId kActiveConfig = 0; class DisplayHardwareFuzzer { public: DisplayHardwareFuzzer(const uint8_t* data, size_t size) : mFdp(data, size) { mPhysicalDisplayId = SurfaceComposerClient::getInternalDisplayId().value(); mPhysicalDisplayId = SurfaceComposerClient::getInternalDisplayId().value_or( PhysicalDisplayId::fromPort(mFdp.ConsumeIntegral<uint8_t>())); }; void process(); Loading
services/surfaceflinger/fuzzer/surfaceflinger_fuzzers_utils.h +3 −1 Original line number Diff line number Diff line Loading @@ -529,7 +529,9 @@ public: ui::PixelFormat pixelFormat{}; mFlinger->getHwComposer().allocateVirtualDisplay(halVirtualDisplayId, uiSize, &pixelFormat); PhysicalDisplayId physicalDisplayId = SurfaceComposerClient::getInternalDisplayId().value(); PhysicalDisplayId physicalDisplayId = SurfaceComposerClient::getInternalDisplayId().value_or( PhysicalDisplayId::fromPort(fdp->ConsumeIntegral<uint8_t>())); mFlinger->getHwComposer().allocatePhysicalDisplay(kHwDisplayId, physicalDisplayId); sp<IBinder> display = Loading