1 9142d362 2008-06-30 rsc #include "u.h"
2 9142d362 2008-06-30 rsc #include "libc.h"
3 9142d362 2008-06-30 rsc #include "draw.h"
4 9142d362 2008-06-30 rsc #include "memdraw.h"
7 9142d362 2008-06-30 rsc allocmemimage(Rectangle r, u32int chan)
9 9142d362 2008-06-30 rsc return _allocmemimage(r, chan);
13 9142d362 2008-06-30 rsc freememimage(Memimage *i)
15 9142d362 2008-06-30 rsc _freememimage(i);
19 9142d362 2008-06-30 rsc memfillcolor(Memimage *i, u32int val)
21 9142d362 2008-06-30 rsc _memfillcolor(i, val);
26 9142d362 2008-06-30 rsc cloadmemimage(Memimage *i, Rectangle r, uchar *data, int ndata)
28 9142d362 2008-06-30 rsc return _cloadmemimage(i, r, data, ndata);
32 9142d362 2008-06-30 rsc memimagedraw(Memimage *dst, Rectangle r, Memimage *src, Point sp, Memimage *mask, Point mp, int op)
34 9142d362 2008-06-30 rsc Memdrawparam *par;
36 9142d362 2008-06-30 rsc par = _memimagedrawsetup(dst, r, src, sp, mask, mp, op);
37 9142d362 2008-06-30 rsc if(par == nil)
39 9142d362 2008-06-30 rsc _memimagedraw(par);
43 9142d362 2008-06-30 rsc pixelbits(Memimage *m, Point p)
45 9142d362 2008-06-30 rsc return _pixelbits(m, p);
49 9142d362 2008-06-30 rsc loadmemimage(Memimage *i, Rectangle r, uchar *data, int ndata)
51 9142d362 2008-06-30 rsc return _loadmemimage(i, r, data, ndata);
55 9142d362 2008-06-30 rsc unloadmemimage(Memimage *i, Rectangle r, uchar *data, int ndata)
57 9142d362 2008-06-30 rsc return _unloadmemimage(i, r, data, ndata);