opengl core profile


codifies

Very Active Member
Joined
Sep 29, 2014
Messages
360
I'm assuming that out of the box there will "only" be GLES (3?) I wonder is it possible to emulate OpenGL core profile with this or at least restrict your coding in such a way as the same code would compile as is on a desktop or on the pyra?

While GLES2.0 on Linux desktop is very easy (you just install the package!) I've had rather less luck with GLES on windows (but then I find windows much less convenient for development work so tend to avoid it like the plague if I can help it!)

I've also had positive outcomes using LWJGL with GLES2.0 on Desktop too (not tied it on Raspberry PI as that doesn't even have GLX and it a pain to get things ported to sometimes) but ideally I'd love to be able to take either GLES2.0 or OpenGL core profile Java code and run it unchanged on pyra, Linux (desktop) or windows. (the difficulty here is GLES2.0 on windows)

If there isn't too much difference between GLES3 and GL core profile - I'd be very tempted to make some kind of "translation layer" library....
 
Last edited by a moderator:
Well The Pyra has a Dual-Core SGX544, appears to be OpenGLES 2.0 compliment only. This is from a Wikipedia page on the PowerVR, so who knows if all the information is correct.

Series 5XT[edit]ModelDateClustersDie Size (mm2)Config core[4]FillrateBus width
(bit)HSA-featuresAPI (version)GFLOPS(@ 200 MHz,per core)MPolygons/s(GP/s)(GT/s)OpenGL ESOpenGLOpenCLDirect3DSGX543Jan 20091-165.4@32 nm4/2353.2?128-256?2.02.0?1.19.0 L17.2SGX544Jun 20101-165.4@32 nm4/2353.2?128-256?2.00.01.19.0 L37.2SGX554Dec 20101-168.7@32 nm8/2353.2?128-256?2.02.11.19.0 L314.4
 
 
Back
Top