02 May 2020, 07:13 | #21 | |
Registered User
Join Date: Jul 2006
Location: Dunkerque / FRANCE
Posts: 173
|
Quote:
Thanks, I'll wait and try again. By the way, which software to use to display pictures? I've tried Visage with tooltype Datatype enabled and I get a black screen. Is there another software recommanded? @Gulliver, Which the last official version of picture.datatype from OS 3.1.4? |
|
02 May 2020, 14:30 | #22 | |
Registered User
Join Date: May 2016
Location: Rostock/Germany
Posts: 132
|
Quote:
I did a little experiment to put my observations into perspective (and numbers) by compiling JFIFdt in dummy mode. It’ll perform all datatype duties (including feeding picture.datatype with meaningless pixel data) but just don’t call the JPEG decoder. This is what I get with picture.datatype 45.17: Same test, same machine just with picture.datatype 46.13: So what we see from this experiment is that picdt 46.13 easily takes up twice as much time for it’s own pleasure and this is only the creation of the datatype object. When a client is going to fetch the decoded data from the picture.datatype, the performance penalty will strike again. From my point of view, the design of the picture.datatype is inefficient enough as it is: in terms of memory consumption and the runtime overhead caused by copying memory around (several times). I don’t see much point in making this even slower than necessary. Last edited by buggs; 02 May 2020 at 14:32. Reason: typo |
|
02 May 2020, 16:01 | #23 | ||
Registered User
Join Date: Aug 2018
Location: United Kingdom
Posts: 198
|
I agree that the OS supplied picture.datatype has never been brilliant in speed terms. My understanding is that for OS 3.1.x, picture.datatype v46 had to be rewritten to include all the v43/v44/v45 features due to the v45 source not being available. Perhaps this involved backporting from the picture.datatype from OS4. Even v45.17 is slower than it could be. Certainly the CGX v43 picture.datatype is by far the fastest, at least on >= 15-bit displays. I know the CGX v43 datatype doesn't have the dithering stuff and scaling that v44+ does have, and probably corners can be cut in the CGX datatype not having to worry about native graphics.
Regarding slow vs fast IDCT, the IJG jpeglib documentation says: Quote:
Quote:
As with AltiVec, it is no surprise that AMMX optimisation brings a large speed boost to JPEG, and great work with that! Obviously, that is going to be faster than WarpJPEG can manage with no AMMX. Regarding my benchmarks, all the A1200 ones are performed using the CGX picture.datatype, otherwise that would not make the MorphOS figures comparable to WarpOS, and subsequently WarpOS and 68k. As stated, they use the default settings which is the slow accurate DCT method - I can't be sure if some of the others (the ones that cannot be configured) use the fast or slow method, so it is more fair for WarpJPEG to use slow in the benchmarks (especially as slow is the jpeglib default, so other datatypes are more likely to be using that). There is no point trying to compare your benchmarks with the fast idct and mine with the slow idct - they are obviously going to be completely different. |
||
02 May 2020, 16:04 | #24 | |
Registered User
Join Date: Aug 2018
Location: United Kingdom
Posts: 198
|
Quote:
|
|
02 May 2020, 17:45 | #25 |
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
|
@Tarzin
The last official datatype for 3.1.4 was picture.datatype 46.13 (10.9.2018) @Henryk @Futaura Any of you is welcomed to join the AmigaOS development team, and improve on the situation. You can email me, or send me a PM and I can arrange that. |
02 May 2020, 21:28 | #26 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
|
There are Multiview, MysticView, LoView, PicShow, CyberShow and many older ones
|
03 May 2020, 08:28 | #27 |
Registered User
Join Date: Jul 2006
Location: Dunkerque / FRANCE
Posts: 173
|
|
04 May 2020, 12:37 | #28 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,365
|
@buggs
Thanks for releasing an update of your JFIFdt44 at Aminet: http://aminet.net/package/util/dtype/JFIFdt44 Unfortunately, I only get a zero byte file when I try to download the package with IE11 or Opera. You didn't put a virus into that archive again, did you? Maybe Aminet has deleted the contents? Interesting to see that you've now added a new "FANCYRESAMPLE" option too. I think the main purpose of using lossy JPEG compression is the larger reduction of the file size and the high decoding speed, but unlike to PNG I would see best possible quality only as a minor goal. |
04 May 2020, 12:51 | #29 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
|
Peter is Aminet's problem, there are other Archives that download files 0, like "zmakebas.lha", "IcarosLive_2_2_8.tar.bz2", "renderlib68k.lha"
|
04 May 2020, 13:01 | #30 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,365
|
Ok, thanks AMIGASYSTEM,
I could successfully download it via anonymous FTP from main.aminet.net /util/dtype/JFIFdt44.lha, size is 818.444. |
04 May 2020, 13:26 | #31 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
|
Ok downloaded
|
04 May 2020, 13:33 | #32 | |||
Registered User
Join Date: May 2016
Location: Rostock/Germany
Posts: 132
|
Quote:
Quote:
Quote:
|
|||
15 August 2020, 07:56 | #33 |
Registered User
Join Date: Jul 2006
Location: Dunkerque / FRANCE
Posts: 173
|
Bought Warp Datatypes :-)
Waiting my key now. My A1200/030 will be up to date! :-) |
22 September 2020, 11:20 | #34 |
SYS64738
Join Date: Oct 2014
Location: Australia
Age: 50
Posts: 118
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
AK-Datatypes In Development | amigakit.com | Amiga scene | 9 | 19 May 2020 11:37 |
problem with datatypes | honx | support.Apps | 23 | 13 September 2016 20:45 |
Datatypes.library 44.48 anyone? | Amicol | request.Other | 3 | 26 August 2014 23:02 |
AFA OS and datatypes | Rod_cl | support.Apps | 0 | 16 September 2006 01:39 |
Datatypes to replace | fc.studio | support.Apps | 0 | 02 February 2006 14:37 |
|
|