We were binding the screen pixmap as the dash and sampling its alpha, which is usually just 1.0 (no dashing at all).
Please cherry-pick this to active stable branches. Signed-off-by: Eric Anholt <e...@anholt.net> --- glamor/glamor_dash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/glamor/glamor_dash.c b/glamor/glamor_dash.c index 3c19dba323c7..f3cf749a6785 100644 --- a/glamor/glamor_dash.c +++ b/glamor/glamor_dash.c @@ -146,7 +146,7 @@ glamor_dash_setup(DrawablePtr drawable, GCPtr gc) goto bail; dash_pixmap = glamor_get_dash_pixmap(gc); - dash_priv = glamor_get_pixmap_private(pixmap); + dash_priv = glamor_get_pixmap_private(dash_pixmap); if (!GLAMOR_PIXMAP_PRIV_HAS_FBO(dash_priv)) goto bail; -- 2.11.0 _______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel