Closed FromChris-com closed 3 years ago
Doesn't look like the original post is showing my screenshots! Here's the attachment. (Also, I'm not sure if this is relevant or not - but I've found a little workaround, installing and using the Beta Chrome through the Google Play store on the Chromebook. This seperate mobile v. Chrome will run C3 games fine.)
This looks very likely to be a graphics driver problem on the device. It is reporting an error with OpenGL commands carried out by the driver.
I'm afraid this appears to be out of our hands so your best bet is to file it with Google at crbug.com.
Problem description
Any C3 runtime game, whether via Preview inside the editor or uploaded to a website will crash the chromebook's chrome browser/webgl making the screen go black and producing the attached console errors. Even an entirely empty game, freshly created and upon hitting preview it will crash. See screenshots attached.
I understand this would probably fall under the crbug.com but, this is only happening with Construct 3 made games. This does not happen with C2 made games, or any other html5 game I'v been able to test on the web. (tested - html5games.com, itch, crazygames). Also the webgl seems to be running fine via testing website, for example the chromebook could handle 60fps with 1000 fish at https://webglsamples.org/aquarium/aquarium.html
Attach a .c3p
Any C3 game, project, or preview - including completely new & empty.
Steps to reproduce
Observed result
Black screen - multiple errors in console: GL_OUT_OF_MEMORY: glFramebufferTexture2D GL_INVALID_OPERATION : glFramebufferTexture2D GL_INVALID_OPERATION : glCopySubTextureCHROMIUM CONTEXT_LOSTWEBGL loseContext: context lost
Expected result
Expected the game to run.
More details
Affected browsers/platforms: Chrome on Chromebook: version 93.0.4577.95 (Official Build)(32-bit) , also tried the Beta and Dev, after a Powerwash - but the problem persisted.
First affected release: tested on R260, R265.2, & R182
System details
View details
Graphics Feature Status
Driver Bug Workarounds
Problems Detected
Applied Workarounds: disable_discard_
Applied Workarounds: clear_uniforms_
Applied Workarounds: disable(GL_KHR_
Applied Workarounds: use_virtualized_
Applied Workarounds: disable_program_
Applied Workarounds: enable_webgl_
Applied Workarounds: exit_on_context_
Version Information
Log Messages