[ply-lite] Add support for rendering image to 16-bit framebuffer