Add support for multi-pixels in one psfs

In some display sub pixel design, it’s possible that the sub pixel
pattern is not repeated by every pixel, but by block of pixels. Here we
added a render function handle and some other components to support
this kind of sub pixel patten.