still-flow
31d836b2a9
restructure scheduling intervals
...
so that there is just one pause for every sweep of the workforce,
so that upper bound on idle time doesn't grow
proportionally to the number of workers
2020-05-30 17:17:51 +03:00
still-flow
d6de73a1dc
remove unnecessary goto
...
which is a bit of a shame
2020-05-30 16:44:46 +03:00
still-flow
72008a7e85
change tasks into pairs of ids and do_work functions
2020-05-28 20:41:42 +03:00
still-flow
b2a930f0f6
-lpthread -> -pthread for mymake target
2020-05-28 20:00:33 +03:00
still-flow
4386f86efb
add diagnostic message showing batch size
2020-05-28 18:34:27 +03:00
still-flow
dcf81ee468
change default behavior to multi-tasking
2020-05-28 15:28:50 +03:00
still-flow
9ef8b28129
fix order of options to g++ in Makefile.simple
2020-05-28 15:13:45 +03:00
still-flow
61d824803c
add simple concurrent compilation
...
using something similar to round-robin scheduling
2020-05-28 13:29:03 +03:00
Zeno Rogue
eb5023cfbb
reverb:: example commandlines
2020-05-26 17:40:30 +02:00
Zeno Rogue
d8a72e31ab
reverb:: animation with ideal vertices
2020-05-26 17:40:22 +02:00
Zeno Rogue
93b425ac11
reverb:: extra options
2020-05-26 00:38:15 +02:00
Zeno Rogue
52912e9b65
reverb:: updated comment
2020-05-26 00:03:11 +02:00
Zeno Rogue
0c33e303a2
edge display uses cellshape
2020-05-26 00:02:52 +02:00
Zeno Rogue
e6743fc478
reverb:: option to change and auto-change sample length
2020-05-26 00:02:31 +02:00
Zeno Rogue
96d5309743
auto-animation and some other parameters
2020-05-26 00:02:06 +02:00
Zeno Rogue
522ab46051
reverb:: load audio from all formats supported by SDL_Mixer
2020-05-25 23:59:39 +02:00
Zeno Rogue
d5d6fd0f28
when recording audio for video, keep the level constant
2020-05-25 23:59:12 +02:00
Zeno Rogue
14ecca8529
bird flaps (fixup)
2020-05-25 23:58:42 +02:00
Zeno Rogue
5393994920
frequency setting
2020-05-25 23:58:33 +02:00
Zeno Rogue
f6a9cad299
reverb:: bird flaps its wings according to music
2020-05-25 23:57:39 +02:00
Zeno Rogue
173af678e8
don't try to play inHighQual
2020-05-25 23:54:57 +02:00
Zeno Rogue
0924e4a2d9
changed default speed_of_sound to .25
2020-05-25 23:54:46 +02:00
Zeno Rogue
2f28939466
fixed material for non-SH/SL geometries
2020-05-25 23:53:31 +02:00
Zeno Rogue
6b7a055fd3
spherical raycasting: combine with non-raycasted graphics
2020-05-25 23:53:05 +02:00
Zeno Rogue
4bd60d64f5
fixed the naming of X-Cell tessellations, which also fixed 16-cell
2020-05-25 23:52:47 +02:00
Zeno Rogue
d10a3251ed
added the non-Euclidean balls visualization
2020-05-25 02:33:22 +02:00
Zeno Rogue
07fdd929c1
added the reverb visualization
2020-05-25 02:33:07 +02:00
Zeno Rogue
9aeece0fa4
added the plane immersion visualization
2020-05-25 02:32:44 +02:00
Zeno Rogue
7e416eaef2
EX default_model()
2020-05-25 02:32:29 +02:00
Zeno Rogue
72b3f78185
an option to add hooks after video
2020-05-25 02:32:15 +02:00
Zeno Rogue
31fba0fb6e
fixed the shot:: commands
2020-05-25 02:32:06 +02:00
Zeno Rogue
a6acc5375e
added one CAP_COMPLEX2 guard
2020-05-25 02:31:57 +02:00
Zeno Rogue
b5084d91d5
rogueviz:: draw a rolling ball along impossible ring
2020-05-25 02:27:54 +02:00
Zeno Rogue
b785a0a7cc
frustum_culling can now be disabled
2020-05-25 02:27:23 +02:00
Zeno Rogue
0ca6153cc9
BADMODEL and WINGS can now be -Defined
2020-05-25 02:27:04 +02:00
Zeno Rogue
d94ed622b7
exported hooks_drawqueue
2020-05-25 02:26:50 +02:00
Zeno Rogue
5ef7d744f9
POLY_ONE_LEVEL to draw only one level of SL2
2020-05-25 02:26:35 +02:00
Zeno Rogue
d35e2ebb30
control:: sc_ticks exported so that visualizations can perfectly synchronize
2020-05-25 02:23:55 +02:00
Zeno Rogue
5654e632ce
added CAP_SDLAUDIO guard
2020-05-22 21:41:24 +02:00
Zeno Rogue
4aa7bc9506
fixed a warning in collatz
2020-05-22 20:41:31 +02:00
Zeno Rogue
2af93287ec
export reg3::in()
2020-05-22 20:38:13 +02:00
Zeno Rogue
9d0dd1e386
CAP_COMPLEX2 in rv
2020-05-22 20:38:02 +02:00
Zeno Rogue
ddf60c623f
reg3::in() with MAXMDIM==3
2020-05-22 16:52:46 +02:00
Zeno Rogue
c39700d8de
added CAP_COMPLEX2 guards
2020-05-22 16:52:30 +02:00
Zeno Rogue
8a28d1483b
added CAP_EDIT guards to arbitrile
2020-05-22 16:52:02 +02:00
Zeno Rogue
90cfc59c88
silenced an uninitialized value warning
2020-05-22 15:28:54 +02:00
Zeno Rogue
2c7ab21151
fixed more warnings
2020-05-22 15:27:33 +02:00
Zeno Rogue
e3c24eb731
fixed some warnings
2020-05-22 15:11:30 +02:00
Zeno Rogue
b0d1de01e5
option -animvideo now only available with CAP_VIDEO
2020-05-22 14:52:12 +02:00
Zeno Rogue
4a1f6c8314
fixed array initializations
2020-05-22 14:51:54 +02:00