pub fn draw( ctx: &RenderContext<'_>, buffer_view_handle: Option<BufferViewHandle>, buf: &mut Vec<u8>)