nativewindowpriv: add is_hw arg in setup
nativewindowpriv: add lock/unlock Data
WIP