(core+shmif) started rework to support dynamically sized shmif segment and larger surface dimensions