memdraw.ed - vx32 - Local 9vx git repository for patches.
(HTM) git clone git://r-36.net/vx32
(DIR) Log
(DIR) Files
(DIR) Refs
---
memdraw.ed (957B)
---
1 ,s/allocmemimaged(Rectangle, ulong, Memdata\*)/allocmemimaged(Rectangle, ulong, Memdata*, void*)/
2 /nbits\[NChan\]/a
3 void *x;
4 .
5 $a
6
7 extern Memimage* _allocmemimage(Rectangle, ulong);
8 extern void _freememimage(Memimage*);
9 extern void _memfillcolor(Memimage*, ulong);
10 extern int _loadmemimage(Memimage*, Rectangle, uchar*, int);
11 extern int _cloadmemimage(Memimage*, Rectangle, uchar*, int);
12 extern int _unloadmemimage(Memimage*, Rectangle, uchar*, int);
13 extern void _memimageinit(void);
14 extern Memdrawparam *_memimagedrawsetup(Memimage*, Rectangle, Memimage*, Point, Memimage*, Point, int);
15 extern void _memimagedraw(Memdrawparam*);
16 extern ulong _rgbatoimg(Memimage*, ulong);
17 extern ulong _pixelbits(Memimage*, Point);
18 extern ulong _imgtorgba(Memimage*, ulong);
19
20 extern ulong rgbatoimg(Memimage*, ulong);
21 extern ulong pixelbits(Memimage*, Point);
22 extern ulong imgtorgba(Memimage*, ulong);
23 .
24 /Fullmask=1<<4/c
25 Fullsrc=1<<4,
26 Fullmask=1<<5,
27 .
28 ,s/ulong/uint32/g