User avatar
jsantos
Site Admin
Posts: 2905
Joined: 20 Jan 2012, 17:18
Contact:

Re: Crash 0.9.9 - iOS 6.0 - iPad4 - XCode 4.5

27 May 2013, 16:17

I have attached an image of the demo in iPhone4s. Basically, there is a logo upside (with a small animation when the demo start) and spinning vectors below with a continuous animation. There is no interactivity in this demo, it is a very basic example of integration, so touching the screen do nothing.

There must be something wrong... Could you do the following tests?
  • Disable NoesisGui (commenting the define NOESIS_GUI) and tell me the fps
  • Disable Multisampling (comment the line with GLKViewDrawableMultisample4x) and tell me the fps (both with NOESIS_GUI and without it)
Is it the performance bad in your other device too?
Attachments
iPhone.PNG
iPhone.PNG (33.19 KiB) Viewed 2917 times
 
dsanjit
Topic Author
Posts: 24
Joined: 03 May 2013, 15:46

Re: Crash 0.9.9 - iOS 6.0 - iPad4 - XCode 4.5

27 May 2013, 16:29

I am trying the tests in debug mode.


With Multisample ON:
With NOESIS_GUI defined : 23 FPS - visible stutters.
With #define NOESIS_GUI commented : 30FPS- smooth animation as in the iOS example.


With MultiSample OFF:
With NOESIS_GUI defined : 30 FPS
With #define NOESIS_GUI commented : 30FPS.


Hmm so its multisampling slowing things down..Our games dont use multisampling at this point so maybe its OK. But this is the top of the line iPad 4- Retina, there should not be a slowdown...

Sanjit
 
User avatar
jsantos
Site Admin
Posts: 2905
Joined: 20 Jan 2012, 17:18
Contact:

Re: Crash 0.9.9 - iOS 6.0 - iPad4 - XCode 4.5

27 May 2013, 16:42

Yes, there shoudn't be any slowdown with msaa. There is something wrong. I have to investigate it.

Could you describe the shuttering? Does it happen on both shapes?

Thanks.
 
dsanjit
Topic Author
Posts: 24
Joined: 03 May 2013, 15:46

Re: Crash 0.9.9 - iOS 6.0 - iPad4 - XCode 4.5

27 May 2013, 17:22

You know the usual effect when the framerate drops below 30 and you can see a jerky motion. Its just that after watching thousands of hours of realtime 3D we can sense a drop in fps :)
 
User avatar
jsantos
Site Admin
Posts: 2905
Joined: 20 Jan 2012, 17:18
Contact:

Re: Crash 0.9.9 - iOS 6.0 - iPad4 - XCode 4.5

27 May 2013, 17:41

Yes, understood :)

But, then, the visual aspect is always correct, isn't it? Is it only a problem of performance or things appear and disappear?
 
User avatar
jsantos
Site Admin
Posts: 2905
Joined: 20 Jan 2012, 17:18
Contact:

Re: Crash 0.9.9 - iOS 6.0 - iPad4 - XCode 4.5

27 May 2013, 19:57

Problem identified. We will try to submit a new release as soon as possible.

Thanks for helping!
 
User avatar
jsantos
Site Admin
Posts: 2905
Joined: 20 Jan 2012, 17:18
Contact:

Re: Crash 0.9.9 - iOS 6.0 - iPad4 - XCode 4.5

27 May 2013, 20:05

The problem is not only present with MSAA. There is a problem with contexts synchronization that is taking a lot of milliseconds.

Before evaluating the performance in your application, wait for the next update please.
 
dsanjit
Topic Author
Posts: 24
Joined: 03 May 2013, 15:46

Re: Crash 0.9.9 - iOS 6.0 - iPad4 - XCode 4.5

27 May 2013, 21:00

Cool ! Its only a performance issue. The rendering is fine.

Will wait for your update.
Thx.

Sanjit
 
User avatar
jsantos
Site Admin
Posts: 2905
Joined: 20 Jan 2012, 17:18
Contact:

Re: Crash 0.9.9 - iOS 6.0 - iPad4 - XCode 4.5

30 May 2013, 05:31

I have uploaded a new runtime for ios and updated the sample. Downloads are inside the sticky post.

This version should go smooth. Although there are still minor problems (for example, there are two extra batches using the stencil that are in fact not needed) and if the xaml makes use of opacity groups (render to texture) it is better rendering the context to a texture and later use it.

We will be doing these updates these days.
 
dsanjit
Topic Author
Posts: 24
Joined: 03 May 2013, 15:46

Re: Crash 0.9.9 - iOS 6.0 - iPad4 - XCode 4.5

30 May 2013, 06:43

Sounds Great ! Will check it.

We would like to start building UIs and test. Now the problem here is that none of us know XAML or WPF. We have never used the associated tools as well. It would great if you could provide a short startup guide or something which will help us create UIs from scratch.

Most importantly where do we get Microsoft blend 4 from ?? We cannot switch to Windows 8 yet as games are under production. It looks like VS2012 which has Blend is Windows 8 only ?? Or is there some other tool that we can use?

Cheers
Sanjit

Who is online

Users browsing this forum: No registered users and 1 guest