abstract a model for load bitmap, used by glhorizontal scroller