Quote:
Originally Posted by twobob
...
Rather was banking on the 8bpp FB. now they have moved to 4Bpp again. well. phoeey. It puts all manner of nice things that bit further back again.
...
|
Where did you get this information? My paperwhite defaults to 8 bits-per-pixel:
Code:
[root@kindle root]# eips -i
Fixed framebuffer info
id: mxc_epdc_fb smem_start: 0x75800000
smem_len: 4718592 type: PACKED_PIXELS
type_aux: 0 visual: STATIC_PSEUDOCOLOR
xpanstep: 1 ypanstep: 1
ywrapstep: 0 line_length: 768
mmio_start: 0x00000000 mmio_len: 0
accel: 0
Variable framebuffer info
xres: 758 yres: 1024
xres_virtual: 768 yres_virtual: 6144
xoffset: 0 yoffset: 0
bits_per_pixel: 8 grayscale: 1
red.offset: 0 green.offset: 0
red.length: 8 green.length: 8
red.msb_right: 0 green.msb_right: 0
blue.offset: 0 transp.offset: 0
blue.length: 8 transp.length: 0
blue.msb_right: 0 transp.msb_right: 0
nonstd: 0 activate: 128
width: -1 height: -1
accel_flags: 0 pixclock: 40000000
left_margin: 12 right_margin: 76
upper_margin: 4 lower_margin: 5
hsync_len: 12 vsync_len: 2
sync: 0 vmode: 0
rotate: 3
[root@kindle root]#
So it is not that different after all. And the 8bpp is really just two copies of 4bpp. The "256 shades of gray" is done by dithering down to 4bpp and duplicating that into the upper half-byte.