![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|

Go to the source code of this file.
Macros | |
| #define | MAC_GL_PROFILE_3_2 1 |
| #define | MAC_GL_PROFILE_LEGACY 0 |
Typedefs | |
| typedef int | mac_opengl_version_t |
Functions | |
| int | get_mac_kernel_version_major (void) |
| void | mac_gl_free (void *) |
| void * | mac_gl_init (mac_opengl_version_t) |
| void | mac_gl_make_current (void *) |
Definition in file mac_gl_common.h.
| #define MAC_GL_PROFILE_3_2 1 |
Definition at line 39 of file mac_gl_common.h.
Referenced by init_gl_context(), and mac_gl_init().
| #define MAC_GL_PROFILE_LEGACY 0 |
Definition at line 38 of file mac_gl_common.h.
Referenced by init_gl_context(), and mac_gl_init().
| typedef int mac_opengl_version_t |
Definition at line 40 of file mac_gl_common.h.
| int get_mac_kernel_version_major | ( | void | ) |
Definition at line 62 of file mac_gl_common.m.
References len.
Referenced by init_gl_context(), and mac_gl_init().
| void mac_gl_free | ( | void * | state | ) |
Definition at line 157 of file mac_gl_common.m.
References state.
Referenced by destroy_gl_context().
| void * mac_gl_init | ( | mac_opengl_version_t | ogl_version | ) |
Definition at line 96 of file mac_gl_common.m.
References state_mac_gl::autoreleasePool, get_mac_kernel_version_major(), MAC_GL_MAGIC, MAC_GL_PROFILE_3_2, MAC_GL_PROFILE_LEGACY, state_mac_gl::magic, state_mac_gl::pixFmt, and state_mac_gl::view.
Referenced by init_gl_context().

| void mac_gl_make_current | ( | void * | state | ) |
Definition at line 166 of file mac_gl_common.m.
References state.
Referenced by gl_context_make_current().