(Possible Bug) Canvas Recording FPS Drop In Fullscreen Mode

Discussion and feedback on Construct 2

Post » Fri Sep 02, 2016 12:03 pm

I would like to make sure that this is a bug, before posting it on the actual forum for bugs.

I'm a big fan of the canvas recording feature and so far it was working like a charm in windowed mode.
However recently when testing out the project in fullscreen mode, I've noticed a huge performance drop while recording.
(You can test this using the example project and toggling fullscreen on and off.)

Recoding with a window size of 1920x1080 in windowed mode works as intended but recording
with exactly the same resolution in fullscreen mode is affecting the performance heavily.

So is this a bug caused by the plugin or are the browsers at fault?
(Tested & Confirmed: FF and Chrome both have the same issue.)
ImageImageImage
B
69
S
24
G
78
Posts: 695
Reputation: 45,332

Post » Fri Sep 02, 2016 12:09 pm

Hardware.
Fullscreen may be doubling, even tripling the memory usage.
Image ImageImage
B
172
S
50
G
183
Posts: 8,443
Reputation: 115,605

Post » Fri Sep 02, 2016 12:28 pm

newt wrote:Hardware.
Fullscreen may be doubling, even tripling the memory usage.

I did messure performance and memory usage in particular, here are the results (using NWjs):

Using WebM VP8:
Windowed Mode = ~120.000K
Fullscreen Mode = ~134.000K

Using WebM VP9:
Windowed Mode = CRASHED! (It used more and more memory until it reached it's limit.)
Fullscreen Mode = ~455.000K

How to reproduce the crash:
1. Open example project
2. Set to letterbox scaling
3. Run the project
4. Maximize the window (my native screen resolution is 1920x1080)
5. Notice that the memory usage is steadily increasing (task manager is running on my second screen)
6. Crash when reaching limit
ImageImageImage
B
69
S
24
G
78
Posts: 695
Reputation: 45,332

Post » Fri Sep 02, 2016 12:37 pm

Crashes are bugs.
Make a bug report.
Image ImageImage
B
172
S
50
G
183
Posts: 8,443
Reputation: 115,605

Post » Fri Sep 02, 2016 1:08 pm

Bug report is available HERE, I guess this post can be closed.
ImageImageImage
B
69
S
24
G
78
Posts: 695
Reputation: 45,332


Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 11 guests