Force exactly overlayed texture scaling through filename
authorH.G.Muller <hgm@hgm-xboard.(none)>
Fri, 19 Sep 2014 08:22:14 +0000 (10:22 +0200)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Sun, 28 Sep 2014 20:14:27 +0000 (22:14 +0200)
commit68defb2401b8a38e48519d83b34a3f2caae8f47a
tree07eb8f7c25991a3da890a8f2a3c48871a457635b
parent020c74aecce8f891f25142788eafa98e665379d2
Force exactly overlayed texture scaling through filename

A filename suffix -NxM.png on a texture image will cause XBoard to scale
the image as if it were the image of a complete board of N files and M
ranks, to make the square size equal to that of the current board,
and adjust the cutting parameters such that contiguous squares are cut
out of it. (If the current board format is larger than NxM, the remaining
space will be padded with white!)
 If N=M=0, N and M are assumed to correspond to the current board size,
and the bitmap will be scaled to fit the height of the board.
 If no suffix is present, the old cut-and-tile algorithm is used. It will
be assumed the texture bitmap is intended for a single square, unless the
pathname contains a file that starts with "xq", in which case it is assumed
that the file contains a Xiangqi board.
draw.c