Texture pool intermediary commit

Texture pool intermediary commit