aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/col.c
diff options
context:
space:
mode:
authorBoris Faure <billiob@gmail.com>2013-06-16 23:54:07 +0200
committerBoris Faure <billiob@gmail.com>2013-08-28 19:16:34 +0200
commit75021221d8c092848b872db75f1b4b1c8704d154 (patch)
tree84a580bc6621930f67e8c58b50b039a6e8578419 /src/bin/col.c
parentdoc + use !strcmp to make code more readable (diff)
downloadterminology-75021221d8c092848b872db75f1b4b1c8704d154.tar.gz
256: fix color cube
Diffstat (limited to 'src/bin/col.c')
-rw-r--r--src/bin/col.c501
1 files changed, 251 insertions, 250 deletions
diff --git a/src/bin/col.c b/src/bin/col.c
index e77d3f1..41adcf6 100644
--- a/src/bin/col.c
+++ b/src/bin/col.c
@@ -116,256 +116,257 @@ static const Color colors256[256] =
// pure 6x6x6 colorcube
{ 0x00, 0x00, 0x00, 0xff },
- { 0x00, 0x00, 0x5f, 0xff },
- { 0x00, 0x00, 0x87, 0xff },
- { 0x00, 0x00, 0xaf, 0xff },
- { 0x00, 0x00, 0xd7, 0xff },
- { 0x00, 0x00, 0xff, 0xff },
-
- { 0x00, 0x5f, 0x00, 0xff },
- { 0x00, 0x5f, 0x5f, 0xff },
- { 0x00, 0x5f, 0x87, 0xff },
- { 0x00, 0x5f, 0xaf, 0xff },
- { 0x00, 0x5f, 0xd7, 0xff },
- { 0x00, 0x5f, 0xff, 0xff },
-
- { 0x00, 0x87, 0x00, 0xff },
- { 0x00, 0x87, 0x5f, 0xff },
- { 0x00, 0x87, 0x87, 0xff },
- { 0x00, 0x87, 0xaf, 0xff },
- { 0x00, 0x87, 0xd7, 0xff },
- { 0x00, 0x87, 0xff, 0xff },
-
- { 0x00, 0xaf, 0x00, 0xff },
- { 0x00, 0xaf, 0x5f, 0xff },
- { 0x00, 0xaf, 0x87, 0xff },
- { 0x00, 0xaf, 0xaf, 0xff },
- { 0x00, 0xaf, 0xd7, 0xff },
- { 0x00, 0xaf, 0xff, 0xff },
-
- { 0x00, 0xd7, 0x00, 0xff },
- { 0x00, 0xd7, 0x5f, 0xff },
- { 0x00, 0xd7, 0x87, 0xff },
- { 0x00, 0xd7, 0xaf, 0xff },
- { 0x00, 0xd7, 0xd7, 0xff },
- { 0x00, 0xd7, 0xff, 0xff },
-
- { 0x00, 0xff, 0x00, 0xff },
- { 0x00, 0xff, 0x5f, 0xff },
- { 0x00, 0xff, 0x87, 0xff },
- { 0x00, 0xff, 0xaf, 0xff },
- { 0x00, 0xff, 0xd7, 0xff },
- { 0x00, 0xff, 0xff, 0xff },
-
- { 0x5f, 0x00, 0x00, 0xff },
- { 0x5f, 0x00, 0x5f, 0xff },
- { 0x5f, 0x00, 0x87, 0xff },
- { 0x5f, 0x00, 0xaf, 0xff },
- { 0x5f, 0x00, 0xd7, 0xff },
- { 0x5f, 0x00, 0xff, 0xff },
-
- { 0x5f, 0x5f, 0x00, 0xff },
- { 0x5f, 0x5f, 0x5f, 0xff },
- { 0x5f, 0x5f, 0x87, 0xff },
- { 0x5f, 0x5f, 0xaf, 0xff },
- { 0x5f, 0x5f, 0xd7, 0xff },
- { 0x5f, 0x5f, 0xff, 0xff },
-
- { 0x5f, 0x87, 0x00, 0xff },
- { 0x5f, 0x87, 0x5f, 0xff },
- { 0x5f, 0x87, 0x87, 0xff },
- { 0x5f, 0x87, 0xaf, 0xff },
- { 0x5f, 0x87, 0xd7, 0xff },
- { 0x5f, 0x87, 0xff, 0xff },
-
- { 0x5f, 0xaf, 0x00, 0xff },
- { 0x5f, 0xaf, 0x5f, 0xff },
- { 0x5f, 0xaf, 0x87, 0xff },
- { 0x5f, 0xaf, 0xaf, 0xff },
- { 0x5f, 0xaf, 0xd7, 0xff },
- { 0x5f, 0xaf, 0xff, 0xff },
-
- { 0x5f, 0xd7, 0x00, 0xff },
- { 0x5f, 0xd7, 0x5f, 0xff },
- { 0x5f, 0xd7, 0x87, 0xff },
- { 0x5f, 0xd7, 0xaf, 0xff },
- { 0x5f, 0xd7, 0xd7, 0xff },
- { 0x5f, 0xd7, 0xff, 0xff },
-
- { 0x5f, 0xff, 0x00, 0xff },
- { 0x5f, 0xff, 0x5f, 0xff },
- { 0x5f, 0xff, 0x87, 0xff },
- { 0x5f, 0xff, 0xaf, 0xff },
- { 0x5f, 0xff, 0xd7, 0xff },
- { 0x5f, 0xff, 0xff, 0xff },
-
- { 0x87, 0x00, 0x00, 0xff },
- { 0x87, 0x00, 0x5f, 0xff },
- { 0x87, 0x00, 0x87, 0xff },
- { 0x87, 0x00, 0xaf, 0xff },
- { 0x87, 0x00, 0xd7, 0xff },
- { 0x87, 0x00, 0xff, 0xff },
-
- { 0x87, 0x5f, 0x00, 0xff },
- { 0x87, 0x5f, 0x5f, 0xff },
- { 0x87, 0x5f, 0x87, 0xff },
- { 0x87, 0x5f, 0xaf, 0xff },
- { 0x87, 0x5f, 0xd7, 0xff },
- { 0x87, 0x5f, 0xff, 0xff },
-
- { 0x87, 0x87, 0x00, 0xff },
- { 0x87, 0x87, 0x5f, 0xff },
- { 0x87, 0x87, 0x87, 0xff },
- { 0x87, 0x87, 0xaf, 0xff },
- { 0x87, 0x87, 0xd7, 0xff },
- { 0x87, 0x87, 0xff, 0xff },
-
- { 0x87, 0xaf, 0x00, 0xff },
- { 0x87, 0xaf, 0x5f, 0xff },
- { 0x87, 0xaf, 0x87, 0xff },
- { 0x87, 0xaf, 0xaf, 0xff },
- { 0x87, 0xaf, 0xd7, 0xff },
- { 0x87, 0xaf, 0xff, 0xff },
-
- { 0x87, 0xd7, 0x00, 0xff },
- { 0x87, 0xd7, 0x5f, 0xff },
- { 0x87, 0xd7, 0x87, 0xff },
- { 0x87, 0xd7, 0xaf, 0xff },
- { 0x87, 0xd7, 0xd7, 0xff },
- { 0x87, 0xd7, 0xff, 0xff },
-
- { 0x87, 0xff, 0x00, 0xff },
- { 0x87, 0xff, 0x5f, 0xff },
- { 0x87, 0xff, 0x87, 0xff },
- { 0x87, 0xff, 0xaf, 0xff },
- { 0x87, 0xff, 0xd7, 0xff },
- { 0x87, 0xff, 0xff, 0xff },
-
- { 0xaf, 0x00, 0x00, 0xff },
- { 0xaf, 0x00, 0x5f, 0xff },
- { 0xaf, 0x00, 0x87, 0xff },
- { 0xaf, 0x00, 0xaf, 0xff },
- { 0xaf, 0x00, 0xd7, 0xff },
- { 0xaf, 0x00, 0xff, 0xff },
-
- { 0xaf, 0x5f, 0x00, 0xff },
- { 0xaf, 0x5f, 0x5f, 0xff },
- { 0xaf, 0x5f, 0x87, 0xff },
- { 0xaf, 0x5f, 0xaf, 0xff },
- { 0xaf, 0x5f, 0xd7, 0xff },
- { 0xaf, 0x5f, 0xff, 0xff },
-
- { 0xaf, 0x87, 0x00, 0xff },
- { 0xaf, 0x87, 0x5f, 0xff },
- { 0xaf, 0x87, 0x87, 0xff },
- { 0xaf, 0x87, 0xaf, 0xff },
- { 0xaf, 0x87, 0xd7, 0xff },
- { 0xaf, 0x87, 0xff, 0xff },
-
- { 0xaf, 0xaf, 0x00, 0xff },
- { 0xaf, 0xaf, 0x5f, 0xff },
- { 0xaf, 0xaf, 0x87, 0xff },
- { 0xaf, 0xaf, 0xaf, 0xff },
- { 0xaf, 0xaf, 0xd7, 0xff },
- { 0xaf, 0xaf, 0xff, 0xff },
-
- { 0xaf, 0xd7, 0x00, 0xff },
- { 0xaf, 0xd7, 0x5f, 0xff },
- { 0xaf, 0xd7, 0x87, 0xff },
- { 0xaf, 0xd7, 0xaf, 0xff },
- { 0xaf, 0xd7, 0xd7, 0xff },
- { 0xaf, 0xd7, 0xff, 0xff },
-
- { 0xaf, 0xff, 0x00, 0xff },
- { 0xaf, 0xff, 0x5f, 0xff },
- { 0xaf, 0xff, 0x87, 0xff },
- { 0xaf, 0xff, 0xaf, 0xff },
- { 0xaf, 0xff, 0xd7, 0xff },
- { 0xaf, 0xff, 0xff, 0xff },
-
- { 0xd7, 0x00, 0x00, 0xff },
- { 0xd7, 0x00, 0x5f, 0xff },
- { 0xd7, 0x00, 0x87, 0xff },
- { 0xd7, 0x00, 0xaf, 0xff },
- { 0xd7, 0x00, 0xd7, 0xff },
- { 0xd7, 0x00, 0xff, 0xff },
-
- { 0xd7, 0x5f, 0x00, 0xff },
- { 0xd7, 0x5f, 0x5f, 0xff },
- { 0xd7, 0x5f, 0x87, 0xff },
- { 0xd7, 0x5f, 0xaf, 0xff },
- { 0xd7, 0x5f, 0xd7, 0xff },
- { 0xd7, 0x5f, 0xff, 0xff },
-
- { 0xd7, 0x87, 0x00, 0xff },
- { 0xd7, 0x87, 0x5f, 0xff },
- { 0xd7, 0x87, 0x87, 0xff },
- { 0xd7, 0x87, 0xaf, 0xff },
- { 0xd7, 0x87, 0xd7, 0xff },
- { 0xd7, 0x87, 0xff, 0xff },
-
- { 0xd7, 0xaf, 0x00, 0xff },
- { 0xd7, 0xaf, 0x5f, 0xff },
- { 0xd7, 0xaf, 0x87, 0xff },
- { 0xd7, 0xaf, 0xaf, 0xff },
- { 0xd7, 0xaf, 0xd7, 0xff },
- { 0xd7, 0xaf, 0xff, 0xff },
-
- { 0xd7, 0xd7, 0x00, 0xff },
- { 0xd7, 0xd7, 0x5f, 0xff },
- { 0xd7, 0xd7, 0x87, 0xff },
- { 0xd7, 0xd7, 0xaf, 0xff },
- { 0xd7, 0xd7, 0xd7, 0xff },
- { 0xd7, 0xd7, 0xff, 0xff },
-
- { 0xd7, 0xff, 0x00, 0xff },
- { 0xd7, 0xff, 0x5f, 0xff },
- { 0xd7, 0xff, 0x87, 0xff },
- { 0xd7, 0xff, 0xaf, 0xff },
- { 0xd7, 0xff, 0xd7, 0xff },
- { 0xd7, 0xff, 0xff, 0xff },
-
- { 0xff, 0x00, 0x00, 0xff },
- { 0xff, 0x00, 0x5f, 0xff },
- { 0xff, 0x00, 0x87, 0xff },
- { 0xff, 0x00, 0xaf, 0xff },
- { 0xff, 0x00, 0xd7, 0xff },
- { 0xff, 0x00, 0xff, 0xff },
-
- { 0xff, 0x5f, 0x00, 0xff },
- { 0xff, 0x5f, 0x5f, 0xff },
- { 0xff, 0x5f, 0x87, 0xff },
- { 0xff, 0x5f, 0xaf, 0xff },
- { 0xff, 0x5f, 0xd7, 0xff },
- { 0xff, 0x5f, 0xff, 0xff },
-
- { 0xff, 0x87, 0x00, 0xff },
- { 0xff, 0x87, 0x5f, 0xff },
- { 0xff, 0x87, 0x87, 0xff },
- { 0xff, 0x87, 0xaf, 0xff },
- { 0xff, 0x87, 0xd7, 0xff },
- { 0xff, 0x87, 0xff, 0xff },
-
- { 0xff, 0xaf, 0x00, 0xff },
- { 0xff, 0xaf, 0x5f, 0xff },
- { 0xff, 0xaf, 0x87, 0xff },
- { 0xff, 0xaf, 0xaf, 0xff },
- { 0xff, 0xaf, 0xd7, 0xff },
- { 0xff, 0xaf, 0xff, 0xff },
-
- { 0xff, 0xd7, 0x00, 0xff },
- { 0xff, 0xd7, 0x5f, 0xff },
- { 0xff, 0xd7, 0x87, 0xff },
- { 0xff, 0xd7, 0xaf, 0xff },
- { 0xff, 0xd7, 0xd7, 0xff },
- { 0xff, 0xd7, 0xff, 0xff },
-
- { 0xff, 0xff, 0x00, 0xff },
- { 0xff, 0xff, 0x5f, 0xff },
- { 0xff, 0xff, 0x87, 0xff },
- { 0xff, 0xff, 0xaf, 0xff },
- { 0xff, 0xff, 0xd7, 0xff },
- { 0xff, 0xff, 0xff, 0xff },
+ { 0x00, 0x00, 0x2a, 0xff },
+ { 0x00, 0x00, 0x55, 0xff },
+ { 0x00, 0x00, 0x7f, 0xff },
+ { 0x00, 0x00, 0xaa, 0xff },
+ { 0x00, 0x00, 0xd4, 0xff },
+
+ { 0x00, 0x2a, 0x00, 0xff },
+ { 0x00, 0x2a, 0x2a, 0xff },
+ { 0x00, 0x2a, 0x55, 0xff },
+ { 0x00, 0x2a, 0x7f, 0xff },
+ { 0x00, 0x2a, 0xaa, 0xff },
+ { 0x00, 0x2a, 0xd4, 0xff },
+
+ { 0x00, 0x55, 0x00, 0xff },
+ { 0x00, 0x55, 0x2a, 0xff },
+ { 0x00, 0x55, 0x55, 0xff },
+ { 0x00, 0x55, 0x7f, 0xff },
+ { 0x00, 0x55, 0xaa, 0xff },
+ { 0x00, 0x55, 0xd4, 0xff },
+
+ { 0x00, 0x7f, 0x00, 0xff },
+ { 0x00, 0x7f, 0x2a, 0xff },
+ { 0x00, 0x7f, 0x55, 0xff },
+ { 0x00, 0x7f, 0x7f, 0xff },
+ { 0x00, 0x7f, 0xaa, 0xff },
+ { 0x00, 0x7f, 0xd4, 0xff },
+
+ { 0x00, 0xaa, 0x00, 0xff },
+ { 0x00, 0xaa, 0x2a, 0xff },
+ { 0x00, 0xaa, 0x55, 0xff },
+ { 0x00, 0xaa, 0x7f, 0xff },
+ { 0x00, 0xaa, 0xaa, 0xff },
+ { 0x00, 0xaa, 0xd4, 0xff },
+
+ { 0x00, 0xd4, 0x00, 0xff },
+ { 0x00, 0xd4, 0x2a, 0xff },
+ { 0x00, 0xd4, 0x55, 0xff },
+ { 0x00, 0xd4, 0x7f, 0xff },
+ { 0x00, 0xd4, 0xaa, 0xff },
+ { 0x00, 0xd4, 0xd4, 0xff },
+
+ { 0x2a, 0x00, 0x00, 0xff },
+ { 0x2a, 0x00, 0x2a, 0xff },
+ { 0x2a, 0x00, 0x55, 0xff },
+ { 0x2a, 0x00, 0x7f, 0xff },
+ { 0x2a, 0x00, 0xaa, 0xff },
+ { 0x2a, 0x00, 0xd4, 0xff },
+
+ { 0x2a, 0x2a, 0x00, 0xff },
+ { 0x2a, 0x2a, 0x2a, 0xff },
+ { 0x2a, 0x2a, 0x55, 0xff },
+ { 0x2a, 0x2a, 0x7f, 0xff },
+ { 0x2a, 0x2a, 0xaa, 0xff },
+ { 0x2a, 0x2a, 0xd4, 0xff },
+
+ { 0x2a, 0x55, 0x00, 0xff },
+ { 0x2a, 0x55, 0x2a, 0xff },
+ { 0x2a, 0x55, 0x55, 0xff },
+ { 0x2a, 0x55, 0x7f, 0xff },
+ { 0x2a, 0x55, 0xaa, 0xff },
+ { 0x2a, 0x55, 0xd4, 0xff },
+
+ { 0x2a, 0x7f, 0x00, 0xff },
+ { 0x2a, 0x7f, 0x2a, 0xff },
+ { 0x2a, 0x7f, 0x55, 0xff },
+ { 0x2a, 0x7f, 0x7f, 0xff },
+ { 0x2a, 0x7f, 0xaa, 0xff },
+ { 0x2a, 0x7f, 0xd4, 0xff },
+
+ { 0x2a, 0xaa, 0x00, 0xff },
+ { 0x2a, 0xaa, 0x2a, 0xff },
+ { 0x2a, 0xaa, 0x55, 0xff },
+ { 0x2a, 0xaa, 0x7f, 0xff },
+ { 0x2a, 0xaa, 0xaa, 0xff },
+ { 0x2a, 0xaa, 0xd4, 0xff },
+
+ { 0x2a, 0xd4, 0x00, 0xff },
+ { 0x2a, 0xd4, 0x2a, 0xff },
+ { 0x2a, 0xd4, 0x55, 0xff },
+ { 0x2a, 0xd4, 0x7f, 0xff },
+ { 0x2a, 0xd4, 0xaa, 0xff },
+ { 0x2a, 0xd4, 0xd4, 0xff },
+
+ { 0x55, 0x00, 0x00, 0xff },
+ { 0x55, 0x00, 0x2a, 0xff },
+ { 0x55, 0x00, 0x55, 0xff },
+ { 0x55, 0x00, 0x7f, 0xff },
+ { 0x55, 0x00, 0xaa, 0xff },
+ { 0x55, 0x00, 0xd4, 0xff },
+
+ { 0x55, 0x2a, 0x00, 0xff },
+ { 0x55, 0x2a, 0x2a, 0xff },
+ { 0x55, 0x2a, 0x55, 0xff },
+ { 0x55, 0x2a, 0x7f, 0xff },
+ { 0x55, 0x2a, 0xaa, 0xff },
+ { 0x55, 0x2a, 0xd4, 0xff },
+
+ { 0x55, 0x55, 0x00, 0xff },
+ { 0x55, 0x55, 0x2a, 0xff },
+ { 0x55, 0x55, 0x55, 0xff },
+ { 0x55, 0x55, 0x7f, 0xff },
+ { 0x55, 0x55, 0xaa, 0xff },
+ { 0x55, 0x55, 0xd4, 0xff },
+
+ { 0x55, 0x7f, 0x00, 0xff },
+ { 0x55, 0x7f, 0x2a, 0xff },
+ { 0x55, 0x7f, 0x55, 0xff },
+ { 0x55, 0x7f, 0x7f, 0xff },
+ { 0x55, 0x7f, 0xaa, 0xff },
+ { 0x55, 0x7f, 0xd4, 0xff },
+
+ { 0x55, 0xaa, 0x00, 0xff },
+ { 0x55, 0xaa, 0x2a, 0xff },
+ { 0x55, 0xaa, 0x55, 0xff },
+ { 0x55, 0xaa, 0x7f, 0xff },
+ { 0x55, 0xaa, 0xaa, 0xff },
+ { 0x55, 0xaa, 0xd4, 0xff },
+
+ { 0x55, 0xd4, 0x00, 0xff },
+ { 0x55, 0xd4, 0x2a, 0xff },
+ { 0x55, 0xd4, 0x55, 0xff },
+ { 0x55, 0xd4, 0x7f, 0xff },
+ { 0x55, 0xd4, 0xaa, 0xff },
+ { 0x55, 0xd4, 0xd4, 0xff },
+
+ { 0x7f, 0x00, 0x00, 0xff },
+ { 0x7f, 0x00, 0x2a, 0xff },
+ { 0x7f, 0x00, 0x55, 0xff },
+ { 0x7f, 0x00, 0x7f, 0xff },
+ { 0x7f, 0x00, 0xaa, 0xff },
+ { 0x7f, 0x00, 0xd4, 0xff },
+
+ { 0x7f, 0x2a, 0x00, 0xff },
+ { 0x7f, 0x2a, 0x2a, 0xff },
+ { 0x7f, 0x2a, 0x55, 0xff },
+ { 0x7f, 0x2a, 0x7f, 0xff },
+ { 0x7f, 0x2a, 0xaa, 0xff },
+ { 0x7f, 0x2a, 0xd4, 0xff },
+
+ { 0x7f, 0x55, 0x00, 0xff },
+ { 0x7f, 0x55, 0x2a, 0xff },
+ { 0x7f, 0x55, 0x55, 0xff },
+ { 0x7f, 0x55, 0x7f, 0xff },
+ { 0x7f, 0x55, 0xaa, 0xff },
+ { 0x7f, 0x55, 0xd4, 0xff },
+
+ { 0x7f, 0x7f, 0x00, 0xff },
+ { 0x7f, 0x7f, 0x2a, 0xff },
+ { 0x7f, 0x7f, 0x55, 0xff },
+ { 0x7f, 0x7f, 0x7f, 0xff },
+ { 0x7f, 0x7f, 0xaa, 0xff },
+ { 0x7f, 0x7f, 0xd4, 0xff },
+
+ { 0x7f, 0xaa, 0x00, 0xff },
+ { 0x7f, 0xaa, 0x2a, 0xff },
+ { 0x7f, 0xaa, 0x55, 0xff },
+ { 0x7f, 0xaa, 0x7f, 0xff },
+ { 0x7f, 0xaa, 0xaa, 0xff },
+ { 0x7f, 0xaa, 0xd4, 0xff },
+
+ { 0x7f, 0xd4, 0x00, 0xff },
+ { 0x7f, 0xd4, 0x2a, 0xff },
+ { 0x7f, 0xd4, 0x55, 0xff },
+ { 0x7f, 0xd4, 0x7f, 0xff },
+ { 0x7f, 0xd4, 0xaa, 0xff },
+ { 0x7f, 0xd4, 0xd4, 0xff },
+
+ { 0xaa, 0x00, 0x00, 0xff },
+ { 0xaa, 0x00, 0x2a, 0xff },
+ { 0xaa, 0x00, 0x55, 0xff },
+ { 0xaa, 0x00, 0x7f, 0xff },
+ { 0xaa, 0x00, 0xaa, 0xff },
+ { 0xaa, 0x00, 0xd4, 0xff },
+
+ { 0xaa, 0x2a, 0x00, 0xff },
+ { 0xaa, 0x2a, 0x2a, 0xff },
+ { 0xaa, 0x2a, 0x55, 0xff },
+ { 0xaa, 0x2a, 0x7f, 0xff },
+ { 0xaa, 0x2a, 0xaa, 0xff },
+ { 0xaa, 0x2a, 0xd4, 0xff },
+
+ { 0xaa, 0x55, 0x00, 0xff },
+ { 0xaa, 0x55, 0x2a, 0xff },
+ { 0xaa, 0x55, 0x55, 0xff },
+ { 0xaa, 0x55, 0x7f, 0xff },
+ { 0xaa, 0x55, 0xaa, 0xff },
+ { 0xaa, 0x55, 0xd4, 0xff },
+
+ { 0xaa, 0x7f, 0x00, 0xff },
+ { 0xaa, 0x7f, 0x2a, 0xff },
+ { 0xaa, 0x7f, 0x55, 0xff },
+ { 0xaa, 0x7f, 0x7f, 0xff },
+ { 0xaa, 0x7f, 0xaa, 0xff },
+ { 0xaa, 0x7f, 0xd4, 0xff },
+
+ { 0xaa, 0xaa, 0x00, 0xff },
+ { 0xaa, 0xaa, 0x2a, 0xff },
+ { 0xaa, 0xaa, 0x55, 0xff },
+ { 0xaa, 0xaa, 0x7f, 0xff },
+ { 0xaa, 0xaa, 0xaa, 0xff },
+ { 0xaa, 0xaa, 0xd4, 0xff },
+
+ { 0xaa, 0xd4, 0x00, 0xff },
+ { 0xaa, 0xd4, 0x2a, 0xff },
+ { 0xaa, 0xd4, 0x55, 0xff },
+ { 0xaa, 0xd4, 0x7f, 0xff },
+ { 0xaa, 0xd4, 0xaa, 0xff },
+ { 0xaa, 0xd4, 0xd4, 0xff },
+
+
+ { 0xd4, 0x00, 0x00, 0xff },
+ { 0xd4, 0x00, 0x2a, 0xff },
+ { 0xd4, 0x00, 0x55, 0xff },
+ { 0xd4, 0x00, 0x7f, 0xff },
+ { 0xd4, 0x00, 0xaa, 0xff },
+ { 0xd4, 0x00, 0xd4, 0xff },
+
+ { 0xd4, 0x2a, 0x00, 0xff },
+ { 0xd4, 0x2a, 0x2a, 0xff },
+ { 0xd4, 0x2a, 0x55, 0xff },
+ { 0xd4, 0x2a, 0x7f, 0xff },
+ { 0xd4, 0x2a, 0xaa, 0xff },
+ { 0xd4, 0x2a, 0xd4, 0xff },
+
+ { 0xd4, 0x55, 0x00, 0xff },
+ { 0xd4, 0x55, 0x2a, 0xff },
+ { 0xd4, 0x55, 0x55, 0xff },
+ { 0xd4, 0x55, 0x7f, 0xff },
+ { 0xd4, 0x55, 0xaa, 0xff },
+ { 0xd4, 0x55, 0xd4, 0xff },
+
+ { 0xd4, 0x7f, 0x00, 0xff },
+ { 0xd4, 0x7f, 0x2a, 0xff },
+ { 0xd4, 0x7f, 0x55, 0xff },
+ { 0xd4, 0x7f, 0x7f, 0xff },
+ { 0xd4, 0x7f, 0xaa, 0xff },
+ { 0xd4, 0x7f, 0xd4, 0xff },
+
+ { 0xd4, 0xaa, 0x00, 0xff },
+ { 0xd4, 0xaa, 0x2a, 0xff },
+ { 0xd4, 0xaa, 0x55, 0xff },
+ { 0xd4, 0xaa, 0x7f, 0xff },
+ { 0xd4, 0xaa, 0xaa, 0xff },
+ { 0xd4, 0xaa, 0xd4, 0xff },
+
+ { 0xd4, 0xd4, 0x00, 0xff },
+ { 0xd4, 0xd4, 0x2a, 0xff },
+ { 0xd4, 0xd4, 0x55, 0xff },
+ { 0xd4, 0xd4, 0x7f, 0xff },
+ { 0xd4, 0xd4, 0xaa, 0xff },
+ { 0xd4, 0xd4, 0xd4, 0xff },
// greyscale ramp (24 not including black and white, so 26 if included)
{ 0x08, 0x08, 0x08, 0xff },