-removed random console debug
-small interface change for drawer
-texture 2d load from description, and also expose cached description
-Fix dispose bug on structured buffer (srv/uavs were not disposed)