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