transformation: dont release the gil for a such small calculation. got faster result when sampling an app during 30s calling the method around 175K (before: cumtime was 3.712 VS 3.329 without nogil.
Merge branch 'master' of ssh://github.com/kivy/kivy
back on glGetAttribLocation, and optimize to not locate the attribute every frame, but only by shader/vertex_format.