什么是" glGenSyncTokenCHROMIUM"错误意味着?

时间:2016-06-21 09:27:14

标签: javascript webgl

我调试了一个WebGL应用程序,在调用compileShader()getShaderInfoLog()后立即在我的控制台中弹出以下错误消息:

GL_INVALID_OPERATION : glGenSyncTokenCHROMIUM: fence sync must be flushed before generating sync token

我已经为glGenSyncTokenCHROMIUM搜索 teh interwebs ,但没有用。

(此错误似乎是特定于硬件的,因为我只能在运行Chrome时在GT-I9505上重现它)

这个错误意味着什么,和/或如何获得更详细的信息?

1 个答案:

答案 0 :(得分:4)

它似乎确实是设备/ GPU /驱动程序问题。 Chromium bug跟踪器中有bug(顺便提一下,你可以为它提供案例)。

有几种方法可以获取有关WebGL错误的信息和帮助。除了StackOverflow之外,还有WebGL google group(浏览器开发人员也在其中活跃)。 Bugtrackers可能会有所帮助(您始终可以并且应该向开发人员报告错误)。而且,如果您愿意,Chrome和Firefox拥有出色的代码搜索引擎(ffcr),我不止一次在那里找到了我的问题的答案。