blob: 61f2ca8bd44bc946edc181b68ad5ea11a90bd3af [file] [log] [blame]
# Feed this file to script/make-artificial.go
# This GIF image has two frames. The first is 4x2 and contains 8 shades of red.
# The second is 3x1, positioned at (1, 1), and nominally contains 3 shades of
# blue but the middle pixel is transparent.
make gif
header
image {
imageWidthHeight 4 2
# 16 shades of red and then 16 shades of blue.
palette {
0x00 0x00 0x00
0x10 0x00 0x00
0x20 0x00 0x00
0x30 0x00 0x00
0x40 0x00 0x00
0x50 0x00 0x00
0x60 0x00 0x00
0x70 0x00 0x00
0x80 0x00 0x00
0x90 0x00 0x00
0xA0 0x00 0x00
0xB0 0x00 0x00
0xC0 0x00 0x00
0xD0 0x00 0x00
0xE0 0x00 0x00
0xF0 0x00 0x00
0x00 0x00 0x00
0x00 0x00 0x11
0x00 0x00 0x22
0x00 0x00 0x33
0x00 0x00 0x44
0x00 0x00 0x55
0x00 0x00 0x66
0x00 0x00 0x77
0x00 0x00 0x88
0x00 0x00 0x99
0x00 0x00 0xAA
0x00 0x00 0xBB
0x00 0x00 0xCC
0x00 0x00 0xDD
0x00 0x00 0xEE
0x00 0x00 0xFF
}
}
graphicControl animationDisposalNone 100ms
frame {
frameLeftTopWidthHeight 0 0 4 2
}
lzw 7 0x08 0x09 0x0A 0x0B 0x0C 0x0D 0x0E 0x0F
graphicControl animationDisposalNone 200ms transparentIndex=0x1A
frame {
frameLeftTopWidthHeight 1 1 3 1
}
lzw 7 0x1F 0x1A 0x15
trailer