Improved direct rendering support