deck.gl: PolygonLayer: Incorrect rendering since 7.3 with interleaved position buffers on Linux/Intel/Mesa

Description

Since the release of the 7.3 the rendering of extruded polygon layer seems broken,

I’m running a debian on testing, i’m not exactly sure if it’s an OS or a code issue. I have been able to bisect the issue to this commit: https://github.com/uber/deck.gl/commit/29ef6338

I see the issue on the following layers from the documentation:

  • GeojsonLayer (extruded)
  • S2Layer (extruded)
  • Buildings

Repro Steps

  • open the websites/example/geojson or https://deck.gl/ as it happens on the buildings as well.
  • Here is a screenshot of the rendering since 29ef6338 2019-11-14T14:40:24
  • when checking out: 6b029761 rendering of extruded solid polygon is ok: 2019-11-14T14:41:48

Environment:

  • Framework: deck.gl 7.3
  • Browsers: chrome 78.0.3904.97 / Firefox 70
  • OS: Linux [Debian testing]

Logs

Nothing in the console

I’m not sure exactly what i should check regarding my OS to provide more information let me know what I can to do help.

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Reactions: 5
  • Comments: 21 (7 by maintainers)

Most upvoted comments

@Algirdyz No ETA, but I will be focusing on this issue later this week. I’ll continue to update here as I get a clearer picture of what’s going on.