update demo12 to use new draw(filter_fn) API
(#467)