|
| void | compositor_2d_hybgl_clear_surface (GF_VisualManager *visual, GF_IRect *rc, u32 BackColor, u32 is_offscreen_clear) |
| |
| void | compositor_2d_hybgl_flush_video (GF_Compositor *compositor, GF_IRect *area) |
| |
| Bool | compositor_2d_hybgl_draw_bitmap (GF_VisualManager *visual, GF_TraverseState *tr_state, DrawableContext *ctx) |
| |
| void | compositor_2d_reset_gl_auto (GF_Compositor *compositor) |
| |
| static GF_Err | compositor_2d_setup_opengl (GF_VisualManager *visual) |
| |
| static GF_Err | c2d_video_access_hybrid_opengl (GF_VisualManager *visual) |
| |
| static GF_Err | c2d_get_video_access_normal (GF_VisualManager *visual) |
| |
| GF_Err | compositor_2d_get_video_access (GF_VisualManager *visual) |
| |
| Bool | compositor_2d_check_attached (GF_VisualManager *visual) |
| |
| void | compositor_2d_clear_surface (GF_VisualManager *visual, GF_IRect *rc, u32 BackColor, u32 offscreen_clear) |
| |
| void | compositor_2d_release_video_access (GF_VisualManager *visual) |
| |
| static void | store_blit_times (GF_TextureHandler *txh, u32 push_time) |
| |
| Bool | compositor_texture_rectangles (GF_VisualManager *visual, GF_TextureHandler *txh, GF_IRect *clip, GF_Rect *unclip, GF_Window *src, GF_Window *dst, Bool *disable_blit, Bool *has_scale) |
| |
| static Bool | compositor_2d_draw_bitmap_ex (GF_VisualManager *visual, GF_TextureHandler *txh, DrawableContext *ctx, GF_IRect *clip, GF_Rect *unclip, u8 alpha, GF_TraverseState *tr_state, Bool force_soft_blt) |
| |
| Bool | compositor_2d_draw_bitmap (GF_VisualManager *visual, GF_TraverseState *tr_state, DrawableContext *ctx) |
| |
| GF_Err | compositor_2d_set_aspect_ratio (GF_Compositor *compositor) |
| |
| void | compositor_send_resize_event (GF_Compositor *compositor, GF_SceneGraph *subscene, Fixed old_z, Fixed old_tx, Fixed old_ty, Bool is_resize) |
| |
| void | compositor_2d_set_user_transform (GF_Compositor *compositor, Fixed zoom, Fixed tx, Fixed ty, Bool is_resize) |
| |
| GF_Rect | compositor_2d_update_clipper (GF_TraverseState *tr_state, GF_Rect this_clip, Bool *need_restore, GF_Rect *original, Bool for_layer) |
| |
| Bool | visual_2d_overlaps_overlay (GF_VisualManager *visual, DrawableContext *ctx, GF_TraverseState *tr_state) |
| |
| void | visual_2d_flush_overlay_areas (GF_VisualManager *visual, GF_TraverseState *tr_state) |
| |
| void | visual_2d_draw_overlays (GF_VisualManager *visual) |
| |
| void | compositor_2d_init_callbacks (GF_Compositor *compositor) |
| |