vda: use implicit current GL context

Removes the dependency from the Cocoa backend in case we are not using
it but still wanna use VDA GL introp.