Cesium and XP

Hello everyone

Until now, my problem Cesium display with XP (SP3) is not yet resolved. I try to follow all manipulations such as:
- Updating the graphics card
- Browser Update
-change the value of “webgl.force-enabled” to “true”

the error is displayed as follows:
“RuntimeError: Program failed to link.Link Log: Failed to create D3D shaders”

Thanks for your answer!

My graphics card is “Intel Graphics Media Accelerator 3100 On Board Graphic Max. Share Memory 256MB”


To my knowledge, WebGL isn’t widely supported on older operating systems like Windows XP. Does this site work for you? https://get.webgl.org/

You should see the text “Your browser supports WebGL” and a spinning cube if your computer supports WebGL.



Hi Hannah,

Thanks for your answer
https://get.webgl.org/. For my part, this site works well and my browser is already supported the webgl but the Cesium is not yet displayed

Most likely your browser doesn’t support hardware acceleration and you are falling back to software rendering. By default Cesium forces failure if software rendering is encountered. I’m looking into changing the default (check out this pull request) but I can’t guarantee you will get food performance. You can try this yourself by constructing the Viewer with the appropriate option. Paste the below code into Sandcastle and see if it works:

var viewer = new Cesium.Viewer(‘cesiumContainer’, {

contextOptions : {

failIfMajorPerformanceCaveat : false



Ultimately, Windows XP is a dead platform and officially, we don’t recommend using it.