Testing FxPlug plug-ins

Testing FxPlug plug-ins

Testing FxPlug plug-ins Test and debug FxPlug plug-ins using a variety of methods.

Overview

A number of subtle rendering situations can arise during the normal use of your plug-in, and your users expect your plug-in to handle them all correctly. You can test for most rendering issues by creating a single project that tests your plug-in for a variety of common scenarios, including:

  • Previewing timeline and layer lists
  • Displaying at proxy resolution
  • Rendering at a lower resolution
  • Handling non-square pixels and fields

Note The test projects described in this article outline how to test a filter. To test a generator, simply use your own generator instead of the Checkerboard generator, and disregard applying a filter. To ensure correct results, use pixel transforms on the input and output image; see Optimizing FxPlug plug-ins. To test for correctness, check the results of your generator.