fixed last commit. problem updating uniform in shader.