Compiz does not allow window shadows more than 18px in radius

Bug #1070262 reported by Owais Lone
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Compiz
Triaged
Wishlist
MC Return

Bug Description

It is not possible to use more than 18px shadows for the window borders. It would be nice if Compiz didn't limit this number.

Plugin: Window Decorations
Version: 1:0.9.8.4-0ubuntu3 (Ubuntu 12.10)

Owais Lone (loneowais)
description: updated
description: updated
Revision history for this message
Sam Spilsbury (smspillaz) wrote :

Its intentional, anything more than that really hits performance quite badly.

Changed in compiz:
status: New → Opinion
Revision history for this message
Owais Lone (loneowais) wrote :

Shouldn't this be a bug to fix the performance issue then? I think mutter supports big shadows without too much performance degradation (elementry's pantheon) and so does OS X.

Can we at least change the importance to low or wishlist as someone might want to tackle the performance issue and make it possible.

Thanks!

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

I thought I logged a bug for this already...?

Yeah I agree performance may be the reason, but it's not an excuse. A texture of any size should not incur significant performance penalty.

Changed in compiz:
status: Opinion → Triaged
importance: Undecided → Low
milestone: none → 0.9.9.0
Revision history for this message
Javier Melero (ricmelero) wrote :

Is this a regretion?, I am using ubuntu 11.04, which uses unity-windows-decorator (I think it was a fork of gtk-windows-decorator) with 45px shadows and there isn't any performance issue, in fact compiz runs much faster than it does on ubuntu 12.x, that's the one of the main reasons why I didn't update since 11.04.

Revision history for this message
Javier Melero (ricmelero) wrote :

I forgot to mention that I really want this to be solved, I know that it's a minor issue and it isn't a functional bug, but it was working without problem in previous versions, so I think that could be solved.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Also, as far as I know, the window decorations (including shadows) are generated by gtk-window-decorator once and live in the X server as pixmaps thereafter. It's not like we're regenerating the shadows all the time... (?)

I can't see what the performance penalty would be.

Changed in compiz:
milestone: 0.9.9.0 → 0.9.9.2
Changed in compiz:
milestone: 0.9.9.2 → 0.9.10.0
Revision history for this message
MC Return (mc-return) wrote :

Sam, is it safe (performance-wise) to fix this now ?

Changed in compiz:
importance: Low → Wishlist
assignee: nobody → MC Return (mc-return)
Changed in compiz:
milestone: 0.9.10.0 → 0.9.10.2
MC Return (mc-return)
Changed in compiz:
milestone: 0.9.10.2 → 0.9.11.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.