GPU is not out of memory but Cesium raises an error: WebGLRenderingContext.shaderSource: Argument 1 is not an object

Hi @EricLee,

How consistently does this problem occur? Are you able to make a Sandcastle that can reproduce the problem?

I’m not sure this has to do with memory usage, the error message sounds like an incorrect parameter (perhaps undefined?) is getting passed to gl.shaderSource(). Since you mentioned it only happening after a few hours, I wonder if it has anything to do with the ShaderCache, though I’d need more context to know for sure.

I see there was an old thread with a similar error, though that thread seems inconclusive.

Best,
Peter