OUTPUT:
RETVAL
+int
+video_lock_surface ( surface )
+ SDL_Surface *surface
+ CODE:
+ RETVAL = SDL_LockSurface(surface);
+ OUTPUT:
+ RETVAL
+
+void
+video_unlock_surface ( surface )
+ SDL_Surface *surface
+ CODE:
+ SDL_UnlockSurface(surface);
+
use Test::More;
use SDL::Rect;
-plan ( tests => 21 );
+plan ( tests => 22 );
use_ok( 'SDL::Video' );
set_gamma_ramp
map_RGB
map_RGBA
+ unlock_surface
+ lock_surface
/;
can_ok ('SDL::Video', @done);
is( $value , 1, '[set_palette] returns 1' );
+$value = SDL::Video::lock_surface($hwdisplay); pass '[lock_surface] ran returned: '.$value;
+
+SDL::Video::unlock_surface($hwdisplay); pass '[unlock_surface] ran';
is( SDL::Video::map_RGB($hwdisplay->format, 10, 10 ,10) > 0, 1, '[map_RGB] maps correctly to 8-bit surface');
is( SDL::Video::map_RGBA($hwdisplay->format, 10, 10 ,10, 10) > 0, 1, '[map_RGBA] maps correctly to 8-bit surface');
get_RGB
get_RGBA
create_RGB_surface_from
- lock_surface
- unlock_surface
convert_surface
display_format
display_format_alpha