adding texture storage adjuste drawSelector kashim