Subversion Repositories freemyipod

Rev

Rev 498 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 498 Rev 504
Line 23... Line 23...
23
 
23
 
24
#ifndef __BLEND_H__
24
#ifndef __BLEND_H__
25
#define __BLEND_H__
25
#define __BLEND_H__
26
 
26
 
27
#include "emcorelib.h"
27
#include "emcorelib.h"
-
 
28
#include "libui.h"
28
 
29
 
29
 
30
 
30
void blend(int width, int height, int opacity,
31
void blend(int width, int height, int opacity,
31
           void* outbuf, int outx, int outy, int outstride,
32
           void* outbuf, int outx, int outy, int outstride,
32
           void* in1buf, int in1x, int in1y, int in1stride,
33
           void* in1buf, int in1x, int in1y, int in1stride,
Line 35... Line 36...
35
                void* outbuf, int outx, int outy, int outstride,
36
                void* outbuf, int outx, int outy, int outstride,
36
                void* inbuf, int inx, int iny, int instride);
37
                void* inbuf, int inx, int iny, int instride);
37
void mattecolor(int width, int height, uint32_t color,
38
void mattecolor(int width, int height, uint32_t color,
38
                void* outbuf, int outx, int outy, int outstride,
39
                void* outbuf, int outx, int outy, int outstride,
39
                void* inbuf, int inx, int iny, int instride);
40
                void* inbuf, int inx, int iny, int instride);
-
 
41
void blit(int width, int height, int pixelbytes,
-
 
42
          void* outbuf, int outx, int outy, int outstride,
-
 
43
          void* inbuf, int inx, int iny, int instride);
-
 
44
void fill(int width, int height, uint32_t color,
-
 
45
          void* buf, int x, int y, int stride);
40
 
46
 
41
 
47
 
42
#endif
48
#endif