fixed buffer canvas display