Support non byte[] for GL GetBackBufferData (Thanks @thefiddler)