X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fstructure.html;fp=doc%2Fstructure.html;h=a460567637e0a3896e043eea1ab5ab23e0420973;hb=057254a3eaf0f58056b025bf34f6be860cbfbbb4;hp=0000000000000000000000000000000000000000;hpb=192b34825a36ab967867865ba3c7886c2331531b;p=freeglut diff --git a/doc/structure.html b/doc/structure.html new file mode 100755 index 0000000..a460567 --- /dev/null +++ b/doc/structure.html @@ -0,0 +1,80 @@ + + +
+ + + + + + ++ + After that I get the freeglut Windows port working in an acceptable manner and thus
+getting assured that the freeglut internal structure is valid, I will split the project
+into three separate parts, listed below.
+
+
The least common denominator between the two freeglut versions. This will probably
+contain most of the internal structure of the toolkit, notably the windows and menu
+hierarchy, and possibly some private helpers.
+
+ The GLUT API 3 compatible library. This is what's can be found now in the alpha
+release (apart from the bugs, naturally :D).
+
+ Hopefully this will be what GLUT should have been from the beginning. I will give +a try to design a much more coherent API than GLUT's, aiming at fast games prototyping. +Suggestions are welcome. Here's a list of propositions I have received so far. Hopefully this some day
+turns into an API spefication proposal, not just a bunch of meaningless phrases... We might also think about: Following ideas are bad for freeglut: Back to the main page + + |