Screen tearing/glitches in Firefox?

Discussion and feedback on Construct 2

Post » Tue May 29, 2012 3:31 am

Hi, sorry to the OP if this comes as a thread hijack, but looking at the example that you post on google, Ashley, I came across a problem that was happening to me sometimes in Chrome. After many page reloads (F5) on Chrome the canvas image starts to get blurry ad infinitum. I was not able to reproduce it in a "reproducible manner" before, so I did not bring it up, but doing what you say on the post happens to make it start, and hitting F5 get the problem all the way through.
Don't know if it is entirely related to the issue you are describing, but when the blurriness is at max I got this at Chrome console:

GL_INVALID_OPERATION : glGetRenderbufferStorageMultisample: no renderbuffer bound /labs/chromewebglbug/:1
GL_INVALID_OPERATION : glFramebufferRenderbuffer: no framebuffer bound /labs/chromewebglbug/:1
GL_INVALID_OPERATION : glFramebufferTexture2D: no framebuffer bound. /labs/chromewebglbug/:1

Don't know if it helps with the issue in google forums in some way. Will star the issue to get it promoted, anyway! Sorry to the OP again!
B
16
S
7
G
4
Posts: 29
Reputation: 4,957

Post » Tue May 29, 2012 9:43 am

[QUOTE=Ashley] Oh, I thought you meant V-sync tearing, that's a sampling issue. Have you tried setting 'Pixel rounding' on in project properties?[/QUOTE]
Well, here are a couple of tests:
http://dl.dropbox.com/u/2725629/html5tests/Astrojone_rounding_off_sampling_linear/index.html
http://dl.dropbox.com/u/2725629/html5tests/Astrojone_rounding_on_sampling_linear/index.html
http://dl.dropbox.com/u/2725629/html5tests/Astrojone_rounding_off_sampling_point/index.html
http://dl.dropbox.com/u/2725629/html5tests/Astrojone_rounding_on_sampling_point/index.html

They all look about the same to me in almost all browsers. The only case in which the tiles don't seam is in Firefox on OSX (which I guess has webgl turned on?) with point rendering enabled, but even so the animated water tiles are still completely desynced. The pixel rounding seems to make no difference in either case.bolosaur2012-05-29 09:45:35
B
22
S
5
Posts: 107
Reputation: 2,354

Post » Tue May 29, 2012 1:25 pm

@dEspadas, @bolosaur - are you testing with r92? Some related fixes were included.
Scirra Founder
B
359
S
214
G
72
Posts: 22,952
Reputation: 178,600

Post » Tue May 29, 2012 1:43 pm

Yeah, sorry. Those links were built with r92 after your fixes had been applied.
B
22
S
5
Posts: 107
Reputation: 2,354

Post » Tue May 29, 2012 1:48 pm

Well, are you sure your tile artwork itself actually lines up? Looks like you have some slightly different animation speeds or something so they will break synchronisation.
Scirra Founder
B
359
S
214
G
72
Posts: 22,952
Reputation: 178,600

Post » Tue May 29, 2012 4:03 pm

@Ashley, no, I was not, will do that soon!
B
16
S
7
G
4
Posts: 29
Reputation: 4,957

Post » Fri Jun 01, 2012 10:34 pm

@Ashley

You are right about that, I had accidently copied a couple of animation frames which was the reason for the desync. My bad!

However, it appears that tearing still does occur. Those four sample games were made with your r92 update, and I'm still seeing quite a bit of tearing regardless of which display or rendering settings I use when exporting the demos.

Is anyone else seeing this as well?

Also, does it matter whether or not those demos were originally generated in r91 despite being compiled in r92? Because if so then that might be the reason why your fixes aren't having any effects (unless they have and I'm just blind to it?)bolosaur2012-06-01 22:39:41
B
22
S
5
Posts: 107
Reputation: 2,354

Post » Fri Jun 01, 2012 10:38 pm

I had this issue too, i hate to see "grid" effect on tiled backgound inside of canvas on my iPod
B
96
S
25
G
20
Posts: 3,055
Reputation: 22,644

Previous

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 7 guests