fix mulit texture, we must to call glUniformxx after change shader, because everything has been lost
multi texture test shader
fix dir light type
add texture target
add Clear flag and so on
add Shadow test