X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=NEWS;h=2b05756034f734726bc01238cee937faf811afa2;hb=ead293a2ff85b336dfc93fc2e8f23833960b5b63;hp=ed8f7f3b07fc21e96ef3e5a57380efe913333c27;hpb=848bebb6ab8e2b1108e56e38be4a5c0dc55aa7d2;p=freeglut diff --git a/NEWS b/NEWS index ed8f7f3..2b05756 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,3 @@ - Jan 16th 2000: First really functional release of freeglut. @@ -13,3 +12,57 @@ Jun ??th 2003: freeglut 1.4 released. +September 29, 2003: + + freeglut 2.0.0 released. + +... + +Mar ??, 2009: + + freeglut 2.6.0 released. Changes compared to 2.4.0: + + * Tons of bug fixes + + * Added deprecated, but working Joystick API. + + * Added new constant GLUT_INIT_STATE for glutGet() to check if freeglut is + already initialized. + + * Added new API entry for full-screen mode + + void glutFullScreenToggle( void ); + + with a related new constant GLUT_FULL_SCREEN for glutGet(). + + * Added new API entry to de-initialize freeglut: + + glutExit( void ); + + * Added more special keys: GLUT_KEY_NUM_LOCK, GLUT_KEY_BEGIN GLUT_KEY_DELETE + + * Added support for windows without captions and/or borders via two new + constants GLUT_CAPTIONLESS and GLUT_BORDERLESS for glutInitDisplayMode + (currently works for Windows only). + + * Added support for multisampling: glutSetOption() accepts GLUT_MULTISAMPLE + now. The possible number of samples per pixels can be queried via the new + API entry + + int *glutGetModeValues( GLenum mode, int *size ); + + with mode GLUT_MULTISAMPLE. (glutGetModeValues() currently only works for + X11) + + * Added new constant GLUT_AUX for glutSetOption() to set the number of + auxiliary buffers. The possible number of auxiliary buffers can be + queried via glutGetModeValues with mode GLUT_AUX. + + * Added support for versioned (i.e. 3.0) OpenGL contexts: New API entries + + void glutInitContextVersion( int majorVersion, int minorVersion ); + void glutInitContextFlags( int flags ); + + with related new constants GLUT_DEBUG and GLUT_FORWARD_COMPATIBLE for + the latter API entry. Added new constants GLUT_INIT_MAJOR_VERSION, + GLUT_INIT_MINOR_VERSION and GLUT_INIT_FLAGS for glutGet().