diff options
author | rodri <rgl@antares-labs.eu> | 2024-09-07 18:40:35 +0000 |
---|---|---|
committer | rodri <rgl@antares-labs.eu> | 2024-09-07 18:40:35 +0000 |
commit | e862d6f0224de67b0a329e16b91841206feb844a (patch) | |
tree | a712a7447153a234daae207f26db21ef4f979477 /procgen.c | |
parent | a3add1cdcbd30704a34d2876f556d0bff8694402 (diff) | |
download | 3dee-e862d6f0224de67b0a329e16b91841206feb844a.tar.gz 3dee-e862d6f0224de67b0a329e16b91841206feb844a.tar.bz2 3dee-e862d6f0224de67b0a329e16b91841206feb844a.zip |
let the renderer print the profiling results.
Diffstat (limited to 'procgen.c')
-rw-r--r-- | procgen.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -24,6 +24,8 @@ Entity *ent; Model *mdl; Primitive quad[2]; +static int doprof; + static Color getskycolor(double x, double y) { @@ -149,6 +151,7 @@ threadmain(int argc, char *argv[]) skip = 0; ARGBEGIN{ case 's': skip = strtoul(EARGF(usage()), nil, 10); break; + case 'p': doprof++; break; default: usage(); }ARGEND; if(argc > 0) @@ -165,6 +168,7 @@ threadmain(int argc, char *argv[]) sysfatal("memimageinit: %r"); if((rctl = initgraphics()) == nil) sysfatal("initgraphics: %r"); + rctl->doprof = doprof; scn = newscene(nil); mdl = newmodel(); |