Esempio n. 1
0
 void OnEnable()
 {
     if (!shouldRunScript())
     {
         return;
     }
     NativePluginBridge.setApiState((int)NativePluginBridge.ApiStates.SendNDI);
     CreateTextureGetterAndRegister();
 }
Esempio n. 2
0
 private void OnEnable()
 {
     if (!Utils.isRendererMetal())
     {
         return;
     }
     NativePluginBridge.setApiState((int)NativePluginBridge.ApiStates.SendSyphonMetal);
     metalBlitShader = Shader.Find("UVO/Standalone/MetalBlit");
     CreateTextureGetterAndRegister();
 }
Esempio n. 3
0
 private void OnEnable()
 {
     if (!Utils.isRendererOpenGLCore())
     {
         return;
     }
     NativePluginBridge.setApiState((int)NativePluginBridge.ApiStates.SendSyphonGLCore);
     gammaShader = Shader.Find("UVO/Standalone/CoreGammaCorrect");
     lazyInit();
     CreateTextureGetterAndRegister();
 }
Esempio n. 4
0
 void OnEnable()
 {
     NativePluginBridge.setApiState((int)NativePluginBridge.ApiStates.SendSpout);
     CreateTextureGetterAndRegister();
 }