PNGReadWriter2Plugin

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

PNGReadWriter2Plugin

Denis Kudriashov
Hello

Is somebody have built windows PNGReadWriter2Plugin dll?
Can you share it?

Best regards,
Denis
Reply | Threaded
Open this post in threaded view
|

Re: PNGReadWriter2Plugin

Igor Stasenko
On 22 December 2010 20:45, Denis Kudriashov <[hidden email]> wrote:
> Hello
>
> Is somebody have built windows PNGReadWriter2Plugin dll?
> Can you share it?

Err.. i can't find it. where you seen it?

>
> Best regards,
> Denis
>



--
Best regards,
Igor Stasenko AKA sig.

Reply | Threaded
Open this post in threaded view
|

Re: PNGReadWriter2Plugin

Denis Kudriashov
http://www.squeaksource.com/PNGReadWriter2.html

I found old email about this (2006 year). And author wrote that he build windows version but without links.

2010/12/22 Igor Stasenko <[hidden email]>
On 22 December 2010 20:45, Denis Kudriashov <[hidden email]> wrote:
> Hello
>
> Is somebody have built windows PNGReadWriter2Plugin dll?
> Can you share it?

Err.. i can't find it. where you seen it?

>
> Best regards,
> Denis
>



--
Best regards,
Igor Stasenko AKA sig.


Reply | Threaded
Open this post in threaded view
|

Re: PNGReadWriter2Plugin

Alexandre Bergel
In reply to this post by Igor Stasenko
Why do we need a plugin for this? So far, I am quite happy with the exportAsPNG found in Morph.

Cheers,
Alexandre



On 22 Dec 2010, at 17:10, Igor Stasenko wrote:

> On 22 December 2010 20:45, Denis Kudriashov <[hidden email]> wrote:
>> Hello
>>
>> Is somebody have built windows PNGReadWriter2Plugin dll?
>> Can you share it?
>
> Err.. i can't find it. where you seen it?
>
>>
>> Best regards,
>> Denis
>>
>
>
>
> --
> Best regards,
> Igor Stasenko AKA sig.
>

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.






Reply | Threaded
Open this post in threaded view
|

Re: PNGReadWriter2Plugin

Denis Kudriashov
I just search more faster way to read png files.

I read discussion about bmp plugin. And primitive supported reading is 10 times faster then smalltalk implementation.

And I start to search png analogous. And I found PNGReadWriter2 plugin.

2010/12/22 Alexandre Bergel <[hidden email]>
Why do we need a plugin for this? So far, I am quite happy with the exportAsPNG found in Morph.

Cheers,
Alexandre



On 22 Dec 2010, at 17:10, Igor Stasenko wrote:

> On 22 December 2010 20:45, Denis Kudriashov <[hidden email]> wrote:
>> Hello
>>
>> Is somebody have built windows PNGReadWriter2Plugin dll?
>> Can you share it?
>
> Err.. i can't find it. where you seen it?
>
>>
>> Best regards,
>> Denis
>>
>
>
>
> --
> Best regards,
> Igor Stasenko AKA sig.
>

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.







Reply | Threaded
Open this post in threaded view
|

Re: PNGReadWriter2Plugin

Luc Fabresse
In reply to this post by Alexandre Bergel

I ask myself the same question: why do we need plugins to read/write images (PNG, BMP, ..)?
I would understand it for JPG which requires some heavy computation.
any hint?

#Luc


2010/12/22 Alexandre Bergel <[hidden email]>
Why do we need a plugin for this? So far, I am quite happy with the exportAsPNG found in Morph.

Cheers,
Alexandre



On 22 Dec 2010, at 17:10, Igor Stasenko wrote:

> On 22 December 2010 20:45, Denis Kudriashov <[hidden email]> wrote:
>> Hello
>>
>> Is somebody have built windows PNGReadWriter2Plugin dll?
>> Can you share it?
>
> Err.. i can't find it. where you seen it?
>
>>
>> Best regards,
>> Denis
>>
>
>
>
> --
> Best regards,
> Igor Stasenko AKA sig.
>

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.







Reply | Threaded
Open this post in threaded view
|

Re: PNGReadWriter2Plugin

Luc Fabresse
In reply to this post by Denis Kudriashov
ok, it is for speed.
so why don't we use a FFI (FFI, Alien, NB or another) to directly call external lib?

#Luc


2010/12/22 Denis Kudriashov <[hidden email]>
I just search more faster way to read png files.

I read discussion about bmp plugin. And primitive supported reading is 10 times faster then smalltalk implementation.

And I start to search png analogous. And I found PNGReadWriter2 plugin.

2010/12/22 Alexandre Bergel <[hidden email]>

Why do we need a plugin for this? So far, I am quite happy with the exportAsPNG found in Morph.

Cheers,
Alexandre



On 22 Dec 2010, at 17:10, Igor Stasenko wrote:

> On 22 December 2010 20:45, Denis Kudriashov <[hidden email]> wrote:
>> Hello
>>
>> Is somebody have built windows PNGReadWriter2Plugin dll?
>> Can you share it?
>
> Err.. i can't find it. where you seen it?
>
>>
>> Best regards,
>> Denis
>>
>
>
>
> --
> Best regards,
> Igor Stasenko AKA sig.
>

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.








Reply | Threaded
Open this post in threaded view
|

Re: PNGReadWriter2Plugin

Alexandre Bergel
In reply to this post by Denis Kudriashov
Ah ok, it makes sense

Alexandre


On 22 Dec 2010, at 17:25, Denis Kudriashov wrote:

> I just search more faster way to read png files.
>
> I read discussion about bmp plugin. And primitive supported reading is 10 times faster then smalltalk implementation.
>
> And I start to search png analogous. And I found PNGReadWriter2 plugin.
>
> 2010/12/22 Alexandre Bergel <[hidden email]>
> Why do we need a plugin for this? So far, I am quite happy with the exportAsPNG found in Morph.
>
> Cheers,
> Alexandre
>
>
>
> On 22 Dec 2010, at 17:10, Igor Stasenko wrote:
>
> > On 22 December 2010 20:45, Denis Kudriashov <[hidden email]> wrote:
> >> Hello
> >>
> >> Is somebody have built windows PNGReadWriter2Plugin dll?
> >> Can you share it?
> >
> > Err.. i can't find it. where you seen it?
> >
> >>
> >> Best regards,
> >> Denis
> >>
> >
> >
> >
> > --
> > Best regards,
> > Igor Stasenko AKA sig.
> >
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
>
>
>

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.






Reply | Threaded
Open this post in threaded view
|

Re: PNGReadWriter2Plugin

Stéphane Ducasse
In reply to this post by Luc Fabresse
the true fun part of the discussion is that igor wanted to get rid of the plugin and andreas said that BMP is really used but apparently the plugin has not been invoked for years in Squeak and Pharo. So may be it
is not that used after all :)
Life have beauty when you know how to look at it :)

> I ask myself the same question: why do we need plugins to read/write images (PNG, BMP, ..)?
> I would understand it for JPG which requires some heavy computation.
> any hint?
>
> #Luc
>
>
> 2010/12/22 Alexandre Bergel <[hidden email]>
> Why do we need a plugin for this? So far, I am quite happy with the exportAsPNG found in Morph.
>
> Cheers,
> Alexandre
>
>
>
> On 22 Dec 2010, at 17:10, Igor Stasenko wrote:
>
> > On 22 December 2010 20:45, Denis Kudriashov <[hidden email]> wrote:
> >> Hello
> >>
> >> Is somebody have built windows PNGReadWriter2Plugin dll?
> >> Can you share it?
> >
> > Err.. i can't find it. where you seen it?
> >
> >>
> >> Best regards,
> >> Denis
> >>
> >
> >
> >
> > --
> > Best regards,
> > Igor Stasenko AKA sig.
> >
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: PNGReadWriter2Plugin

Stéphane Ducasse
In reply to this post by Luc Fabresse

On Dec 22, 2010, at 9:32 PM, Luc Fabresse wrote:

> ok, it is for speed.
> so why don't we use a FFI (FFI, Alien, NB or another) to directly call external lib?

Luc the primitive is just about one loop for reading and one loop for writing. So this is not calling an external library.

Igor could not resist to show me the NB implementation he did about that primitive a while ago.
I guess that this is terrible for igor to get a mac because he will not stop working before
        the vm builds from hudson (he worked last night until 3 in the morning :)).
        native boost works on mac
        and a lot more
:)

Now seriously for native boost this may be a problem to rely on platform assembler generation
to get speed when C is a portable assembler. So probably