jagregory/abrash-black-book
View on GitHub ↗ ★ 4,887 CSS
Markdown source for Michael Abrash's Graphics Programming Black Book
28 mentions on Hacker News by 23 people: 5 stories, 23 comments · first 2014-01-30 · latest 2026-08-07
20082026
-
…quake's difficult development, but actually Michael Abrash's graphics black book (free on github - https://github.com/jagregory/abrash-black-book ) is an even better companion, still a wonderfully readable book today, but captures the…
comment by kar1181 · 2026-08-07 · in Quake – 30th Anniversary Update -
…to read, but I only read it around 2010. Would have been much more useful to have read in 1990. https://github.com/jagregory/abrash-black-book
comment by livrem · 2024-05-06 · in The VGA Attribute Controller Is Weird -
…[1]: https://valvedev.info/archives/abrash/ [2]: https://en.wikipedia.org/wiki/Michael_Abrash [3]: https://github.com/jagregory/abrash-black-book
comment by magicalhippo · 2023-06-15 · in Quake's lightning gun bug explained [video] -
…thing weighs a ton. (I also didn’t realize how pricey it has gotten in the used market! Yikes!) [0] https://github.com/jagregory/abrash-black-book
comment by EvanAnderson · 2022-12-23 · in DOS demo/game development template -
…last pure software-rasterizing AAA 3D PC games. Michael Abrash's Graphics Programming Black Book ( https://github.com/jagregory/abrash-black-book ) explains many of the critical parts of the rendering pipeline. By the way, quake.exe for…
comment by sowbug · 2022-09-22 · in Olive.c: a simple graphics library that does not have any dependencies -
…both the very cutting edge of research and the practicalities of shipping real commercial software. https://github.com/jagregory/abrash-black-book
comment by sowbug · 2022-08-20 · in John Carmack's new AGI company, Keen Technologies, has raised a $20M round -
…stands out is the one Michael Abrash wrote: Michael Abrash's "Graphics Programming Black Book" https://github.com/jagregory/abrash-black-book https://www.drdobbs.com/parallel/graphics-programming-black-... As CPU power, the number of…
comment by pkphilip · 2021-11-06 · in Ask HN: How were video games from the 90s so efficient? -
…to software optimization. It's old but a nice read. Out of print, a free ebook is maintained here: https://github.com/jagregory/abrash-black-book
comment by jek0 · 2021-02-11 · in Migrating a JavaScript Library from JavaScript to WebAssembly -
…trying to figure out the value of switching different registers. In the end, I took second place: https://github.com/jagregory/abrash-black-book/blob/4028269f... However, there's an interesting story behind this story. David Stafford, who…
comment by dmethvin · 2021-01-15 · in Graphics Programming Black Book (1997) -
…purpose problem solving and optimisation tips that are as applicable today as they were then. https://github.com/jagregory/abrash-black-book There have been few technical writers emerge that match Michael Abrash and it makes me so happy…
comment by kar1181 · 2020-11-29 · in Quake's 3-D Engine: The Big Picture by Michael Abrash (2000) -
…and carry on with "Graphics Programming Black Book". https://github.com/jagregory/abrash-zen-of-asm https://github.com/jagregory/abrash-black-book
comment by pjmlp · 2020-04-26 · in I translated a simple C program to x86_64 and it was slower -
Yes. This book uses pandoc: https://github.com/jagregory/abrash-black-book This is the HTML output: http://www.jagregory.com/abrash-black-book/
comment by pan69 · 2020-04-15 · in A TCP/IP Tutorial (1991) -
…ecstatic—when in truth we should be settling for nothing less than instantaneous response. (from https://github.com/jagregory/abrash-black-book/blob/master/s... ) Personally i'm annoyed when my compile times take more than a few seconds :-P
comment by Crinus · 2019-09-09 · in Generics in C without void* or macros – enabled by psychec -
…the original source , but rather a scraped HTML[1] version converted to Markdown[2] in 2013. 1: https://github.com/jagregory/abrash-black-book/commit/b946ff... 2: https://github.com/jagregory/abrash-black-book/commit/5e1079...
comment by tobr · 2019-09-05 · in Graphics Programming Black Book by Michael Abrash (2001) -
Mandatory reading: Michael Abrash’s Black Book, available freely and legally online at https://github.com/jagregory/abrash-black-book
comment by mhd · 2019-01-11 · in Retro game engine for developers that enjoy creating games like it's 1997 -
The source repository agrees that it was published in 1997. https://github.com/jagregory/abrash-black-book
comment by lukeqsee · 2017-12-30 · in The Challenge of Separating All Things Seen from All Things Unseen (1997) -
Free version from 2001: https://github.com/jagregory/abrash-black-book
comment by mkesper · 2016-12-12 · in Happy 23rd Birthday, DOOM -
…fame) A Trip Through the Graphics Pipeline[3]. [1] http://www.trenki.net/content/view/18/38/ [2] https://github.com/jagregory/abrash-black-book [3] https://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-...
comment by sclangdon · 2016-03-11 · in How OpenGL works: software renderer in 500 lines of code -
…that was mentioned here on hacker news earlier in the year / last year. You can find that here https://github.com/jagregory/abrash-black-book/releases and it is the contents of the extreme edition formatted for modern e-readers.
comment by kar1181 · 2014-12-27 · in Graphics Programming Black Book (2001) -
…in the field, there's a version of Michael Abrash's black book publicly available at github; https://github.com/jagregory/abrash-black-book
comment by sekasi · 2014-03-12 · in The Computer Graphics Library -
…done any testing on the Makefile, so it'd be good to get it fixed up if I've done anything stupid. https://github.com/jagregory/abrash-black-book/issues Do you have Pandoc installed?
comment by jandy · 2014-01-30 · in Markdown source for Michael Abrash's Graphics Programming Black Book -
…and Software Development: Graphics and Multimedia Development' chapter: '01' pages: 004-019 --- https://github.com/jagregory/abrash-black-book/blob/master/s...
comment by dc-tech-fan · 2014-01-30 · in Markdown source for Michael Abrash's Graphics Programming Black Book -
https://github.com/jagregory/abrash-black-book/releases
comment by kar1181 · 2014-01-30 · in Markdown source for Michael Abrash's Graphics Programming Black Book