Add Opacity support for direct rendering