Added CreateRGBSurfaceFrom as an new constructor of SDL::Surface. Need to test it
[sdlgit/SDL_perl.git] / t / core_surface.t
index 9e715e9..e006f60 100644 (file)
@@ -15,11 +15,13 @@ use SDL::Surface;
 use SDL::App;
 use SDL::Rect;
 use SDL::Color;
+use SDL::Video;
 use SDL::PixelFormat;
 use Test::More tests => 35;
 
 my $surface
     = SDL::Surface->new( SDL::SDL_ANYFORMAT(), 640, 320, 8, 0, 0, 0, 0 );
+    #TODO: test SDL::Surface->new_from
 isa_ok( $surface, 'SDL::Surface' );
 is( $surface->w,     640, 'surface has width' );
 is( $surface->h,     320, 'surface has height' );
@@ -91,11 +93,11 @@ my $rect = SDL::Rect->new( 0, 0, $app->w, $app->h );
 
 my $blue_pixel = SDL::MapRGB( $app_pixel_format, 0x00, 0x00, 0xff );
 SDL::FillRect( $app, $rect, $blue_pixel );
-SDL::UpdateRect( $app, 0, 0, 0, 0 );
-SDL::UpdateRects( $app, $small_rect );
+SDL::Video::update_rect( $app, 0, 0, 0, 0 );
+SDL::Video::update_rects( $app, $small_rect );
 
 diag( 'This is in surface : ' . SDL::Surface::get_pixels($app) );
 
 pass 'did this pass';
 
-SDL::Delay(100);
+SDL::delay(100);