Mercurial > hg > dmlib
view dmlinefunc.h @ 0:32250b436bca
Initial re-import.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 28 Sep 2012 01:54:23 +0300 |
parents | |
children | 997e26f17946 |
line wrap: on
line source
#define DM_DRAWLINE_INNER pix[y0 + x0] = col; #define DM_DRAWLINE_NAME dmDrawLine8 #define DM_DRAWLINE_DST_BYTES 1 #define DM_DRAWLINE_DST_TYPE Uint8 #include "dmdrawline.h" #define DM_DRAWLINE_NAME dmDrawLine15 #define DM_DRAWLINE_DST_BYTES 2 #define DM_DRAWLINE_DST_TYPE Uint16 #include "dmdrawline.h" #define DM_DRAWLINE_NAME dmDrawLine16 #define DM_DRAWLINE_DST_BYTES 2 #define DM_DRAWLINE_DST_TYPE Uint16 #include "dmdrawline.h" #define DM_DRAWLINE_NAME dmDrawLine32 #define DM_DRAWLINE_DST_BYTES 4 #define DM_DRAWLINE_DST_TYPE Uint32 #include "dmdrawline.h" /* #undef DM_DRAWLINE_INNER #define DM_DRAWLINE_INNER \ int q = pix[y0 + x0] + col; pix[y0 + x0] = q > #define DM_DRAWLINE_NAME dmDrawLineAdd8 #define DM_DRAWLINE_DST_BYTES 1 #define DM_DRAWLINE_DST_TYPE Uint8 #include "dmdrawline.h" #define DM_DRAWLINE_NAME dmDrawLineAdd15 #define DM_DRAWLINE_DST_BYTES 2 #define DM_DRAWLINE_DST_TYPE Uint16 #include "dmdrawline.h" #define DM_DRAWLINE_NAME dmDrawLineAdd16 #define DM_DRAWLINE_DST_BYTES 2 #define DM_DRAWLINE_DST_TYPE Uint16 #include "dmdrawline.h" #define DM_DRAWLINE_NAME dmDrawLineAdd32 #define DM_DRAWLINE_DST_BYTES 4 #define DM_DRAWLINE_DST_TYPE Uint32 #include "dmdrawline.h" */