Name

kOfxImageEffectPluginRenderThreadSafety — Indicates how many simultaneous renders the plugin can deal with.

Synopsis

#include "/ofxImageEffect.h"
#define kOfxImageEffectPluginRenderThreadSafety "OfxImageEffectPluginRenderThreadSafety"

Type

kOfxImageEffectPluginRenderThreadSafety is of type string, and has only a single dimension.

Property Set

This is a property that belongs to the plugin descriptor (read/write).

Default

The default value is kOfxImageEffectRenderInstanceSafe.

Valid Values

This must be one of

  • kOfxImageEffectRenderUnsafe - indicating that only a single 'render' call can be made at any time amoung all instances,
  • kOfxImageEffectRenderInstanceSafe - indicating that any instance can have a single 'render' call at any one time,
  • kOfxImageEffectRenderFullySafe - indicating that any instance of a plugin can have multiple renders running simultaneously

Description

Indicates how many simultaneous renders the plugin can deal with.