<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_quote">Regarding the RTL OpenGL unit working, that is because it assumes the CORE profile is the only OpenGL library. If you request an ES profile, those libraries are no longer valid.</div><div class="gmail_quote"><br></div><div class="gmail_quote">In SDL:</div><div class="gmail_quote"><br></div><div class="gmail_quote">SDL_GL_SetAttribute(SDL_GL_CONTEXT_PROFILE_MASK, SDL_GL_CONTEXT_PROFILE_ES);<br></div><div class="gmail_quote"><br></div><div class="gmail_quote">Which may link to any of:</div><div class="gmail_quote"><br></div><div class="gmail_quote"><div class="gmail_quote">libGLESv2.so</div><div class="gmail_quote">libGLESv1_CM.so<br></div><div>libGL.so<br></div><div><br></div><div>It's up to the toolkit to choose the correct OpenGL library based on the context type requested. The is what SDL_GL_GetProcAddress is abstracting.</div><div><br></div></div></div></div></div></div></div></div></div>