#include <opengl1.h>
Attributes | |
| static CL_GL1ProcAddress * | get_proc_address (const CL_String8 &function_name) |
| Get OpenGL extension specific function address. | |
| static bool | from_opengl_pixelformat (CLenum format, CLenum type, CL_PixelFormat &pf) |
| Get a pixel format out of an OpenGL format. | |
| static bool | to_opengl_pixelformat (const CL_PixelFormat &pf, CLenum &format, CLenum &type) |
| Get a OpenGL format out of a pixel format. | |
| static void | to_opengl_textureformat (CL_TextureFormat format, CLint &gl_internal_format, CLenum &gl_pixel_format) |
| To opengl textureformat. | |
| static void | set_active (CL_GraphicContext &gc) |
| Sets the thread's OpenGL context to the one used by the graphic context. | |
| static void | set_active (const CL_GL1GraphicContextProvider *const gc_provider) |
| Sets the thread's OpenGL context to the one used by the graphic context. | |
| static bool | set_active () |
| Sets the thread's OpenGL context to the first valid allocated one. | |
| static CL_GL1Functions * | functions |
| Function table for OpenGL 2.0. | |
|
||||||||||||||||
|
Get a pixel format out of an OpenGL format. The function returns false if it can't convert format, otherwise the the formatare returned with values in pf. |
|
|
Get OpenGL extension specific function address.
|
|
|
Sets the thread's OpenGL context to the first valid allocated one. If a valid OpenGL context is not found, then "no render context" is set.
|
|
|
Sets the thread's OpenGL context to the one used by the graphic context.
|
|
|
Sets the thread's OpenGL context to the one used by the graphic context.
|
|
||||||||||||||||
|
Get a OpenGL format out of a pixel format. The function returns false if pixelformat color depth is not convertible to OpenGL pixel format, otherwise the format and type are returned with values in format and type. |
|
||||||||||||||||
|
To opengl textureformat.
|
|
|
Function table for OpenGL 2.0.
|
1.4.6