diff options
author | Russ Allbery <rra@debian.org> | 2012-01-27 13:49:47 -0800 |
---|---|---|
committer | Russ Allbery <rra@debian.org> | 2012-01-27 13:49:47 -0800 |
commit | e1a65d98e1b8c3beb93cb0f7388f94153bcb235b (patch) | |
tree | 1e1a0e8bea4f7bc128ab0dfb983c87bacfc0e267 /render.c | |
parent | 2dc6c06022f278f944c8b502fbe8ced1c73811e4 (diff) |
Imported Upstream version 0.90+20120127
Diffstat (limited to 'render.c')
-rw-r--r-- | render.c | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: render.c,v 1.88 2009/10/26 16:12:26 Superfly_Jon Exp $ + * $Id: render.c,v 1.90 2011/09/03 02:27:46 mdpetch Exp $ */ #include "config.h" @@ -88,7 +88,7 @@ int positions[ 2 ][ 30 ][ 3 ] = { { { BEAROFF_LEFT_X, TOP_POINT_Y, CHEQUER_WIDTH }, /* player 0 tray left */ { BEAROFF_LEFT_X, BOT_POINT_Y, -CHEQUER_WIDTH } /* player 1 tray left */ }, { - { BAR_X, BAR_Y_0, CHEQUER_HEIGHT }, /* bar - player 0 */ + { BAR_X, BAR_Y_1, -CHEQUER_HEIGHT }, /* bar - player 0 */ { POINT_X(12), TOP_POINT_Y, CHEQUER_HEIGHT }, { POINT_X(11), TOP_POINT_Y, CHEQUER_HEIGHT }, { POINT_X(10), TOP_POINT_Y, CHEQUER_HEIGHT }, @@ -113,7 +113,7 @@ int positions[ 2 ][ 30 ][ 3 ] = { { { POINT_X(15), BOT_POINT_Y, -CHEQUER_HEIGHT }, { POINT_X(14), BOT_POINT_Y, -CHEQUER_HEIGHT }, { POINT_X(13), BOT_POINT_Y, -CHEQUER_HEIGHT }, - { BAR_X, BAR_Y_1, -(CHEQUER_HEIGHT) }, /* bar player 1 */ + { BAR_X, BAR_Y_0, (CHEQUER_HEIGHT) }, /* bar player 1 */ { BEAROFF_LEFT_X, TOP_POINT_Y, CHEQUER_WIDTH }, /* player 0 tray left */ { BEAROFF_LEFT_X, BOT_POINT_Y, -CHEQUER_WIDTH }, /* player 1 tray left */ { BEAROFF_RIGHT_X, TOP_POINT_Y, CHEQUER_WIDTH }, /* player 0 tray right */ @@ -1560,13 +1560,15 @@ RenderLabels( renderdata *prd, unsigned char *puch, int nStride, static unsigned char BoardPixel(renderdata *prd, int i, int antialias, int j) { + int rand1 = RAND; + int rand2 = RAND; return clamp( ( ( (int) prd->aanBoardColour[ 0 ][ j ] - (int) prd->aSpeckle[ 0 ] / 2 + - (int) RAND % ( prd->aSpeckle[ 0 ] + 1 ) ) * + (int) rand1 % ( prd->aSpeckle[ 0 ] + 1 ) ) * ( 20 - antialias ) + ( (int) prd->aanBoardColour[ i ][ j ] - (int) prd->aSpeckle[ i ] / 2 + - (int) RAND % ( prd->aSpeckle[ i ] + 1 ) ) * + (int) rand2 % ( prd->aSpeckle[ i ] + 1 ) ) * antialias ) * ( prd->arLight[ 2 ] * 0.8 + 0.2 ) / 20 ); } |