goldfish-opengl: use VirtGpuDevice wrapper in more places

Transition sync to use it.  Also, assume ringIdx support, since
that's what B*/CF use.

BUG=239639751
TEST=compile

Change-Id: Ic74e55f3ed1ca22c9e1cf540a1a7bb0cf93c7c0a
1 file changed