surface_display ( surface )
SDL_Surface *surface
CODE:
- char* CLASS = 'SDL::Surface\0';
+ char* CLASS = "SDL::Surface";
RETVAL = SDL_DisplayFormat(surface);
OUTPUT:
RETVAL
+SDL_Surface *
+surface_display_alpha ( surface )
+ SDL_Surface *surface
+ CODE:
+ char* CLASS = "SDL::Surface";
+ RETVAL = SDL_DisplayFormatAlpha(surface);
+ OUTPUT:
+ RETVAL
+
Uint16
surface_pitch( surface )
SDL_Surface *surface
len = surface->pitch*surface->h;
memcpy(surface->pixels, p, len);
-
void
surface_DESTROY(surface)
SDL_Surface *surface
use SDL::App;
use SDL::Rect;
use SDL::Color;
-use Test::More tests => 15;
+use Test::More tests => 17;
my $surface
= SDL::Surface->new( SDL::SDL_ANYFORMAT(), 640, 320, 8, 0, 0, 0, 0 );
pass 'did this pass';
+my $image_format = $image->display;
+isa_ok( $image_format, 'SDL::Surface' );
+
+my $image_format_alpha = $image->display_alpha;
+isa_ok( $image_format_alpha, 'SDL::Surface' );
+
my $rect = SDL::Rect->new( 0, 0, $app->w, $app->h );
my $blue = SDL::Color->new( 0x00, 0x00, 0xff, );