[Fwd: Announcing liboil-0.3.0 - Library of Optimized Inner Loops]

Hmm, does someone who knows more about the renderer think this would help out Inkscape? Seems better than the MMX flag.
--Ted
-------- Forwarded Message --------
From: David Schleef <ds@...641...> To: gnome-multimedia@...45... Subject: Announcing liboil-0.3.0 - Library of Optimized Inner Loops Date: Wed, 12 Jan 2005 15:06:35 -0800 Announcing liboil-0.3.0 - Library of Optimized Inner Loops
Liboil is a library of simple functions that are optimized for various CPUs. These functions are generally loops implementing simple algorithms, such as converting an array of N integers to floating-point numbers or multiplying and summing an array of N numbers. Such functions are candidates for significant optimization using various techniques, especially by using extended instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).
This release represents a significant milestone in the liboil project. The sections of the ABI that are most interesting to developers are now considered to be stable, and will be stable throughout the 0.3.x and 0.4.x series.
As of this release, I'm actively encouraging other open-source projects to begin using liboil. I'm happy to do much of work converting projects to use liboil, and especially, adding function classes and implementations to liboil that may be needed.
Web Page: http://www.schleef.org/liboil/
Liboil's license is Two-clause BSD.
dave...

OK Guys, Who done been and gone screwed up Win32?
There have been no win updates available since Jan 07 and Daniel sez: (13/1/05)
"Yes, it's been failing due to something that recently changed about sockets in the prefdialog. It was reported by Adib Taraben on Jan 9th, to which, Ted Gould said:
"Well, I had always planned on, and started using Gtk::Socket for the preferences for extensions. The plan was to allow for out of process and other toolkits in the preference dialogs. But, after Googling and reading a couple e-mails on the Evolution list, I think that it might not be supported on Win32. I'll ask the GTK+ list and get back."
There was some further discussion, but no actual changes to that, I think.
Perhaps pinging on the list on that thread could make a difference?"
OK. I'm pingin. Please can somebody replace what they broke so people in winland can get back among the community?
Thanx, vellum.

Agreed. If there are portability problems with the code, it would be wise to move it off to a branch or to experimental until the problems can get sorted out. With the 0.41 release coming up, we need to be careful not to add things that will cause us problems.
Bryce
On Thu, 13 Jan 2005, vellum wrote:
OK Guys, Who done been and gone screwed up Win32?
There have been no win updates available since Jan 07 and Daniel sez: (13/1/05)
"Yes, it's been failing due to something that recently changed about sockets in the prefdialog. It was reported by Adib Taraben on Jan 9th, to which, Ted Gould said:
"Well, I had always planned on, and started using Gtk::Socket for the preferences for extensions. The plan was to allow for out of process and other toolkits in the preference dialogs. But, after Googling and reading a couple e-mails on the Evolution list, I think that it might not be supported on Win32. I'll ask the GTK+ list and get back."
There was some further discussion, but no actual changes to that, I think.
Perhaps pinging on the list on that thread could make a difference?"
OK. I'm pingin. Please can somebody replace what they broke so people in winland can get back among the community?
Thanx, vellum.
The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel

I agree, I still haven't confirmed what the problem here is... it seems though that there are still the headers on windows, just not the code in the library (very annoying). Anyway -- I put an #ifndef WIN32 around the socket code, hopefully that should make things happy for now. I'll try to figure out more shortly.
--Ted
On Wed, 2005-01-12 at 21:47 -0800, Bryce Harrington wrote:
Agreed. If there are portability problems with the code, it would be wise to move it off to a branch or to experimental until the problems can get sorted out. With the 0.41 release coming up, we need to be careful not to add things that will cause us problems.
OK. I'm pingin. Please can somebody replace what they broke so people in winland can get back among the community?

Btw, have you been able to solve the perl(SVG) circular dependency problem and the Gimp gradient issue? Packagers had been having a lot of trouble with those last release and it'd be nice to have those solved for this release.
Bryce
On Wed, 12 Jan 2005, Ted Gould wrote:
I agree, I still haven't confirmed what the problem here is... it seems though that there are still the headers on windows, just not the code in the library (very annoying). Anyway -- I put an #ifndef WIN32 around the socket code, hopefully that should make things happy for now. I'll try to figure out more shortly.
--Ted
On Wed, 2005-01-12 at 21:47 -0800, Bryce Harrington wrote:
Agreed. If there are portability problems with the code, it would be wise to move it off to a branch or to experimental until the problems can get sorted out. With the 0.41 release coming up, we need to be careful not to add things that will cause us problems.
OK. I'm pingin. Please can somebody replace what they broke so people in winland can get back among the community?

On Wed, 2005-01-12 at 23:09 -0800, Bryce Harrington wrote:
Btw, have you been able to solve the perl(SVG) circular dependency problem and the Gimp gradient issue? Packagers had been having a lot of trouble with those last release and it'd be nice to have those solved for this release.
I don't know about the Perl SVG circular dependency... did I miss that one?
I think the GIMP Gradient one was a bad version of GTKmm. It seems that nobody has it now that they've upgraded. So, yes, it does seem to be fixed.
--Ted

On Thu, 13 Jan 2005, Ted Gould wrote:
On Wed, 2005-01-12 at 23:09 -0800, Bryce Harrington wrote:
Btw, have you been able to solve the perl(SVG) circular dependency problem and the Gimp gradient issue? Packagers had been having a lot of trouble with those last release and it'd be nice to have those solved for this release.
I don't know about the Perl SVG circular dependency... did I miss that one?
Possibly, it seems to be a minor but prevalent issue. I didn't run into it myself so don't know the details but I think just about every .rpm packager has commented on it. ;-)
I think the GIMP Gradient one was a bad version of GTKmm. It seems that nobody has it now that they've upgraded. So, yes, it does seem to be fixed.
Yeah, I haven't been seeing any further reports of this issue this month so it may be gone now.
Thanks, Bryce
participants (3)
-
Bryce Harrington
-
Ted Gould
-
vellum