Example #1
0
 void OnEnable()
 {
     if (!shouldRunScript())
     {
         return;
     }
     NativePluginBridge.setApiState((int)NativePluginBridge.ApiStates.SendNDI);
     CreateTextureGetterAndRegister();
 }
Example #2
0
 private void OnEnable()
 {
     if (!Utils.isRendererMetal())
     {
         return;
     }
     NativePluginBridge.setApiState((int)NativePluginBridge.ApiStates.SendSyphonMetal);
     metalBlitShader = Shader.Find("UVS/Hidden/MetalBlit");
     CreateTextureGetterAndRegister();
 }
Example #3
0
 private void OnEnable()
 {
     if (!Utils.isRendererOpenGLCore())
     {
         return;
     }
     NativePluginBridge.setApiState((int)NativePluginBridge.ApiStates.SendSyphonGLCore);
     _gammaShader = Shader.Find("UVS/Hidden/CoreGammaCorrect");
     lazyInit();
     CreateTextureGetterAndRegister();
 }
Example #4
0
 void OnEnable()
 {
     NativePluginBridge.setApiState((int)NativePluginBridge.ApiStates.SendSpout);
     CreateTextureGetterAndRegister();
 }