fxmaker
Posts: 43
Joined: Fri Dec 07, 2012 6:37 pm

Willing to attempt port of freeglut - advice?

Wed Dec 12, 2012 12:46 am

Hi all,

I am willing to attempt a port of freeglut as all of my teaching examples use that (I teach an introductory computer graphics at the University of Wisconsin - Madison).

Is there anyone who:
a) has advice on a starting place
b) is willing to collaborate

Thank you

fxmaker
Posts: 43
Joined: Fri Dec 07, 2012 6:37 pm

Re: Willing to attempt port of freeglut - advice?

Wed Dec 12, 2012 5:40 am

I see there is an ES port of freeglut already:

http://freeglut.sourceforge.net/docs/gles.php

Has anyone succeeded in getting this running?

fxmaker
Posts: 43
Joined: Fri Dec 07, 2012 6:37 pm

Re: Willing to attempt port of freeglut - advice?

Wed Dec 12, 2012 7:45 am

I have succeeded in compiling and linking the GLES version of freeglut on the PI. It is too late to try it now.

fxmaker
Posts: 43
Joined: Fri Dec 07, 2012 6:37 pm

Re: Willing to attempt port of freeglut - advice?

Thu Dec 13, 2012 1:39 am

Sorry all - I'm choosing to go another way.

-rst-
Posts: 1316
Joined: Thu Nov 01, 2012 12:12 pm
Location: Dublin, Ireland

Re: Willing to attempt port of freeglut - advice?

Thu Dec 13, 2012 5:37 pm

Care to share the secret :?: Sounds extremely intriguing when you put it that way ;)
http://raspberrycompote.blogspot.com/ - Low-level graphics and 'Coding Gold Dust'

fxmaker
Posts: 43
Joined: Fri Dec 07, 2012 6:37 pm

Re: Willing to attempt port of freeglut - advice?

Wed Dec 19, 2012 5:49 pm

I'm sorry for the delay in answering - I am not subscribed to my own post.

As the saying goes: "Standards are great! That's why we have so many of them."

I decided it would be more fun and instructional to write a fully object oriented framework incorporating my own slant towards what a simple framework for GLES use (in higher education) might look like. I'm familiar with the great work being done by Jon Macey but his goals differ from my own. His intent is that the entire framework be instructive on software engineering, my goal is to get students slinging pixels as quickly as possible.

I've borrowed some concepts from C# (delegates and events) and eliminated the many event callback registrations with (what I feel is) a more flexible and consistent interface.

I'm ready to sling pixels but am currently having a baffling condition where a known BAD shader isn't being flagged as compiled unsuccessfully. Clearly I must be doing something wrong in conversion from GL to GLES.

Perhaps you could take a look - it is posted in another message?

Thank you

Return to “OpenGLES”