VLC 4.0.0-dev
|
#include <vlc_opengl_interop.h>
Data Structures | |
struct | vlc_gl_tex_cfg |
Data Fields | |
vlc_object_t | obj |
module_t * | module |
vlc_gl_t * | gl |
uint32_t | tex_target |
video_format_t | fmt_in |
video_format_t | fmt_out |
struct vlc_video_context * | vctx |
bool | handle_texs_gen |
struct vlc_gl_interop::vlc_gl_tex_cfg | texs [(5)] |
unsigned | tex_count |
void * | priv |
const struct vlc_gl_interop_ops * | ops |
int(* | get_tex_format_size )(struct vlc_gl_interop *interop, uint32_t target, uint32_t format, int32_t internal, uint32_t type) |
video_format_t vlc_gl_interop::fmt_in |
video_format_t vlc_gl_interop::fmt_out |
int(* vlc_gl_interop::get_tex_format_size) (struct vlc_gl_interop *interop, uint32_t target, uint32_t format, int32_t internal, uint32_t type) |
Referenced by vlc_gl_interop_GetTexFormatSize().
vlc_gl_t* vlc_gl_interop::gl |
bool vlc_gl_interop::handle_texs_gen |
module_t* vlc_gl_interop::module |
vlc_object_t vlc_gl_interop::obj |
const struct vlc_gl_interop_ops* vlc_gl_interop::ops |
void* vlc_gl_interop::priv |
unsigned vlc_gl_interop::tex_count |
uint32_t vlc_gl_interop::tex_target |
struct vlc_gl_interop::vlc_gl_tex_cfg vlc_gl_interop::texs[ ( 5 ) ] |
struct vlc_video_context* vlc_gl_interop::vctx |