projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-19980810
[rocksndiamonds.git]
/
src
/
init.c
diff --git
a/src/init.c
b/src/init.c
index c9fc72c86fa0bb0201664034196178ac7b6cfcff..0f0bd65234873a2ea12c2877b54c65b68c810924 100644
(file)
--- a/
src/init.c
+++ b/
src/init.c
@@
-361,6
+361,9
@@
void InitGfx()
pix[PIX_DB_DOOR] = XCreatePixmap(display, window,
3*DXSIZE,DYSIZE+VYSIZE,
XDefaultDepth(display,screen));
pix[PIX_DB_DOOR] = XCreatePixmap(display, window,
3*DXSIZE,DYSIZE+VYSIZE,
XDefaultDepth(display,screen));
+ pix[PIX_DB_FIELD] = XCreatePixmap(display, window,
+ SXSIZE+2*TILEX,SYSIZE+2*TILEY,
+ XDefaultDepth(display,screen));
if (!pix[PIX_DB_BACK] || !pix[PIX_DB_DOOR])
{
if (!pix[PIX_DB_BACK] || !pix[PIX_DB_DOOR])
{
@@
-384,6
+387,7
@@
void InitGfx()
}
drawto = drawto_field = backbuffer = pix[PIX_DB_BACK];
}
drawto = drawto_field = backbuffer = pix[PIX_DB_BACK];
+ fieldbuffer = pix[PIX_DB_FIELD];
XCopyArea(display,pix[PIX_BACK],backbuffer,gc,
0,0, WIN_XSIZE,WIN_YSIZE, 0,0);
XCopyArea(display,pix[PIX_BACK],backbuffer,gc,
0,0, WIN_XSIZE,WIN_YSIZE, 0,0);