camelot-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Camelot-discuss] address@hidden: Re: [xsvg] Re: [forum] A strawman pro


From: Sven Luther
Subject: [Camelot-discuss] address@hidden: Re: [xsvg] Re: [forum] A strawman proposal for X.org & XFree86.org]
Date: Thu, 17 Apr 2003 15:24:23 +0200
User-agent: Mutt/1.5.4i

Salut a vous tous ...

Voici un message de la liste xsvg, et qui parle de la difference entre
rsvg et xsvg. Peut etre qu'il serait interessant d'utiliser libsvg ou
libxsvg a la place de librsvg pour ocamlsdl. Cela permettrait de ne pas
dependre de gtk+, et en plus, il semblerait que soit svg ou xsvg
permette de pivoter les images SVG ou meme de leut appliquer un matrice
quelconque au moment du rendu. J'ai pas regarder ni fait de tests
cependant.

Amicalement,

Sven Luther

----- Forwarded message from Carl Worth <address@hidden> -----

Envelope-to: address@hidden
Delivery-date: Thu, 17 Apr 2003 15:07:27 +0200
To: Sven Luther <address@hidden>
Cc: Carl Worth <address@hidden>, "xsvg.org" <address@hidden>
Subject: Re: [xsvg] Re: [forum] A strawman proposal for X.org & XFree86.org
From: Carl Worth <address@hidden>
X-BeenThere: address@hidden
X-Mailman-Version: 2.0.11
List-Help: <mailto:address@hidden>
List-Post: <mailto:address@hidden>
List-Subscribe: <http://xsvg.org/cgi-bin/mailman/listinfo/xsvg>,
        <mailto:address@hidden>
List-Id: SVG support for X <xsvg.xsvg.org>
List-Unsubscribe: <http://xsvg.org/cgi-bin/mailman/listinfo/xsvg>,
        <mailto:address@hidden>
List-Archive: <http://xsvg.org/pipermail/xsvg/>
X-Antivirus: scanned by sophos at u-strasbg.fr
X-Spam: no; 0.00; cworth:01 isi:01 xsvg:01 strawman:01 xfree86:01 sven:01 
wrote:01 librsvg:01 developped:01 libsvg:01 derives:01 svg:01 parsing:01 
replaces:01 libart:01 

On Apr 17, Sven Luther wrote:
 > I only used librsvg, but as i understood libxsvg developped from
 > librsvg, isn't it, and they are mostly the same.

Well, there's a reason libxsvg has a different name. ;-)

The quick history:

libsvg derives from librsvg. It started with the same SVG parsing
code, but replaces all of the calls into libart with calls to an
abstract rendering interface.

libxsvg is a thin layer on top of libsvg that hooks the abstract
rendering interface up to Xr.

 > But is it visible to the user of the library ?

Yes, when you use libxsvg you still have direct access to the XrState
object and you can transform all you like while rendering.

-Carl

-- 
Carl Worth                                        
USC Information Sciences Institute                      address@hidden


_______________________________________________
xsvg mailing list
address@hidden
http://xsvg.org/cgi-bin/mailman/listinfo/xsvg

----- End forwarded message -----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]