Global Evaluation callback timing. More...
#include <pyfbsdk.h>
Public Attributes | |
kFBGlobalEvalCallbackBeforeDAG | |
Invoked before any DAG (Transformation & Deformation) evaluation tasks started in evaluation pipeline / thread. | |
kFBGlobalEvalCallbackAfterDAG | |
Invoked after all DAG (Transformation & Deformation) evaluation tasks finished in evaluation pipeline / thread. | |
kFBGlobalEvalCallbackAfterDeform | |
Invoked after all deformation tasks finished in evaluation pipeline / thread. | |
kFBGlobalEvalCallbackSyn | |
Invoked when both evaluation & rendering pipelines / threads are stopped. Useful for some complicated scene change tasks to avoid race condition. | |
kFBGlobalEvalCallbackBeforeRender | |
Invoked in rendering pipeline, before any rendering tasks start (immediately after clearing GL back buffer). | |
kFBGlobalEvalCallbackAfterRender | |
Invoked in rendering pipeline, after any rendering tasks finish (just before swapping GL back/front buffer). | |
kFBGlobalEvalCallbackBeforePlottingFrame | |
Invoked before plotting a frame. | |
kFBGlobalEvalCallbackAfterPlottingFrame | |
Invoked after plotting a frame. | |
Global Evaluation callback timing.
Let the user to register callback function at different stage of background evaluation.
kFBGlobalEvalCallbackAfterDAG |
Invoked after all DAG (Transformation & Deformation) evaluation tasks finished in evaluation pipeline / thread.
kFBGlobalEvalCallbackAfterDeform |
Invoked after all deformation tasks finished in evaluation pipeline / thread.
kFBGlobalEvalCallbackAfterPlottingFrame |
Invoked after plotting a frame.
kFBGlobalEvalCallbackAfterRender |
Invoked in rendering pipeline, after any rendering tasks finish (just before swapping GL back/front buffer).
kFBGlobalEvalCallbackBeforeDAG |
Invoked before any DAG (Transformation & Deformation) evaluation tasks started in evaluation pipeline / thread.
kFBGlobalEvalCallbackBeforePlottingFrame |
Invoked before plotting a frame.
kFBGlobalEvalCallbackBeforeRender |
Invoked in rendering pipeline, before any rendering tasks start (immediately after clearing GL back buffer).
kFBGlobalEvalCallbackSyn |
Invoked when both evaluation & rendering pipelines / threads are stopped. Useful for some complicated scene change tasks to avoid race condition.