Minor change so that OpenGL ES 1.x can be used for BlackBerry
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@1649 7f0cb862-5218-0410-a997-914c9d46530a
This commit is contained in:
parent
7b34b7be39
commit
6d5f2582ee
@ -65,10 +65,13 @@ void fgPlatformOpenWindow( SFG_Window* window, const char* title,
|
|||||||
|
|
||||||
/* Set window properties */
|
/* Set window properties */
|
||||||
int screenFormat = SCREEN_FORMAT_RGBA8888;
|
int screenFormat = SCREEN_FORMAT_RGBA8888;
|
||||||
#ifdef __X86__
|
#ifdef GL_ES_VERSION_2_0
|
||||||
int screenUsage = SCREEN_USAGE_OPENGL_ES2;
|
int screenUsage = SCREEN_USAGE_OPENGL_ES2;
|
||||||
#else
|
#elif GL_VERSION_ES_CM_1_0 || GL_VERSION_ES_CL_1_0 || GL_VERSION_ES_CM_1_1 || GL_VERSION_ES_CL_1_1
|
||||||
int screenUsage = SCREEN_USAGE_DISPLAY | SCREEN_USAGE_OPENGL_ES2; // Physical device copy directly into physical display
|
int screenUsage = SCREEN_USAGE_OPENGL_ES1;
|
||||||
|
#endif
|
||||||
|
#ifndef __X86__
|
||||||
|
screenUsage |= SCREEN_USAGE_DISPLAY; // Physical device copy directly into physical display
|
||||||
#endif
|
#endif
|
||||||
if (screen_set_window_property_iv(sWindow, SCREEN_PROPERTY_FORMAT, &screenFormat)) {
|
if (screen_set_window_property_iv(sWindow, SCREEN_PROPERTY_FORMAT, &screenFormat)) {
|
||||||
screen_destroy_window(sWindow);
|
screen_destroy_window(sWindow);
|
||||||
|
Reference in New Issue
Block a user