Breaking Changes

FlaggingKnob_Closure

The flags inside a FlaggingKnob_Closure have been updated to be of type Knob::FlagMask rather than int. Knob::FlagMask is an unsigned type and when this was truncated to an int some flags could not be set correctly. The constructor for a FlaggingKnob_Closure becomes:

FlaggingKnob_Closure(Knob_Callback f, Knob::FlagMask flags);

GlCacheApi

The function:

void GLCache::cacheglColor4ub(unsigned char r, unsigned char g, unsigned char b, unsigned char a);

which was deprecated in Nuke 9 due to crash on OS X 10.9, has now been removed.

LightOp

The following function has been made const:

Channel getShadowMaskChannel() const { return _shadowMaskChannel; }

Table Of Contents

Previous topic

Appendix C: Plugin compatibility with Nuke 10

Next topic

Deprecated Changes