Hacker News new | past | comments | ask | show | jobs | submit login

Doesn't seem to work in desktop Safari:

  [Error] WebGL: CONTEXT_LOST_WEBGL: loseContext: context lost

  [Error] TypeError: null is not an object (evaluating 'this.GetMainRunningLayout()._OnWebGLContextLost')

  [Error] Unhandled Promise Rejection: Error: Error compiling fragment shader: null

  [Error] Unhandled Promise Rejection: TypeError: null is not an object (evaluating 'this.GetMainRunningLayout()._Load')



We make the engine this was made with (Construct 3). This looks like a problem with our engine if Safari loses the WebGL context at just the wrong time. I'd guess it's rare, but I patched this for the next release of our software just in case.

Note sometimes WebGL context loss is unrecoverable though - it can happen if the GPU driver crashes, for example.


What Safari / macOS version? I’ll report a bug in the game engine I used to throw this thing together.


Safari 13.1.1, macOS 10.14.6.


Interesting it works in my 13.1.1 just fine. Thank you!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: