2004-01-05 16:44:52 +02:00
|
|
|
<?php
|
|
|
|
require("template.php");
|
2003-12-13 20:58:30 +02:00
|
|
|
|
|
|
|
# Now set the title of the page:
|
|
|
|
setPageTitle("News");
|
|
|
|
|
|
|
|
# Make the header.
|
|
|
|
generateHeader($_SERVER['PHP_SELF']);
|
|
|
|
?>
|
|
|
|
|
2003-12-31 05:21:06 +02:00
|
|
|
<div class="news-item">
|
2009-12-03 15:06:07 +02:00
|
|
|
<div class="news-header">freeglut 2.6.0 Released [27 November 2009]</div>
|
|
|
|
<p>The long awaited 2.6.0 release has arrived! This release features:</p>
|
|
|
|
<ul>
|
|
|
|
<li>Truly full screen windows under X11 when calling <code>glutFullScreen()</code>.</li>
|
|
|
|
<li>Spaceball support on Linux.</li>
|
|
|
|
<li>Addition of the "atexit" hack, making the freeglut Windows DLL binary compatible with GLUT.</li>
|
|
|
|
<li>Addition of Visual Studio 2008 projects & solutions.</li>
|
|
|
|
<li>Many other fixes.</li>
|
|
|
|
</ul>
|
|
|
|
<p>Visit the downloads section to get your hands on the latest release.</p>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="news-item">
|
|
|
|
<div class="news-header">API is now online! [30 December 2003]</div>
|
2003-12-31 05:21:06 +02:00
|
|
|
<p>The <a href="/docs/api.php">Application Programming Interface</a> documentation is now online, in addition to being distributed with the tarball. There have been a few changes to freeglut since the last update to the API documentation, and if anyone would like to make the appropriate updates, the whole project would appreciate it. Despite that, it's nearly wholly up-to-date. Please make good use of it.</p>
|
|
|
|
</div>
|
|
|
|
|
2003-12-13 20:58:30 +02:00
|
|
|
<div class="news-item">
|
2009-12-03 15:06:07 +02:00
|
|
|
<div class="news-header">freeglut 2.2.0 Released [12 December 2003]</div>
|
2003-12-13 20:58:30 +02:00
|
|
|
<p>The freeglut Project proudly announces freeglut 2.2.0. This version contains:</p>
|
|
|
|
<ul>
|
2004-01-05 16:44:52 +02:00
|
|
|
<li>Mousewheel Support for Win32 & X11</li>
|
2003-12-13 20:58:30 +02:00
|
|
|
<li>More unified Win32/*nix behavior and code</li>
|
|
|
|
<li>Code style cleanups</li>
|
|
|
|
<li>Visibility support in Win32</li>
|
2004-01-05 16:44:52 +02:00
|
|
|
<li>Many other Good Bug Fixes™</li>
|
2003-12-13 20:58:30 +02:00
|
|
|
</ul>
|
|
|
|
<p>[Read <a href="http://sourceforge.net/project/shownotes.php?release_id=203468">the full ChangeLog</a>.]</p>
|
|
|
|
|
|
|
|
<p>Click the Downloads link on the left and enjoy!</p>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="news-item">
|
|
|
|
<div class="news-header">freeglut 2.0.1 Released [23 October 2003]</div>
|
2003-12-25 18:22:03 +02:00
|
|
|
<p>2.0.1 fixes a number of bugs with menus, especially in the UNIX_X11.</p>
|
2003-12-13 20:58:30 +02:00
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="news-item">
|
|
|
|
<div class="news-header">freeglut 2.0.0 is GOLD! [29 September 2003]</div>
|
|
|
|
|
2004-01-05 16:44:52 +02:00
|
|
|
<div class="img-right"><img src="images/tuxcake.png" alt="Tux Cake"/><br/>
|
|
|
|
A cake one of our developers<br/>
|
|
|
|
(John Fay) received in honor<br/>
|
2003-12-13 20:58:30 +02:00
|
|
|
of his freeglut work.</div>
|
|
|
|
|
2003-12-14 04:04:29 +02:00
|
|
|
<p>freeglut 2.0.0 marks the first true departure from Mark Kilgard's original GLUT library, adding much-requested features while still retaining not only high backward compatibility with older implementations of GLUT, but all the polish of the original -- and more!</p>
|
2003-12-13 20:58:30 +02:00
|
|
|
|
|
|
|
<div class="news-subheader">What have we done? A lot.</div>
|
|
|
|
<p>This isn't the GLUT you remember.</p>
|
|
|
|
|
|
|
|
<p>This is an incomplete list -- there are simply too many improvements to write!</p>
|
|
|
|
<p>General Improvements:</p>
|
2004-01-05 16:44:52 +02:00
|
|
|
<ul><li>You can now control program behavior when a GLUT window is closed by the user, rather than simply exiting. Options include:
|
|
|
|
<ul>
|
|
|
|
<li>Immediate exit() (old GLUT behavior)</li>
|
|
|
|
<li>glutMainLoop() returns to you</li>
|
|
|
|
<li>continue execution</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
<li>Option to share a rendering context for each new window</li>
|
|
|
|
<li>Interruptable glutMainLoop (glutMainLoopEvent, glutLeaveMainLoop)</li>
|
|
|
|
<li>Window-specific callback functions (Close, WindowManager Close, Menu destruction)</li>
|
|
|
|
<li>User-specified data in Windows and Menus</li>
|
|
|
|
<li>Additional font statistics (stroke and bitmap heights...)</li>
|
|
|
|
<li>New font functions to allow the user to print strings instead of one character at a time</li>
|
|
|
|
<li>New primitives (RhombicDodecahedron, SierpinskiSponge)</li>
|
|
|
|
<li>Good-looking menus</li>
|
|
|
|
</ul>
|
2003-12-13 20:58:30 +02:00
|
|
|
|
|
|
|
<p>XFree86 GameMode improvements:</p>
|
2009-12-03 15:06:07 +02:00
|
|
|
<ul><li>force re-establishment of the original video mode by the X server even if the application exits immediately after leaving game mode</li>
|
2003-12-13 20:58:30 +02:00
|
|
|
<li>make sure that the X server has finished game mode preparations before continuing; fixes window sliding(missed mouse grab) and application exits.</li>
|
|
|
|
<li>fix support for game mode resolution equal to maximum screen resolution</li>
|
|
|
|
<li>restore original view port and Pointer position when leaving game mode</li></ul>
|
|
|
|
|
|
|
|
<p>Win32 GameMode improvements:</p>
|
|
|
|
<ul><li>if desired display frequency for entering game mode is not found, a display mode without matching display frequency is tried.</li></ul>
|
|
|
|
|
|
|
|
<div class="news-subheader">Get involved!</div>
|
|
|
|
|
|
|
|
<p>If you like freeglut, think about helping out with the project. There's always more to be done to enhance the library!</p>
|
|
|
|
|
|
|
|
<p>Documentation, example programs, suggestions for improvement -- they're all needed.</p>
|
|
|
|
|
|
|
|
<p>Look at the "How You Can Help" section on the left for ideas on how you can do your part!</p>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
2004-01-05 16:44:52 +02:00
|
|
|
<?php generateFooter(); ?>
|