[PATCH 0/5] Cursor surfaces and animated cursors

Hi, This series adds the protocol for a client to make a surface created by it the current pointer surface. That way it is possible to get frame callbacks on this surface and use it to implement animated cursors. I'm not particularly sure about the description about the hotspot on the protocol. In what coordinate space should those values be in? I guess the hotspot should be in surface coordinates, but then wouldn't it be mandatory to transform the pointer if the surface is transformed? Thanks, Ander -- 1.7.4.1