-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cesium fragment shader error for displaying billoards #6911
Comments
@heinerlamprecht can you please post the stack trace from the unminified version of Cesium? |
@hpinkos, I tried to reproduce the crash with the unminified version. However, even after several attempts, I wasn't able to get a stack trace. I always had to forcibly kill the X server, so I had no access to any stack trace afterwards. Setting Besides, I did a bit more testing. The issue only occurs on my Chromium (65.0.3325.181) on Linux. On Windows and Mac, I used v67 and v68 without any problems. In addition, Firefox (52.7.0) on Linux also works properly. Edit, for the records: Instead of manually patching type definitions, it is possible to set the property the following way: Here are the results of WebGL report: |
Thanks for the info @heinerlamprecht! Regarding setting @bagnell it looks like this is related to log depth too. Any ideas what might be causing the issue? |
Log depth adds a varying and uses gl_FragDepth. From the WebGL Report, it should work fine. Can you update Chromium? The latest version is 68. |
Also, are your drivers up to date? Since the browser hangs and the only way to exit is to restart X means there's most likely a browser/driver issue. |
I can check with our IT guys (still waiting for the browser update). But Firefox on the same maschine works. |
Thanks for the extra details @heinerlamprecht |
@heinerlamprecht if you're still having this problem, are you able to check if #8600 fixes it? |
Closing this because we think the issue is most likely fixed. If there are still problems please re-open with details for reproducing it. Thanks. |
I'm using billoards for my entities. On MacOS, they are properly displayed, but on Linux, webgl crashes. Sometimes it is enough to just kill the browser, sometime I have to kill X completely.
Sample code:
I do get the following stack trace:
Cesium version: 1.48.0
The error was introduced in Cesium 1.45. Version 1.44 works properly, 1.45 crashes.
The text was updated successfully, but these errors were encountered: