OpenGL/GLES question

OpenGL/GLES question

Postby ElmerFudd » Sun Oct 01, 2017 2:49 am

I'm trying to figure out if it is possible to get OpenGL working on my RK3288 device that only has GLES. I have a fully working GL library that maps to GLES and advertises GL 2.0.
When I run glxinfo in exagear it uses standard MESA, so my question is how does the mapping to native gl happen? - Is it at the DRI level? - Because then I can see why I can never get it to work this way.
What I would like to happen is this:
X86 program <-> X86 GL wrapper so <-> Arm GL <-> Arm GLES <-> Hardware
What I think is happening:
X86 program <-> X86 mesa Gl so <-> X86 DRI <-> Arm DRI <-> Hardware
If it is the latter then wouldn't it work with any hardware that supports the open source model? - If I bought a board that supports the Freedreno or Etnaviv driver then it should work there?
ElmerFudd
 
Posts: 1
Joined: Sun Oct 01, 2017 2:41 am

Return to ExaGear Desktop

Who is online

Users browsing this forum: No registered users and 1 guest

cron