diff options
Diffstat (limited to 'example.c')
-rw-r--r-- | example.c | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -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 */ |