From 2552a7c1176e05aa0c08949a73be2bc3339dca13 Mon Sep 17 00:00:00 2001 From: "ol.sc" Date: Sun, 1 May 2011 21:38:04 +0000 Subject: [PATCH] Cache aspect ratio like already done with resolution. git-svn-id: svn://svn.cc65.org/cc65/trunk@5012 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- samples/tgidemo.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/samples/tgidemo.c b/samples/tgidemo.c index 5502021ca..ccefdb5c1 100644 --- a/samples/tgidemo.c +++ b/samples/tgidemo.c @@ -22,6 +22,7 @@ /* Driver stuff */ static unsigned MaxX; static unsigned MaxY; +static unsigned AspectRatio; @@ -71,7 +72,7 @@ static void DoCircles (void) tgi_line (0, MaxY, MaxX, 0); tgi_setcolor (Color); for (I = 10; I < 240; I += 10) { - tgi_ellipse (X, Y, I, tgi_imulround (I, tgi_getaspectratio ())); + tgi_ellipse (X, Y, I, tgi_imulround (I, AspectRatio)); } Color = Color == COLOR_FORE ? COLOR_BACK : COLOR_FORE; } @@ -192,6 +193,7 @@ int main (void) /* Get stuff from the driver */ MaxX = tgi_getmaxx (); MaxY = tgi_getmaxy (); + AspectRatio = tgi_getaspectratio (); /* Set the palette, set the border color */ Border = bordercolor (COLOR_BLACK);