opengl on top of opengles

I have found the angle project which can do the opposite of what I want, and a small hack by jwz which allows running opengl programs using opengles… This is limited to only opengles 1. Specifically I am interested in implementing later versions of opengl support on top of opengles 2.0 making use of shaders where needed to support everything.

Does anyone know of the existence of such a library?

I should be able to in theory run opengl on top of opengles on top of opengl (using angle) for example to test performance and determine supported features.

I should be able to in theory run opengl on top of opengles on top of opengl

OpenGL and OpenGL ES are for different platforms. A shader written for OpenGL ES may compile as an OpenGL shader but that is not “running on top”.

Regal does that to some degree:

https://github.com/p3/regal