Made www.principle.app.
Former Apple Engineer.
https://danielchasehooper.com
I post more frequently to my x.com/danielchooper account, if you'd rather follow me there.
danielchasehooper.com/posts/segmen...
danielchasehooper.com/posts/syscal...
danielchasehooper.com/posts/syscal...
danielchasehooper.com/posts/segmen...
danielchasehooper.com/posts/segmen...
It's cleaner compared to my old function-pointer-cast approach, avoids the undefined behavior everyone is so paranoid about, and doesn't require typeof()
It's cleaner compared to my old function-pointer-cast approach, avoids the undefined behavior everyone is so paranoid about, and doesn't require typeof()
danielchasehooper.com/posts/typech...
danielchasehooper.com/posts/typech...
Modern computers find the answer in 0.004s: primes 89681 and 96079
Cool for the time, just needed bigger numbers!
Modern computers find the answer in 0.004s: primes 89681 and 96079
Cool for the time, just needed bigger numbers!
Tired of getting pinged every time a random person adds their two cents to a Github issue I follow.
Tired of getting pinged every time a random person adds their two cents to a Github issue I follow.
aka:
sgl_begin_triangles();
sgl_c4b(255, 0, 0, 127);
...
sgl_end();
aka:
sgl_begin_triangles();
sgl_c4b(255, 0, 0, 127);
...
sgl_end();
So in other words, when you read "blazing fast" think "unserious".
So in other words, when you read "blazing fast" think "unserious".
I used them to speed up my sudoku generator.
I used them to speed up my sudoku generator.
Try it here: danielchasehooper.com/posts/cracke...
Try it here: danielchasehooper.com/posts/cracke...
An interactive guide on making animations on the GPU
An interactive guide on making animations on the GPU