comparison dmlinefunc.h @ 22:997e26f17946

Initial fixes for getting the line drawing functions "working".
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 28 Sep 2012 15:15:33 +0300
parents 32250b436bca
children 92cc5e1fa180
comparison
equal deleted inserted replaced
21:49cc9a173427 22:997e26f17946
6 #define DM_DRAWLINE_DST_BYTES 1 6 #define DM_DRAWLINE_DST_BYTES 1
7 #define DM_DRAWLINE_DST_TYPE Uint8 7 #define DM_DRAWLINE_DST_TYPE Uint8
8 #include "dmdrawline.h" 8 #include "dmdrawline.h"
9 9
10 10
11 #define DM_DRAWLINE_NAME dmDrawLine15
12 #define DM_DRAWLINE_DST_BYTES 2
13 #define DM_DRAWLINE_DST_TYPE Uint16
14 #include "dmdrawline.h"
15
16
17 #define DM_DRAWLINE_NAME dmDrawLine16
18 #define DM_DRAWLINE_DST_BYTES 2
19 #define DM_DRAWLINE_DST_TYPE Uint16
20 #include "dmdrawline.h"
21
22
23 #define DM_DRAWLINE_NAME dmDrawLine32 11 #define DM_DRAWLINE_NAME dmDrawLine32
24 #define DM_DRAWLINE_DST_BYTES 4 12 #define DM_DRAWLINE_DST_BYTES 4
25 #define DM_DRAWLINE_DST_TYPE Uint32 13 #define DM_DRAWLINE_DST_TYPE Uint32
26 #include "dmdrawline.h" 14 #include "dmdrawline.h"
15
27 16
28 /* 17 /*
29 #undef DM_DRAWLINE_INNER 18 #undef DM_DRAWLINE_INNER
30 #define DM_DRAWLINE_INNER \ 19 #define DM_DRAWLINE_INNER \
31 int q = pix[y0 + x0] + col; 20 int q = pix[y0 + x0] + col;