cogl-pango-display-list: Don't use VBOs if the texture can't handle it
cogl-pango-display-list: Don't use VBOs if the texture can't handle it

If the texture can't be hardware repeated (ie, if it is sliced or it
has waste) then Cogl will reject the layer when rendering with a
VBO. In this case we should always fall back to rendering with
cogl_rectangle.

This commit is only needed temporarily because Cogl will end up
putting atlas textures in the display list. A later commit in the
series will make it so that the display list always has primitive
textures in it so this commit can be reverted.

djdeath/cogl,gcampax/cogl,djdeath/cogl,spatulasnout/cogl,spatulasnout/cogl,gcampax/cogl,djdeath/cogl-android,djdeath/cogl,gcampax/cogl,Distrotech/cogl,collects/cogl,Distrotech/cogl,collects/cogl,gcampax/cogl,djdeath/cogl-android,Distrotech/cogl,Distrotech/cogl,djdeath/cogl-android