Added GLUT_AUX and GLUT_MULTISAMPLE as possible parameters for
glutGet, making things more symmetric with glutSetOption. git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@801 7f0cb862-5218-0410-a997-914c9d46530a
This commit is contained in:
parent
35201d3df8
commit
26495e19b9
@ -1,5 +1,8 @@
|
||||
2009-03-16 Sven Panne <sven.panne@aedion.de>
|
||||
|
||||
* src/freeglut_state.c: Added GLUT_AUX and GLUT_MULTISAMPLE as possible
|
||||
parameters for glutGet, making things more symmetric with
|
||||
glutSetOption.
|
||||
* src/freeglutdll.def: Added missing API entries.
|
||||
|
||||
2009-03-10 John F. Fay <john.fay.ctr@eglin.af.mil>
|
||||
|
@ -37,7 +37,7 @@ Mar ??, 2009:
|
||||
|
||||
* Added new API entry to de-initialize freeglut:
|
||||
|
||||
glutExit( void );
|
||||
void glutExit( void );
|
||||
|
||||
* Added more special keys: GLUT_KEY_NUM_LOCK, GLUT_KEY_BEGIN GLUT_KEY_DELETE
|
||||
|
||||
@ -45,9 +45,11 @@ Mar ??, 2009:
|
||||
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
|
||||
* Added support for multisampling: The number of samples per pixel to use
|
||||
when GLUT_MULTISAMPLE is specified in glutInitDisplayMode() can be set via
|
||||
glutSetOption() with parameter GLUT_MULTISAMPLE now. glutGetOption() with
|
||||
the same token retrieves that value. The possible number of samples per
|
||||
pixels can be queried via the new API entry
|
||||
|
||||
int *glutGetModeValues( GLenum mode, int *size );
|
||||
|
||||
|
@ -537,11 +537,15 @@ int FGAPIENTRY glutGet( GLenum eWhat )
|
||||
|
||||
case GLUT_DIRECT_RENDERING:
|
||||
return fgState.DirectContext;
|
||||
break;
|
||||
|
||||
case GLUT_FULL_SCREEN:
|
||||
return fghCheckFullScreen();
|
||||
break;
|
||||
|
||||
case GLUT_AUX:
|
||||
return fgState.AuxiliaryBufferNumber;
|
||||
|
||||
case GLUT_MULTISAMPLE:
|
||||
return fgState.SampleNumber;
|
||||
|
||||
default:
|
||||
fgWarning( "glutGet(): missing enum handle %d", eWhat );
|
||||
|
Reference in New Issue
Block a user