fn push_constant_clear<PushFn>(offset: u32, size_bytes: u32, push_fn: PushFn)where PushFn: FnMut(u32, &[u32]),