Revert "Revert "Remove gl surfaces from DisplayDevice.""

This reverts commit 0587464f761d06512181f44b47bd950033a907ae.

Reason for revert: not needed once Ia0c2e99db839ff681529c041a471242d25a8f743 is submitted

Bug: 117680609
Change-Id: I6b84fd8429750a83050c0f692838678d009c2062
Test: See Ib5b446f30a73a36d8f1c759edf458eb3d06a97ed
6 files changed