view dmlinefunc.h @ 100:f16d102dbbac

Add a function for setting bitmapped font palette.
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 02 Oct 2012 20:33:01 +0300
parents 997e26f17946
children 92cc5e1fa180
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 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"
*/