forgot to set image mode for direct draw
the direct image draw functions need to set vips_image_inplace()
This commit is contained in:
parent
6d2c4c4d60
commit
21f18ce0d2
@ -634,7 +634,8 @@ vips__draw_flood_direct( VipsImage *image, VipsImage *test,
|
||||
vips_check_coding_known( "vips__draw_flood_direct", test ) ||
|
||||
vips_check_size_same( "vips__draw_flood_direct",
|
||||
test, image ) ||
|
||||
vips_image_wio_input( test ) )
|
||||
vips_image_wio_input( test ) ||
|
||||
vips_image_inplace( image ) )
|
||||
return( -1 );
|
||||
|
||||
flood.test = test;
|
||||
|
@ -242,6 +242,7 @@ vips__draw_mask_direct( VipsImage *image, VipsImage *mask,
|
||||
VipsRect mask_clip;
|
||||
|
||||
if( vips_check_coding_noneorlabq( "draw_mask_direct", image ) ||
|
||||
vips_image_inplace( image ) ||
|
||||
vips_image_wio_input( mask ) ||
|
||||
vips_check_mono( "draw_mask_direct", mask ) ||
|
||||
vips_check_uncoded( "draw_mask_direct", mask ) ||
|
||||
|
Loading…
x
Reference in New Issue
Block a user