From: <gr...@us...> - 2003-12-28 21:37:54
|
Update of /cvsroot/alleg/allegro/docs/src In directory sc8-pr-cvs1:/tmp/cvs-serv11578/docs/src Modified Files: allegro._tx Log Message: Asserting height to bigger than zero during bitmap creation. Index: allegro._tx =================================================================== RCS file: /cvsroot/alleg/allegro/docs/src/allegro._tx,v retrieving revision 1.203 retrieving revision 1.204 diff -u -d -r1.203 -r1.204 --- allegro._tx 18 Dec 2003 11:31:00 -0000 1.203 +++ allegro._tx 28 Dec 2003 21:37:50 -0000 1.204 @@ -3590,7 +3590,8 @@ set to the full size of the bitmap. The image memory will not be cleared, so it will probably contain garbage: you should clear the bitmap before using it. This routine always uses the global pixel format, as specified - by calling set_color_depth(). + by calling set_color_depth(). The minimum height of the BITMAP must be 1 + and width can't be negative. @@BITMAP *@create_bitmap_ex(int color_depth, int width, int height); @xref create_bitmap, create_sub_bitmap, create_video_bitmap @@ -3637,8 +3638,9 @@ @xref create_bitmap, load_bitmap @eref Available Allegro examples Destroys a memory bitmap, sub-bitmap, video memory bitmap, or system - bitmap when you are finished with it. See above for the restrictions - as to when you are allowed to destroy the various types of bitmaps. + bitmap when you are finished with it. If you pass a NULL pointer this + function won't do anything. See above for the restrictions as to when you + are allowed to destroy the various types of bitmaps. @@void @lock_bitmap(BITMAP *bitmap); Under DOS, locks all the memory used by a bitmap. You don't normally need |