Re: Porting librsvg to an Embedded Platform

Mohit Garg <mgarg-T5ugnJdcz8RWk0Htik3J/[email protected]>
Newsgroups gmane.comp.gnome.lib.librsvg.devel
Organization Innoviti Embedded Solutions Pvt. Ltd.
Message-ID <[email protected]>
Thanks a lot Dominic. Your comments have been definitely helpful. We 
basically wish to display simple SVG animations on our system. Our 
system is not intended to be as powerful as the Nokia 770 platform.

One more question: Would it be possible to port librsvg on a system 
without an OS?

thanks and regards
Mohit Garg

Dominic Lachowicz wrote:
> Hi Mohit,
>
>>  I am afraid, we do not have a dedicated FPU on our system. Since we are
>> still in the design stage, RAM and HD are not yet finalised. Could 
>> you give
>> me the minimum RAM and HD requirements for librsvg? Also, would it be
>> possible to port librsvg and Cairo to Fixed-Point?
>
> Of course it would be possible (provided that there was no API/ABI
> breakage). There are some patches already that port Cairo to fixed
> point. I don't know how complete they are, or what their chances of
> being merged upstream are.
>
>>  "the driver interface" referred to the underlying Graphics API 
>> running on
>> the system. I am assuming that librsvg runs over some Graphics API which
>> allows it to interface with the display driver. Are there any minimum
>> requirements on such a Graphics API?
>
> Cairo is this "driver interface". It interfaces with a lot of Graphics
> APIs, such as X11/Win32/OSX/BeOS, and also things like PNGs, PDFs, PS,
> ...
>
>>  In short, would you recommend using librsvg as a starting point for 
>> porting
>> it to an embedded platform (SVG-Tiny) or would you rather recommend 
>> that we
>> use an existing SVG-Tiny library and port it?
>
> Well, I can't say for sure. I don't fully understand your requirements
> and schedule. I also don't know about the status of other SVG-Tiny
> renderers. I do know that people have gotten librsvg to work on some
> "embedded" devices, such as the Nokia 770 platform.
>
> Best,
> Dom

-- 
Mohit Garg
Innoviti Embedded Solutions Pvt. Ltd.
503-503, Oxford Chambers
Rustam Bagh, Kodihalli
Bangalore - 560 017
India
Ph.: +91-80-4112-7390
Fax:+91-80-3057-0943

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

_______________________________________________
Librsvg-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/librsvg-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.