Skip to content

PolylineEntity - Path Jitters on windows and intel arc #12879

@jasonmprop

Description

@jasonmprop

What happened?

Hi all,

We are seeing a bug with some of our customers linework, that seems very similar to #9417

#9417

Except that its happening on windows with Intel Arc hardware.

All the zigzag lines you can see below are actually meant to be straight lines, and do render as straight when NOT using intel arc hardware.
That is, they work fine on nvidia, apple silicon, AMD, etc.

Image

We cannot easily repro since we don't have the hardware to hand (yet).

We do have a sandcastle setup (from the last time we observed this on apple silicon)

Note: we currently use cesium 1.128, we do not (yet) know if this is still an issue on later Cesium.

One workaround we have successfully tried with our customers is to switch the chrome/edge backend to using OpenGL, not ANGLE.

sandcastle

Reproduction steps

  1. Run sandcastle demo on chrome/edge on windows with intel arc hardware
  2. Observe jittery lines
  3. switch angle backend to OpenGL
  4. Observe correct lines

Sandcastle example

sandcastle

Environment

Browser: chrome/edge
CesiumJS Version: 1.128
Operating System: Windows 11

Intel Arc GPU. ANGLE (not opengl)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions