summaryrefslogtreecommitdiffstats
path: root/example.c
diff options
context:
space:
mode:
Diffstat (limited to 'example.c')
-rw-r--r--example.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/example.c b/example.c
index e149d97..57d0d37 100644
--- a/example.c
+++ b/example.c
@@ -38,12 +38,17 @@ const int maxx=641, maxy=480, bpp=4;
void initBuffer(unsigned char* buffer)
{
int i,j;
- for(i=0;i<maxx;++i)
- for(j=0;j<maxy;++j) {
+ for(j=0;j<maxy;++j) {
+ for(i=0;i<maxx;++i) {
buffer[(j*maxx+i)*bpp+0]=(i+j)*128/(maxx+maxy); /* red */
buffer[(j*maxx+i)*bpp+1]=i*128/maxx; /* green */
buffer[(j*maxx+i)*bpp+2]=j*256/maxy; /* blue */
}
+ buffer[j*maxx*bpp+0]=0xff;
+ buffer[j*maxx*bpp+1]=0xff;
+ buffer[j*maxx*bpp+2]=0xff;
+ buffer[j*maxx*bpp+3]=0xff;
+ }
}
/* Here we create a structure so that every client has it's own pointer */