[glx-texture-pixmap] Don't enable the texture target when binding the texture
[glx-texture-pixmap] Don't enable the texture target when binding the texture

There's no need to enable the texture target unless it is going to be
used for rendering. Enabling it directly with glEnable calls confuses
Cogl's state caching.

This is a replacement for the patch in bug 1483 which was reverted.

jigpu/clutter,tardyp/clutter,GNOME/clutter,jigpu/clutter,djdeath/clutter-multithreaded,nobled/clutter,djdeath/clutter,Distrotech/clutter,jigpu/clutter,collects/clutter,dlespiau/clutter,heysion/clutter-clone,djdeath/clutter-android,Distrotech/clutter,rkudiyarov/clutter_osx,Distrotech/clutter,heysion/clutter-clone,djdeath/clutter,ebassi/clutter,collects/clutter,djdeath/clutter-android,kerrickstaley/clutter-vala,nobled/clutter,spatulasnout/clutter,dlespiau/clutter,kerrickstaley/clutter-vala,spatulasnout/clutter,rkudiyarov/clutter_osx,heysion/clutter-clone,Distrotech/clutter,kerrickstaley/clutter-vala,tardyp/clutter,collects/clutter,djdeath/clutter-android,collects/clutter,heysion/clutter-clone,spatulasnout/clutter,djdeath/clutter,ebassi/clutter,collects/clutter,djdeath/clutter-android,djdeath/clutter,djdeath/clutter-multithreaded,GNOME/clutter,kerrickstaley/clutter-vala,djdeath/clutter,rkudiyarov/clutter_osx,dlespiau/clutter,jigpu/clutter,GNOME/clutter,ebassi/clutter,heysion/clutter-clone,djdeath/clutter-android,spatulasnout/clutter,jigpu/clutter,GNOME/clutter,jigpu/clutter,tardyp/clutter,rkudiyarov/clutter_osx,Distrotech/clutter,spatulasnout/clutter,ebassi/clutter,nobled/clutter,Distrotech/clutter,GNOME/clutter,djdeath/clutter-multithreaded,djdeath/clutter-multithreaded,ebassi/clutter,djdeath/clutter