From: Kartik Thakore Date: Tue, 27 Oct 2009 19:36:11 +0000 (-0400) Subject: Added SDL_LOGPAL and SDL_PHYSPAL constants to SDL::Constants X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=97e6904f18ed81813209b69c8eca0780b49f57b6;p=sdlgit%2FSDL_perl.git Added SDL_LOGPAL and SDL_PHYSPAL constants to SDL::Constants --- diff --git a/lib/SDL/Constants.pm b/lib/SDL/Constants.pm index be91dbc..5f27342 100644 --- a/lib/SDL/Constants.pm +++ b/lib/SDL/Constants.pm @@ -34,6 +34,8 @@ use warnings; use base 'Exporter'; our @EXPORT=qw( + SDL_LOGPAL + SDL_PHYSPAL AUDIO_S16 AUDIO_S16MSB AUDIO_S8 @@ -309,6 +311,8 @@ our @EXPORT=qw( ); use constant { + SDL_LOGPAL => 0x01, + SDL_PHYSPAL => 0x02, AUDIO_S16 => 32784, AUDIO_S16MSB => 36880, AUDIO_S8 => 32776, diff --git a/t/core_video.t b/t/core_video.t index 4c4e61d..b7cecea 100644 --- a/t/core_video.t +++ b/t/core_video.t @@ -71,7 +71,7 @@ is( ($value == 0) || ($value == -1), 1, '[flip] returns 0 or -1' ); $value = SDL::Video::set_colors($display, 0, SDL::Color->new(0,0,0)); is( $value , 0, '[set_colors] returns 0 trying to write to 32 bit display' ); -$value = SDL::Video::set_palette($display, 0x01|0x02, 0); +$value = SDL::Video::set_palette($display, SDL_LOGPAL|0x02, 0); is( $value , 0, '[set_palette] returns 0 trying to write to 32 bit surface' ); @@ -91,7 +91,7 @@ if(!$hwdisplay){ $value = SDL::Video::set_colors($hwdisplay, 0); is( $value , 0, '[set_colors] returns 0 trying to send empty colors to 8 bit surface' ); -$value = SDL::Video::set_palette($hwdisplay, 0x01|0x02, 0); +$value = SDL::Video::set_palette($hwdisplay, SDL_LOGPAL|0x02, 0); is( $value , 0, '[set_palette] returns 0 trying to send empty colors to 8 bit surface' ); @@ -99,7 +99,7 @@ is( $value , 0, '[set_palette] returns 0 trying to send empty colors to 8 bit $value = SDL::Video::set_colors($hwdisplay, 0, @b_w_colors); is( $value , 1, '[set_colors] returns '.$value ); -$value = SDL::Video::set_palette($hwdisplay, 0x01|0x02, 0, @b_w_colors ); +$value = SDL::Video::set_palette($hwdisplay, SDL_LOGPAL|0x02, 0, @b_w_colors ); is( $value , 1, '[set_palette] returns 1' );