summary refs log tree commit diff
path: root/gfx/README
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2018-07-30 16:10:14 -0400
committerJune McEnroe <june@causal.agency>2018-07-30 16:10:14 -0400
commitdb83f2c4229a987803b72e5e70cbc7ec796a6a21 (patch)
tree1ae4f333d16f8b95a27b7e85837119b1375c6801 /gfx/README
parentMove graphical programs out of bin (diff)
downloadsrc-db83f2c4229a987803b72e5e70cbc7ec796a6a21.tar.gz
src-db83f2c4229a987803b72e5e70cbc7ec796a6a21.zip
Add gfx README and LICENSE
Diffstat (limited to 'gfx/README')
-rw-r--r--gfx/README61
1 files changed, 61 insertions, 0 deletions
diff --git a/gfx/README b/gfx/README
new file mode 100644
index 00000000..b75c1fc5
--- /dev/null
+++ b/gfx/README
@@ -0,0 +1,61 @@
+
+Graphical tools targetting Cocoa, X11 and Linux framebuffer.
+
+	make GFX=cocoa
+	make GFX=x11
+	make GFX=fb
+
+								  brot
+
+Mandelbrot renderer.
+
+	-i n       depth
+	-s n       samples
+	-t a+bi    translate
+	-f a+bi    transform
+
+	q     quit
+	,.    depth
+	[]    samples
+	hl    real translation
+	kj    imaginary translation
+	ui    rotation
+	-+    scale
+	0     reset
+
+								  gfxx
+
+Graphics data explorer. Dumps PNGs.
+
+	-c {indexed,grayscale,rgb}    set color space
+	-p PATH                       load palette
+	-e {l,b}                      set byte order
+	-E {l,b}                      set bit order
+	-b NNNN                       set pad, R, G, B bits
+	-n N                          set offset
+	-f                            flip
+	-m                            mirror
+	-w N                          set width
+	-z N                          set scale
+	-o PREFIX                     set output prefix
+
+	q      quit
+	x      dump one frame
+	X      dump each frame
+	o      print options
+	[]     switch color spaces
+	p      sample palette
+	P      dump palette
+	{}     switch bits presets
+	e      swap byte order
+	E      swap bit order
+	hl     offset by byte
+	jk     offset by pixel
+	HL     offset by row
+	JK     offset by square
+	,.     adjust width
+	<>     half/double width
+	f      flip
+	m      mirror
+	-+     zoom
+	0-9    set bits