scene: Check SurfacePixmap's alpha channel to determine if surface is translucent
If the main surface is translucent (e.g. it contains only the drop shadow) but its subsurface is opaque, the "window->isOpaque()" check will produce a false positive.
If the main surface is translucent (e.g. it contains only the drop shadow) but its subsurface is opaque, the "window->isOpaque()" check will produce a false positive.