X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Finit.c;h=134cf74aeadfee1f092b95fb9496cb1adc9b2b09;hb=33df7a5ca87e883c2b718171fd7d05c22fc0353f;hp=0f0bd65234873a2ea12c2877b54c65b68c810924;hpb=cf5b3a1e9077e88eb40ce2fb59e985a0ae037c84;p=rocksndiamonds.git diff --git a/src/init.c b/src/init.c index 0f0bd652..134cf74a 100644 --- a/src/init.c +++ b/src/init.c @@ -362,7 +362,7 @@ void InitGfx() 3*DXSIZE,DYSIZE+VYSIZE, XDefaultDepth(display,screen)); pix[PIX_DB_FIELD] = XCreatePixmap(display, window, - SXSIZE+2*TILEX,SYSIZE+2*TILEY, + FXSIZE,FYSIZE, XDefaultDepth(display,screen)); if (!pix[PIX_DB_BACK] || !pix[PIX_DB_DOOR]) @@ -386,8 +386,9 @@ void InitGfx() } } - drawto = drawto_field = backbuffer = pix[PIX_DB_BACK]; + drawto = backbuffer = pix[PIX_DB_BACK]; fieldbuffer = pix[PIX_DB_FIELD]; + SetDrawtoField(DRAW_BACKBUFFER); XCopyArea(display,pix[PIX_BACK],backbuffer,gc, 0,0, WIN_XSIZE,WIN_YSIZE, 0,0); @@ -396,11 +397,11 @@ void InitGfx() XFillRectangle(display,pix[PIX_DB_DOOR],gc, 0,0, 3*DXSIZE,DYSIZE+VYSIZE); - for(i=0;i