|
GF_Err | gf_sc_texture_allocate (GF_TextureHandler *txh) |
|
void | gf_sc_texture_release (GF_TextureHandler *txh) |
|
GF_Err | gf_sc_texture_set_data (GF_TextureHandler *txh) |
|
void | gf_sc_texture_reset (GF_TextureHandler *txh) |
|
void | gf_sc_texture_set_blend_mode (GF_TextureHandler *txh, u32 mode) |
|
void | tx_bind_with_mode (GF_TextureHandler *txh, Bool transparent, u32 blend_mode, Bool no_bind) |
|
void | tx_bind (GF_TextureHandler *txh) |
|
void | gf_sc_texture_disable (GF_TextureHandler *txh) |
|
Bool | tx_can_use_rect_ext (GF_Compositor *compositor, GF_TextureHandler *txh) |
|
static Bool | tx_setup_format (GF_TextureHandler *txh) |
|
char * | gf_sc_texture_get_data (GF_TextureHandler *txh, u32 *pix_format) |
|
void | txh_unpack_yuv (GF_TextureHandler *txh) |
|
Bool | gf_sc_texture_convert (GF_TextureHandler *txh) |
|
static void | do_tex_image_2d (GF_TextureHandler *txh, GLint tx_mode, Bool first_load, u8 *data, u32 stride, u32 w, u32 h) |
|
Bool | gf_sc_texture_push_image (GF_TextureHandler *txh, Bool generate_mipmaps, Bool for2d) |
|
static Bool | tx_set_image (GF_TextureHandler *txh, Bool generate_mipmaps) |
|
void | gf_sc_copy_to_texture (GF_TextureHandler *txh) |
|
void | gf_sc_copy_to_stencil (GF_TextureHandler *txh) |
|
Bool | gf_sc_texture_get_transform (GF_TextureHandler *txh, GF_Node *tx_transform, GF_Matrix *mx, Bool for_picking) |
|
static Bool | gf_sc_texture_enable_matte_texture (GF_Node *n) |
|
Bool | gf_sc_texture_is_transparent (GF_TextureHandler *txh) |
|
u32 | gf_sc_texture_enable_ex (GF_TextureHandler *txh, GF_Node *tx_transform, GF_Rect *bounds) |
|
u32 | gf_sc_texture_enable (GF_TextureHandler *txh, GF_Node *tx_transform) |
|
Bool | gf_sc_texture_needs_reload (GF_TextureHandler *txh) |
|
GF_STENCIL | gf_sc_texture_get_stencil (GF_TextureHandler *txh) |
|
void | gf_sc_texture_set_stencil (GF_TextureHandler *txh, GF_STENCIL stencil) |
|