ufoProcessSetMPSafe

void ufoProcessSetMPSafe(
   ufoProcess process_instance,
   int mp_safe);

Refer to the following table for command descriptions:

Command

Description

mp_safe

1: following renders are MP safe (default), 0: not MP safe

ufoProcessSetMPSafe sets whether the following render is multi-processor safe (MP Safe) or not.

By default, MPSafe is true, and on multi-processor machines (such as SGI Onyx) UFO line and pixel render routines will be called in parallel. If your render routine or a pass of your render routine, is not MP safe then you should call this routine with mp_safe set to 0 for the period in which it is MP unsafe.

ufoProcessSetMPSafe may be called within ufoProcessDefine to set for all renders, within ufoProcessPreRender to set before each frame, or within ufoProcessPreRenderPass to set before each render pass.



Autodesk Softimage v7.5