| 
    VLC 4.0.0-dev
    
   | 
 
#include <vlc_opengl.h>
Data Fields | |
| union { | |
| void(* swap )(vlc_gl_t *) | |
| picture_t *(* swap_offscreen )(vlc_gl_t *) | |
| }; | |
| int(* | make_current )(vlc_gl_t *gl) | 
| void(* | release_current )(vlc_gl_t *gl) | 
| void(* | resize )(vlc_gl_t *gl, unsigned width, unsigned height) | 
| void *(* | get_proc_address )(vlc_gl_t *gl, const char *symbol) | 
| void(* | close )(vlc_gl_t *gl) | 
| union { ... } vlc_gl_operations::@267 | 
| void(* vlc_gl_operations::close) (vlc_gl_t *gl) | 
Referenced by vlc_gl_Delete().
| void *(* vlc_gl_operations::get_proc_address) (vlc_gl_t *gl, const char *symbol) | 
Referenced by vlc_gl_Create(), vlc_gl_CreateOffscreen(), and vlc_gl_GetProcAddress().
| int(* vlc_gl_operations::make_current) (vlc_gl_t *gl) | 
Referenced by vlc_gl_Create(), vlc_gl_CreateOffscreen(), and vlc_gl_MakeCurrent().
| void(* vlc_gl_operations::release_current) (vlc_gl_t *gl) | 
Referenced by vlc_gl_Create(), vlc_gl_CreateOffscreen(), and vlc_gl_ReleaseCurrent().
| void(* vlc_gl_operations::resize) (vlc_gl_t *gl, unsigned width, unsigned height) | 
Referenced by vlc_gl_Resize().
| void(* vlc_gl_operations::swap) (vlc_gl_t *) | 
Referenced by vlc_gl_Create(), and vlc_gl_Swap().
Referenced by vlc_gl_CreateOffscreen(), and vlc_gl_SwapOffscreen().