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