Commit message (Collapse) | Author | ||
---|---|---|---|
2018-02-06 | Require 4 bit counts on gfxx command line | June McEnroe | |
2018-02-06 | Add gfxx controls for custom bits | June McEnroe | |
2018-02-06 | Add gfxx palette loading and dumping | June McEnroe | |
2018-02-06 | Add tags target | June McEnroe | |
This seems a bit out of character for me, but this is basically free: ctags(1) is part of FreeBSD and Darwin, and vim automatically uses tags. Also the format of tags files is cute. | |||
2018-02-06 | Replace gfxx SCALE macro with interp function | June McEnroe | |
Short-circuits for b = 8. | |||
2018-02-05 | Rename gfxx space indexed and add palette sampling | June McEnroe | |
2018-02-05 | Take scale into account for when to stop drawing in gfxx | June McEnroe | |
2018-02-05 | Always skip most significant bits in gfxx | June McEnroe | |
This works for CARDS.DLL but might not for other things. We'll see. | |||
2018-02-05 | Set title in gfcocoa | June McEnroe | |
2018-02-05 | Double-buffer gfb frontend | June McEnroe | |
Still not vsync (seems like a newer DRM-fbdev implementation handles FBIO_WAITFORVSYNC but my kernel doesn't), but avoids flicker from clearing to black for each frame. | |||
2018-02-05 | Rewrite gfxx bit handling | June McEnroe | |
Specifies how many bits for each of "alpha" (ignored), red, green, blue. Separates byte-order and bit-order. Much more flexible, but now won't render CARDS.DLL graphics properly due to the skip bit being not where it expects. Also mmaps the file instead of reading it all in. And the default palette and sampling got removed again for now, since it's too awkward to use. | |||
2018-02-05 | Add flip option to gfxx | June McEnroe | |
This handles upside-down graphics much better than reverse did. | |||
2018-02-05 | Remove gfxx reverse option | June McEnroe | |
2018-02-04 | Fix gfxx draw stop condition | June McEnroe | |
Would not draw the last partially visible column when mirrored. | |||
2018-02-04 | Reuse CGColorSpace and CGDataProvider in gfcocoa | June McEnroe | |
2018-02-04 | Mark mac target phony | June McEnroe | |
2018-02-04 | Set up Makefile for gfxx-cocoa or gfxx-fb | June McEnroe | |
2018-02-04 | Avoid doing excessive work in gfxx | June McEnroe | |
By stopping when the next column would be off the edge of the buffer. | |||
2018-02-04 | Handle window resizing in gfcocoa | June McEnroe | |
2018-02-04 | Set cinoptions | June McEnroe | |
2018-02-04 | Tweak colorscheme more | June McEnroe | |
2018-02-04 | Color MatchParen DarkYellow | June McEnroe | |
White is not obvious enough. | |||
2018-02-04 | Add palette sampling to gfxx | June McEnroe | |
2018-02-04 | Add 4-bit RGB to gfxx | June McEnroe | |
Replace default palette with alternating black and white. | |||
2018-02-04 | Add Quit menu item to gfcocoa | June McEnroe | |
2018-02-04 | Switch back to sane Objective-C style | June McEnroe | |
2018-02-04 | Quit gfcocoa when window closes | June McEnroe | |
2018-02-03 | Apparently this is how people write Objective-C | June McEnroe |