GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
offscreen_cache.c File Reference
#include "offscreen_cache.h"
#include "visual_manager.h"
#include "mpeg4_grouping.h"
#include "texturing.h"
+ Include dependency graph for offscreen_cache.c:

Macros

#define NUM_STATS_FRAMES   2
 
#define MIN_OBJECTS_IN_CACHE   2
 

Functions

void group_cache_draw (GroupCache *cache, GF_TraverseState *tr_state)
 
GroupCachegroup_cache_new (GF_Compositor *compositor, GF_Node *node)
 
void group_cache_del (GroupCache *cache)
 
void group_cache_setup (GroupCache *cache, GF_Rect *path_bounds, GF_IRect *pix_bounds, GF_Compositor *compositor, Bool for_gl)
 
Bool group_cache_traverse (GF_Node *node, GroupCache *cache, GF_TraverseState *tr_state, Bool force_recompute, Bool is_mpeg4, Bool auto_fit_vp)
 
void group_2d_destroy_svg (GF_Node *node, GroupingNode2D *group)
 
void group_2d_destroy (GF_Node *node, GroupingNode2D *group)
 

Macro Definition Documentation

#define NUM_STATS_FRAMES   2
#define MIN_OBJECTS_IN_CACHE   2

Function Documentation

void group_cache_draw ( GroupCache cache,
GF_TraverseState *  tr_state 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GroupCache* group_cache_new ( GF_Compositor *  compositor,
GF_Node node 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void group_cache_del ( GroupCache cache)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void group_cache_setup ( GroupCache cache,
GF_Rect path_bounds,
GF_IRect pix_bounds,
GF_Compositor *  compositor,
Bool  for_gl 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Bool group_cache_traverse ( GF_Node node,
GroupCache cache,
GF_TraverseState *  tr_state,
Bool  force_recompute,
Bool  is_mpeg4,
Bool  auto_fit_vp 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void group_2d_destroy_svg ( GF_Node node,
GroupingNode2D group 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void group_2d_destroy ( GF_Node node,
GroupingNode2D group 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function: