Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
adding_custom_ui_to_templates [2019/11/22 21:17]
gds
adding_custom_ui_to_templates [2019/11/22 21:31] (current)
gds [Disable Rendering for Better Performance and eGPU Compatibility]
Line 31: Line 31:
 {{ :​fxtemplates-customui:​disable-rendering.jpg?​600 |}} {{ :​fxtemplates-customui:​disable-rendering.jpg?​600 |}}
  
-That option is new in FxFactory 7.1.7 ad it instructs your plug-in to forego any rendering operations, so that while its UI remains functional in the parameter inspector, it will not produce any output through its composition. Please note the following side effects:+That option is new in FxFactory 7.1.7 and it instructs your plug-in to forego any rendering operations, so that while its UI remains functional in the parameter inspector, it will not produce any output through its composition. Please note the following side effects:
   - Disabling rendering allows plug-ins to avoid errors on systems connected to an eGPU, when the underlying composition is based on Quartz Composer((Plug-ins based on FxCore do not encounter the same problem with eGPUs, but disabling rendering will still improve performance of your templates.)). ​   - Disabling rendering allows plug-ins to avoid errors on systems connected to an eGPU, when the underlying composition is based on Quartz Composer((Plug-ins based on FxCore do not encounter the same problem with eGPUs, but disabling rendering will still improve performance of your templates.)). ​
   - Disabling rendering provides a performance benefit, since the plug-in skips any work involved in rendering your composition,​ no matter how simple it may be. This is equally true if your plugin is based on Quartz Composer or FxCore.   - Disabling rendering provides a performance benefit, since the plug-in skips any work involved in rendering your composition,​ no matter how simple it may be. This is equally true if your plugin is based on Quartz Composer or FxCore.
Trace: