summaryrefslogtreecommitdiff
path: root/solar.c
diff options
context:
space:
mode:
authorrodri <rgl@antares-labs.eu>2024-07-14 08:33:27 +0000
committerrodri <rgl@antares-labs.eu>2024-07-14 08:33:27 +0000
commit2bb3478036293fc1a6dc283953178b1e258eb6e5 (patch)
tree57ac48f2edb951f556ae4a9fd3ea39eba37ea8ae /solar.c
parenteddb2d366ba452ff2993aa4c827150767a1fcc59 (diff)
download3dee-2bb3478036293fc1a6dc283953178b1e258eb6e5.tar.gz
3dee-2bb3478036293fc1a6dc283953178b1e258eb6e5.tar.bz2
3dee-2bb3478036293fc1a6dc283953178b1e258eb6e5.zip
fixes.
Diffstat (limited to 'solar.c')
-rw-r--r--solar.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/solar.c b/solar.c
index 948e24c..b8f1953 100644
--- a/solar.c
+++ b/solar.c
@@ -369,7 +369,11 @@ drawstats(void)
snprint(stats[Scambx], sizeof(stats[Scambx]), "bx %V", camera->bx);
snprint(stats[Scamby], sizeof(stats[Scamby]), "by %V", camera->by);
snprint(stats[Scambz], sizeof(stats[Scambz]), "bz %V", camera->bz);
- snprint(stats[Sfps], sizeof(stats[Sfps]), "FPS %.0f/%.0f/%.0f/%.0f", !camera->stats.max? 0: 1e9/camera->stats.max, !camera->stats.avg? 0: 1e9/camera->stats.avg, !camera->stats.min? 0: 1e9/camera->stats.min, !camera->stats.v? 0: 1e9/camera->stats.v);
+ snprint(stats[Sfps], sizeof(stats[Sfps]), "FPS %.0f/%.0f/%.0f/%.0f",
+ !camera->stats.max? 0: 1e9/camera->stats.max,
+ !camera->stats.avg? 0: 1e9/camera->stats.avg,
+ !camera->stats.min? 0: 1e9/camera->stats.min,
+ !camera->stats.v? 0: 1e9/camera->stats.v);
snprint(stats[Sframes], sizeof(stats[Sframes]), "frame %llud", camera->stats.nframes);
snprint(stats[Splanet], sizeof(stats[Splanet]), "%s", selplanet == nil? "": selplanet->name);
for(i = 0; i < Se; i++)
@@ -382,7 +386,7 @@ redraw(void)
int i;
lockdisplay(display);
- camera->vp->draw(camera->vp, screenb);
+ camera->view->draw(camera->view, screenb);
draw(screen, rectaddpt(viewr, screen->r.min), screenb, nil, ZP);
draw(screen, rectaddpt(cmdbox.r, screen->r.min), display->white, nil, ZP);
for(i = 0; i < cmdbox.ncmds; i++){