cursor-renderer: Add setter for the DnD surface

The DnD surface will be always updated/redrawn when the cursor position
changes, and it will never go through backend-specific handling of hw
cursors, so the stage will always need updating when a drag is in effect.
This commit is contained in:
Jasper St. Pierre
2014-09-26 19:01:51 +02:00
committed by Carlos Garnacho
parent dfde1ff327
commit 40a85e0e99
2 changed files with 101 additions and 26 deletions

View File

@@ -67,4 +67,9 @@ void meta_cursor_renderer_set_position (MetaCursorRenderer *renderer,
MetaCursorReference * meta_cursor_renderer_get_cursor (MetaCursorRenderer *renderer);
const MetaRectangle * meta_cursor_renderer_get_rect (MetaCursorRenderer *renderer);
void meta_cursor_renderer_set_dnd_surface (MetaCursorRenderer *renderer,
CoglTexture *texture,
int offset_x,
int offset_y);
#endif /* META_CURSOR_RENDERER_H */