// Name: glcanvas.h
// Purpose: interface of wxGLContext and wxGLCanvas
// Author: wxWidgets team
-// RCS-ID: $Id$
-// Licence: wxWindows license
+// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
/**
best to check your native platform's glcanvas header (on windows
include/wx/msw/glcanvas.h) to see what features your native platform
provides.
+
+ wxHAS_OPENGL_ES is defined on platforms that only have this implementation
+ available (eg the iPhone) und don't support the full specification.
@library{wxgl}
@category{gl}
/// 1 for multisampling support (antialiasing)
WX_GL_SAMPLE_BUFFERS,
- /// 4 for 2x2 antialising supersampling on most graphics cards
+ /// 4 for 2x2 antialiasing supersampling on most graphics cards
WX_GL_SAMPLES
};
constants. If a constant should be followed by a value, put it in
the next array position. For example, WX_GL_DEPTH_SIZE should be
followed by the value that indicates the number of bits for the
- depth buffer, e.g:
+ depth buffer, e.g.:
@code
attribList[n++] = WX_GL_DEPTH_SIZE;
attribList[n++] = 32;
@return @true if attributes are supported.
*/
- static bool IsDisplaySupported(const int* attribList = NULL);
+ static bool IsDisplaySupported(const int* attribList);
/**
Returns true if the extension with given name is supported