renderbuffer support without depth_texture extension
refactored extension checking on multisampled renderbuffer