Hi guys,
I found a very weird FPS bug caused by the "Layer object". The problem occurs when modifying (with a condition that is executed constantly, like "Always") certain parameters such as effects or the position of a layer.
Please login to see this media element.
As shown in the video we can see that if we monitor the FPS with an external app (RivaTuner in this case) we can see that the FPS are always shown twice what my application shows and if the events of the "Layer Object" are deactivated the FPS return to normal.
If we activate "Vsync" we will see that the FPS shown by RivaTuner are adapted to the frequency of the monitor (75hz in my case) and the FPS shown in my application are equivalent to half. If we deactivate the events we see that the FPS are normalized as in the previous case.
Another very strange thing is that if we place a "Combo Box" object and deploy it, it makes the fps work normally as if we had disabled the "Layer Object" events.
I attach an example in case any staff member wants to analyze the problem.
Please login to see this link.