DisplayViewport should only have actual viewports (2/2)

Mapping actual logical displays to corresponding viewports.
The external viewport won't clone from internal if not exist.

Bug: 116850516
Test: atest DisplayManagerServiceTest
Change-Id: I9f1845f0389a463dd5d4c3fbcc09ad94cad6729b
2 files changed