diff --git a/notes/resources.md b/notes/resources.md index 4be7d97..b09a9a8 100644 --- a/notes/resources.md +++ b/notes/resources.md @@ -4,6 +4,18 @@ A handy list of blog posts, articles, videos, and books that I would probably refer to someone or within something. ## Programming +### What Every C Programmer Should Know About Undefined Behavior + +- https://blog.llvm.org/2011/05/what-every-c-programmer-should-know.html + +### Optimizing Software Occlusion Culling + +- https://fgiesen.wordpress.com/2013/02/17/optimizing-sw-occlusion-culling-index/ + +### Mipmap selection in too much detail + +- https://pema.dev/2025/05/09/mipmaps-too-much-detail/ + ### Memory Allocation Strategies - https://www.gingerbill.org/series/memory-allocation-strategies/ @@ -34,16 +46,18 @@ refer to someone or within something. - https://3fx.ch/typing-is-hard.html +### Easy Scalable Text Rendering on the GPU + +- https://medium.com/@evanwallace/easy-scalable-text-rendering-on-the-gpu-c3f4d782c5ac + +### C and C++ Prioritize Performance over Correctness + +- https://research.swtch.com/ub [[PDF](https://research.swtch.com/ub.pdf)] + ### The Aggregate Magic Algorithms - http://aggregate.org/MAGIC/ -### Ryan Fleury's UI Series - -Semi-paywalled - -- https://www.rfleury.com/p/ui-series-table-of-contents - ### You Could Have Invented Monads! (And Maybe You Already Have.) - http://blog.sigfpe.com/2006/08/you-could-have-invented-monads-and.html