* app/clone.c: more cursor support.
* app/cursorutil.[ch], cursors/{bad,badmsk}: new cursor
* app/paint_core.c: fix that rounding error the right way this time.
* app/pixel_processor.c, app/pixel_region.c: Lock the tiles while
they are being processed. Only create new threads if the region
being processed is large enough to warrant it.
8 lines
336 B
Text
8 lines
336 B
Text
#define badmsk_width 16
|
|
#define badmsk_height 16
|
|
#define badmsk_x_hot 7
|
|
#define badmsk_y_hot 7
|
|
static unsigned char badmsk_bits[] = {
|
|
0xc0, 0x01, 0xf0, 0x07, 0xf8, 0x0f, 0x1c, 0x1c, 0x0e, 0x3e, 0x06, 0x37,
|
|
0x87, 0x73, 0xc7, 0x71, 0xe7, 0x70, 0x76, 0x30, 0x3e, 0x38, 0x1c, 0x1c,
|
|
0xf8, 0x0f, 0xf0, 0x07, 0xc0, 0x01, 0x00, 0x00};
|