fixed bug related to incorrect creation of texture objects for an eigenvector