This test does various operations with a clear source surface with various content types. The idea is to make sure optimizations done when surface->is_clear == TRUE only happen in the proper cases.