[E_COMP_OBJECT_HOOK_MASK_OBJECT_SET] = NULL,
[E_COMP_OBJECT_HOOK_MASK_OBJECT_UNSET] = NULL,
[E_COMP_OBJECT_HOOK_RENDER_UPDATE_LOCK_SET] = NULL,
+ [E_COMP_OBJECT_HOOK_RENDER_UPDATE_LOCK_UNSET] = NULL,
};
#ifdef _F_E_COMP_OBJECT_INTERCEPT_HOOK_
(hookpoint != E_COMP_OBJECT_HOOK_RESTACK) &&
(hookpoint != E_COMP_OBJECT_HOOK_MASK_OBJECT_SET) &&
(hookpoint != E_COMP_OBJECT_HOOK_MASK_OBJECT_UNSET) &&
- (hookpoint != E_COMP_OBJECT_HOOK_RENDER_UPDATE_LOCK_SET)
+ (hookpoint != E_COMP_OBJECT_HOOK_RENDER_UPDATE_LOCK_SET) &&
+ (hookpoint != E_COMP_OBJECT_HOOK_RENDER_UPDATE_LOCK_UNSET)
)
{
return ret;
else
e_comp_object_render_update_add(obj);
+ _e_comp_object_hook_call(E_COMP_OBJECT_HOOK_RENDER_UPDATE_LOCK_UNSET, cw->ec);
+
ELOGF("COMP", "Render update lock disabled", cw->ec);
}
}
E_COMP_OBJECT_HOOK_MASK_OBJECT_SET,
E_COMP_OBJECT_HOOK_MASK_OBJECT_UNSET,
E_COMP_OBJECT_HOOK_RENDER_UPDATE_LOCK_SET,
+ E_COMP_OBJECT_HOOK_RENDER_UPDATE_LOCK_UNSET,
E_COMP_OBJECT_HOOK_LAST,
} E_Comp_Object_Hook_Point;