Pass bm_mode to gr_init_bitmap_alloc
This commit is contained in:
parent
86122120b7
commit
3c5add9d0e
|
@ -83,7 +83,7 @@ void gr_init_bitmap(grs_bitmap &bm, uint8_t mode, uint16_t x, uint16_t y, uint16
|
||||||
gr_set_bitmap_data(bm, data);
|
gr_set_bitmap_data(bm, data);
|
||||||
}
|
}
|
||||||
|
|
||||||
void gr_init_bitmap_alloc(grs_bitmap &bm, uint8_t mode, uint16_t x, uint16_t y, uint16_t w, uint16_t h, uint16_t bytesperline)
|
void gr_init_bitmap_alloc(grs_bitmap &bm, const bm_mode mode, const uint16_t x, const uint16_t y, const uint16_t w, const uint16_t h, const uint16_t bytesperline)
|
||||||
{
|
{
|
||||||
unsigned char *d;
|
unsigned char *d;
|
||||||
MALLOC(d, unsigned char, MAX_BMP_SIZE(w, h));
|
MALLOC(d, unsigned char, MAX_BMP_SIZE(w, h));
|
||||||
|
|
|
@ -146,7 +146,7 @@ void gr_clear_canvas(color_t color);
|
||||||
void gr_init_bitmap(grs_bitmap &bm, uint8_t mode, uint16_t x, uint16_t y, uint16_t w, uint16_t h, uint16_t bytesperline, const uint8_t* data);
|
void gr_init_bitmap(grs_bitmap &bm, uint8_t mode, uint16_t x, uint16_t y, uint16_t w, uint16_t h, uint16_t bytesperline, const uint8_t* data);
|
||||||
void gr_init_sub_bitmap (grs_bitmap &bm, grs_bitmap &bmParent, uint16_t x, uint16_t y, uint16_t w, uint16_t h);
|
void gr_init_sub_bitmap (grs_bitmap &bm, grs_bitmap &bmParent, uint16_t x, uint16_t y, uint16_t w, uint16_t h);
|
||||||
|
|
||||||
void gr_init_bitmap_alloc(grs_bitmap &bm, uint8_t mode, uint16_t x, uint16_t y, uint16_t w, uint16_t h, uint16_t bytesperline);
|
void gr_init_bitmap_alloc(grs_bitmap &bm, bm_mode mode, uint16_t x, uint16_t y, uint16_t w, uint16_t h, uint16_t bytesperline);
|
||||||
void gr_free_bitmap_data(grs_bitmap &bm);
|
void gr_free_bitmap_data(grs_bitmap &bm);
|
||||||
|
|
||||||
// Allocate a bitmap and its pixel data buffer.
|
// Allocate a bitmap and its pixel data buffer.
|
||||||
|
|
Loading…
Reference in a new issue