    # File lib/rubygame/surface.rb, line 553
      def to_display
        newsurf =
          if( Rubygame.init_video_system() == 0 )
            SDL.DisplayFormat( @struct )
          else
            nil
          end

        if( newsurf.nil? or newsurf.pointer.null?)
          raise( Rubygame::SDLError,
                 "Could not convert the Surface to display format: %s"%\
                 SDL.GetError() )
        end

        # Wrap it
        return self.class.new( newsurf )
      end