-
- ai_enabled
- Posts: 231
- Joined:
- Contact:
Re: Unity 5 plan
Unity 5 introduced per-plugin (per-DLL) platforms setting.How did you solve the "multiple plugins with the same name" problem? Renaming won't work as it references the tbb.dll that can't be renamed.

I'm using these plugins settings for NoesisGUI 1.2.0 / Unity 5 32-bit / Windows:
Plugins/Noesis.bundle - Standalone Mac OS X x86 x86_64
Plugins/NoesisUnityRenderHook.bundle - Standalone Mac OS X x86 x86_64
Plugins/x86/libNoesis - Standalone Linux x86 only
Plugins/x86/libNoesisUnityRenderHook - Editor + Standalone Linux x86
Plugins/x86/Noesis - Standalone Windows x86 only
Plugins/x86/NoesisUnityRenderHook - Editor + Standalone Windows x86
Plugins/x86/tbb - Standalone Windows x86 only
(I don't use Plugins/x86_x64, so can't tell you settings for that)
Editor/NoesisGUI/BuildTool/Noesis - Editor only
Editor/NoesisGUI/BuildTool/tbb - Editor only
AtomicTorch Studio Pte. Ltd. http://atomictorch.com
-
- ai_enabled
- Posts: 231
- Joined:
- Contact:
Re: Unity 5 plan
To NoesisGUI team - do you have plans for x64 Editor support? Unity 5 Editor for Mac is only x64...
AtomicTorch Studio Pte. Ltd. http://atomictorch.com
Re: Unity 5 plan
Yes, of course. The current state is just temporary. Thanks for helping with your tweaks meanwhile.To NoesisGUI team - do you have plans for x64 Editor support? Unity 5 Editor for Mac is only x64...
Re: Unity 5 plan
Oh, I didn't know that you have to specify the target platforms now on a DLL basis. But I think that's a good change. Thank you very much for your answer! 

-
- ai_enabled
- Posts: 231
- Joined:
- Contact:
Re: Unity 5 plan
Tried OS X game build and was very frustrated - performance is 10 times lower than previous game build (checked twice), absolutely unplayable... Not sure why it happens - it may be faulty Unity 5 or issue with NoesisGUI 1.2.0... And I can't profile it easily as Unity 5 Editor is x64 only on Mac. Will try to install Unity 5 Editor on virtual machine to use remote profiler.
AtomicTorch Studio Pte. Ltd. http://atomictorch.com
Re: Unity 5 plan
Hmm... could you also check with Unity 4.6 + NoesisGUI 1.2 ?
We are flying back from GDC. We will release a new version of v1.2 fully compatible with Unity 5 (32 and 64 bits) as soon as possible.
We are flying back from GDC. We will release a new version of v1.2 fully compatible with Unity 5 (32 and 64 bits) as soon as possible.
-
- ai_enabled
- Posts: 231
- Joined:
- Contact:
Re: Unity 5 plan
Unfortunately, our project already upgraded to Unity 5.
I was able to profile the game by using remote profiler: (full image on click)

I'm sure the VSync is off and FPS is not limited by limiter.
AFAIK GFX.WaitForPresent means that CPU need to wait for GFX to complete rendering frame.
I was able to profile the game by using remote profiler: (full image on click)

I'm sure the VSync is off and FPS is not limited by limiter.
AFAIK GFX.WaitForPresent means that CPU need to wait for GFX to complete rendering frame.
AtomicTorch Studio Pte. Ltd. http://atomictorch.com
Re: Unity 5 plan
85% in WaitForPresent?? Really strange... Does it also happen in the main menu? Could you disable the GUI component?
Also, could you profile the windows build?
Also, could you profile the windows build?
Re: Unity 5 plan
What happens if you disable MSAA, does the performance change?
-
- ai_enabled
- Posts: 231
- Joined:
- Contact:
Re: Unity 5 plan
It happens during gameplay and in Main Menu either.
Windows build seems to not have GFX.WaitForPresent().
I can't disable NoesisGUIPanel, but I have F9 key for toggling UI visibility (it sets Visibility of main LayoutRoot). I've tried it and yes - GFX.WaitForPresent() disappears and performance restored to normal (~140 FPS vs ~10 FPS), game runs very smooth.
MSAA was disabled, enabling MSAA drop the performance a little bit more.
I've sent the link on test build on e-mail.
Windows build seems to not have GFX.WaitForPresent().
I can't disable NoesisGUIPanel, but I have F9 key for toggling UI visibility (it sets Visibility of main LayoutRoot). I've tried it and yes - GFX.WaitForPresent() disappears and performance restored to normal (~140 FPS vs ~10 FPS), game runs very smooth.
MSAA was disabled, enabling MSAA drop the performance a little bit more.
I've sent the link on test build on e-mail.
AtomicTorch Studio Pte. Ltd. http://atomictorch.com
Who is online
Users browsing this forum: No registered users and 6 guests