Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
5.10.0
-
None
-
MacOS, version 10.13.3
Description
When adding a ShaderEffect (or ColorOverlay) on a MapPolygon the following errors appear in console and instead of the polygon a black image is displayed, or in some cases nothing is displayed (play around with map zoom in/out).
[opengl/qopenglframebufferobject.cpp line 543] OpenGL Error: 1281QOpenGLFramebufferObject: Framebuffer incomplete attachment.QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.ShaderEffectSource: 'recursive' must be set to true when rendering recursively.
However this happens only when map is fully zoomed in (zoom level 19) when map is displayed at a zoom level smaller then 19 everything works ok.
See attached an example. To add the poly press the button. Same behaviour if instead of adding later (with button) MapPolygon is defined into the Map item.