Kartik K. Agaram
444227b3c4
first bit of animation
2021-05-16 15:29:53 -07:00
Kartik K. Agaram
c3eddb9154
render differently at different zoom levels
2021-05-16 13:24:58 -07:00
Kartik K. Agaram
9a531aef5f
framework for animation
2021-05-16 13:24:04 -07:00
Kartik K. Agaram
6f02cf27e8
.
2021-05-16 13:06:56 -07:00
Kartik K. Agaram
45b79d4cd3
last of the static elements in a cell
2021-05-16 12:30:45 -07:00
Kartik K. Agaram
28c4029627
.
2021-05-16 12:02:42 -07:00
Kartik K. Agaram
9344597dac
hestified life: initial commit
...
https://ivanish.ca/hest-podcast
2021-05-16 11:46:24 -07:00
Kartik K. Agaram
b64ef46c00
clean up
2021-05-16 11:37:40 -07:00
Kartik K. Agaram
ba3f67cacb
bugfix in bezier
2021-05-16 11:35:27 -07:00
Kartik K. Agaram
518816fd45
.
2021-05-16 09:07:28 -07:00
Kartik K. Agaram
b2b472aa5a
new app: interactive bezier curve
2021-05-16 08:42:58 -07:00
Kartik K. Agaram
4d17068bc0
.
2021-05-16 08:27:24 -07:00
Kartik K. Agaram
5e484fb2d5
.
2021-05-16 08:05:26 -07:00
Kartik K. Agaram
19525867ad
.
2021-05-16 07:52:49 -07:00
Kartik K. Agaram
10760a5fe4
.
2021-05-16 07:39:06 -07:00
Kartik K. Agaram
33b099a70c
.
2021-05-16 07:23:43 -07:00
Kartik K. Agaram
2ab8747b4a
Bresenham's algorithm for bezier curves
2021-05-16 07:23:43 -07:00
Kartik K. Agaram
f2b5b5081f
reimplement Bresenham circle in Mu
2021-05-15 20:14:20 -07:00
Kartik K. Agaram
74151efc04
reimplement Bresenham line in Mu
2021-05-15 19:49:52 -07:00
Kartik K. Agaram
c4475d83b7
shell: roll back a change to the 'when' macro
...
Introduced in commit 1adc904ef3
from a week ago, but it turns out brcircle
has been consistently broken ever since.
2021-05-15 12:43:35 -07:00
Kartik K. Agaram
c26aef11b7
grow a few buffers until shell/ loads
2021-05-15 07:49:12 -07:00
Kartik K. Agaram
a577c7fcb0
.
2021-05-15 00:16:04 -07:00
Kartik K. Agaram
0e9503d739
print call stack on all low-level errors
2021-05-15 00:15:24 -07:00
Kartik K. Agaram
2d4fb39dac
print call stack on abort
2021-05-15 00:09:38 -07:00
Kartik K. Agaram
858fe603a5
look up debug info from call stack on abort
2021-05-14 23:28:44 -07:00
Kartik K. Agaram
eede9e222f
.
2021-05-14 23:15:46 -07:00
Kartik K. Agaram
eb26052b91
parse debug info on abort
2021-05-14 22:42:55 -07:00
Kartik K. Agaram
7bad89bdf9
free up '_' for top-level SubX functions
2021-05-14 22:36:38 -07:00
Kartik K. Agaram
56c9248109
load debug info from disk on abort
2021-05-14 21:51:47 -07:00
Kartik K. Agaram
7205c2465f
fixup! load debug info into code disk
2021-05-14 21:29:42 -07:00
Kartik K. Agaram
73744d098c
dump addresses of call stack on abort
2021-05-14 20:52:27 -07:00
Kartik K. Agaram
a3f5da0333
.
2021-05-14 20:29:22 -07:00
Kartik K. Agaram
adc92f49dc
.
...
Move abort to SubX. We'll need to do some unsafe stuff to display the call
stack here.
2021-05-14 15:40:49 -07:00
Kartik K. Agaram
69e477b12b
load debug info into code disk
2021-05-14 12:56:58 -07:00
Kartik K. Agaram
ff8ec9bcff
insert a compile phase to emit some debug info
2021-05-14 11:54:42 -07:00
Kartik K. Agaram
2df1d1a730
.
2021-05-14 09:06:06 -07:00
Kartik K. Agaram
63a9263aff
.
...
Fix a stack bug in survey_baremetal. I'm not sure how my tests weren't
crashing, but I won't bother digging further.
2021-05-14 08:09:04 -07:00
Kartik K. Agaram
a42f4613f7
.
2021-05-14 08:05:24 -07:00
Kartik K. Agaram
9b37c03de9
.
2021-05-14 07:59:32 -07:00
Kartik Agaram
c7ade29c69
.
...
Keep the html version of mandelbrot-fixed at the correct monochrome
still image for now. (commit 4bfc80ce
)
2021-05-09 23:18:10 -07:00
Kartik K. Agaram
208dab2256
mandelbrot: add some garish color
2021-05-09 22:14:42 -07:00
Kartik K. Agaram
cf8ccb0a09
similarly zoom into fixed and fp mandelbrot
2021-05-09 22:00:40 -07:00
Kartik K. Agaram
0b56b7b4d9
mandelbrot-fixed: introduce some viewport parameters
2021-05-09 21:01:16 -07:00
Kartik K. Agaram
4bfc80ce9a
bugfix in mandelbrot-fixed
...
Thanks to comparing regular ints with fixed-point ints, I was computing
iterations for many screenfuls of pixels to the right of the current one.
(Y-axis behaved similarly, but there it was just doing other work instead
of busy-looping forever. If you don't have anything else to do, it doesn't
matter what you do.)
2021-05-09 17:40:14 -07:00
Kartik K. Agaram
cd6412129f
.
...
Yet another step in the slow divergence of survey_baremetal from its survey_elf
roots.
2021-05-09 13:21:08 -07:00
Kartik Agaram
1b9ddcefb9
.
2021-05-09 12:59:48 -07:00
Kartik Agaram
96b6d623a6
.
2021-05-09 09:46:46 -07:00
Kartik Agaram
d91595e31c
.
2021-05-09 09:40:26 -07:00
Kartik Agaram
0bcdd074a8
.
2021-05-09 08:39:30 -07:00
Kartik Agaram
2e6065717d
.
2021-05-09 08:36:37 -07:00