Cut board squares out of texture bitmap more cleverly
authorH.G. Muller <h.g.muller@hccnet.nl>
Wed, 30 Jun 2010 08:52:27 +0000 (10:52 +0200)
committerArun Persaud <arun@nubati.net>
Thu, 1 Jul 2010 05:34:55 +0000 (22:34 -0700)
commit98c9b08e4dcf6ac0e2e9f5fb12de3d423c97d36f
tree8bc95994511a69e8dc5d699993281b6d71132a1a
parent4810e20e1187226654ceb1b4b05fa1065c6a6cea
Cut board squares out of texture bitmap more cleverly

When the bitmap is larger than the entire board, the squares are now cut
out of the center of the virtual squares from subdividing the bitmap, so
that they stay centered on the grid of a Xiangqi board bitmap. If the
board size exceeds that of the bitmap, the old algorithm is still used,
as the centering would make the edge squares exceed the bitmap, and
cause a black rim around the board.
winboard/winboard.c