From: <mar...@us...> - 2013-05-26 13:17:35
|
Revision: 5511 http://navit.svn.sourceforge.net/navit/?rev=5511&view=rev Author: martin-s Date: 2013-05-26 13:17:27 +0000 (Sun, 26 May 2013) Log Message: ----------- Add:Core:New struct to pass raw image data to graphics driver Modified Paths: -------------- trunk/navit/navit/graphics.h Modified: trunk/navit/navit/graphics.h =================================================================== --- trunk/navit/navit/graphics.h 2013-05-26 09:31:41 UTC (rev 5510) +++ trunk/navit/navit/graphics.h 2013-05-26 13:17:27 UTC (rev 5511) @@ -47,6 +47,17 @@ struct graphics_gc_methods; struct graphics_image_methods; +enum graphics_image_type { + graphics_image_type_unknown=0, +}; + +struct graphics_image_buffer { + char magic[8]; /* buffer:\n */ + enum graphics_image_type type; + void *start; + int len; +}; + struct graphics_methods { void (*graphics_destroy)(struct graphics_priv *gr); void (*draw_mode)(struct graphics_priv *gr, enum draw_mode_num mode); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |