Fix for delete BufferRender.  Should only be GLES and not OpenGL.

This was causing problems on MacOSX.  I went broad with the change and so after feedback am narrowing it down.

I have tested on Samples and two other frameworks.

Also confirmed with Dean to be working after some discussions with affected parties.