Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
98 user(s) are online (6 user(s) are browsing News)

Members: 0
Guests: 98

more...

Support us!

Headlines


Recent Replied Topics
Topic Replies Last Post  
IBrowse IBrowse 3.0a Google 9 (472) hotrod Yesterday 22:36
AmigaOS4 Emulation qemu amigaos 4.1 sudo without no audio [1][2] 27 (592) white Yesterday 22:24
AmigaOS4 "What if" you have money to develop only one feature of AmigaOS? [1][2] 20 (602) TSK Yesterday 21:58
AmigaOS4 Emulation Project - hardware to run AOS4 for 35 euro on QEMU 10 + GPU  passthrough [1][2] ... [4][5][6][7] 135 (13369) smarkusg Yesterday 21:29
Amiga Classic PTDS (formerly PED81C) - pseudo-native, no C2P chunky screens for AGA [1][2] 20 (6316) saimo Yesterday 21:26
Amiga Classic PTDQ - faster C2P 7 (794) saimo Yesterday 21:22
AmigaOS4 Mixer not working on my setup [1][2] 32 (16266) jabirulo Yesterday 21:12
AmigaOS4 AmigaOne XE-G4 resurrection 4 (189) sailor Yesterday 19:38
Amiga General Forum [Solved ... using AWNPipe texteditor] 4 (309) joerg Yesterday 16:36
AmigaOS4 Shaderjoy 1.25 [1][2] ... [21][22][23][24] 467 (166862) skynet Yesterday 16:18
AmigaOS4 Radeon RX Vega 64+ compatibility 2 (139) DigitalDesigns Yesterday 11:20
AmigaOS4 infinite icons theme pack [1][2] ... [9][10][11][12] 221 (26169) DigitalDesigns Yesterday 7:04
Amiga Classic AmiBrowser: new modern web browser [1][2][3][4] 65 (6761) amigakit 9/14 14:35
AmigaOS4 Emulation New forum for emulating AmigaOS4 6 (291) white 9/14 12:25
AmigaOS4 Emulation Kyvos was updated [1][2] ... [4][5][6][7] 138 (9052) balaton 9/14 12:19
[ Free for all]  [ Too Hot To Handle]  [ Classifieds]       [View all Topics]  [View all Forums]  [Forum Settings]
Internet News : Porter/Duff Image Compositing Article
Posted by Rogue on 2008/8/25 16:17:33 (2917 reads) News by the same author
Internet News

Since Porter/Duff style image compositing will be part of AmigaOS 4.1, I've decided to try and start a series of articles on the topic. Part one is now up, and can be found here. I want to extend this series in the future, and also go into the programming itself, including sample code.

Part one is just a general overview of the concept of Porter/Duff image compositing, with no programming knowledge required. Part 2 will go into the theory of operation and explain the basic usage in AmigaOS 4.1.

Feedback is appreciated.

Printer friendly page Send this story to a friend
The comments are owned by the author. We aren't responsible for their content.
Author Thread
TSK
Published: 2008/8/25 16:49  Updated: 2008/8/25 16:49
Just can't stay away
Joined: 02/23/2007
From: Finland, the land of Santa, sauna, sisu and salmiakki
Comments: 1211
 Re: Porter/Duff Image Compositing Article
@Rogue
Thanks making this article !

(Pole)
TMTisFree
Published: 2008/8/25 16:49  Updated: 2008/8/25 16:49
Just popping in
Joined: 12/05/2006
From: Nice, so nice
Comments: 163
 Re: Porter/Duff Image Compositing Article
Ah, at least some doc. about features of OS4.1. Much appreciated, thank you.

Bye,
TMTisFree
nubechecorre
Published: 2008/8/25 17:03  Updated: 2008/8/25 17:03
Just can't stay away
Joined: 11/24/2006
From: Sanremo
Comments: 1938
 Re: Porter/Duff Image Compositing Article
Thanks ^_^
glames
Published: 2008/8/25 19:03  Updated: 2008/8/25 19:03
Not too shy to talk
Joined: 11/28/2006
From: France, Nantes
Comments: 261
 Re: Porter/Duff Image Compositing Article
@Rogue,

Thanks!

glames
ZeroG
Published: 2008/8/25 19:07  Updated: 2008/8/25 19:07
Not too shy to talk
Joined: 12/08/2006
From: Germany
Comments: 394
 Re: Porter/Duff Image Compositing Article
@Rogue
Nice article.

Does 4.1 has its own PDIC-API, or does the system use Cairo internally to do PDIC?
Menthos
Published: 2008/8/25 19:12  Updated: 2008/8/25 19:12
Just popping in
Joined: 11/29/2006
From: Bure�, Sweden
Comments: 105
 Re: Porter/Duff Image Compositing Article
Thanks! Looking forward to the next chapter!
noelfuller
Published: 2008/8/26 7:25  Updated: 2008/8/26 7:25
Just popping in
Joined: 07/20/2008
From: Auckland, New Zealand
Comments: 19
 Re: Porter/Duff Image Compositing Article
Now that is an excellent introduction. I hope everyone reads it.

Noel
Atheist
Published: 2008/8/26 9:15  Updated: 2008/8/26 9:15
Quite a regular
Joined: 11/28/2006
From: Vancouver, B.C., Canada
Comments: 759
 Re: Porter/Duff Image Compositing Article
Thank you Rogue. I'm not a programmer, but it's appreciated that you've gone to this trouble.

Hey, if it's not taught by you (or any from AOS4.x dev team), they'll learn it in the streets, and we all know how that turns out.
DBAlex
Published: 2008/8/26 11:45  Updated: 2008/8/26 11:46
Just popping in
Joined: 07/20/2008
From: UK
Comments: 34
 Re: Porter/Duff Image Compositing Article
@Rogue

Cool!

I've seen demos of Cairo on Linux before... very impressive stuff... and this also opens up the possibility for scalable icons (SVG) etc (Infact SVG datatypes are allready available for AmigaOS)

One thing I would like to ask though... are the OS4 interface elements (Window "Gradient" & Style etc) Now drawn with Cairo completely or are they still bitmaps?

And if they aren't, are there any plans to draw them with Cairo in the future?

Cheers, Alex.
salass00
Published: 2008/8/26 12:26  Updated: 2008/8/26 12:26
Just can't stay away
Joined: 11/30/2006
From: Finland
Comments: 1912
 Re: Porter/Duff Image Compositing Article
@DBAlex

Note that there are actually two "svg" formats.

First there is the rather obscure SuperView Graphics format which is supported by Andreas Kleinert's svg datatype and is a bitmap format.

Then there is the Scalable Vector Graphics format which is supported by my svg.datatype for OS4, which makes use of libsvg/libsvg-cairo and afxgroup's cairo port (on OS4Depot) to render the svg vector graphics.
Rogue
Published: 2008/8/26 12:49  Updated: 2008/8/26 12:49
Quite a regular
Joined: 11/24/2006
From:
Comments: 624
 Re: Porter/Duff Image Compositing Article
Compositing is implemented as a single call in graphics.library. You can use it without touching Cairo, in fact, I've written two programs that make use of it. One displays a real-time thumbnail preview of the screen, the other is a lens that can zoom the screen with the mouse wheel.

Should make commodities out of them, really.
Rogue
Published: 2008/8/26 12:51  Updated: 2008/8/26 12:51
Quite a regular
Joined: 11/24/2006
From:
Comments: 624
 Re: Porter/Duff Image Compositing Article
@DBAlex

Cairo isn't used internally yet, only the compositing. Cairo was included mostly to have it available; in the future, more and more stuff will make use of it though.
Snuffy
Published: 2008/8/28 18:36  Updated: 2008/8/28 18:36
Just can't stay away
Joined: 12/06/2006
From: Michigan
Comments: 1027
 Re: Porter/Duff Image Compositing Article
Thanks for article. If I read again three more times I might learn something!
General
Site sponsors
 
Contact us on discord to advertise here.

Site statistics
Registered members
  1758
Logged in last:
  24 hours, 78
  7 days, 121
  30 days, 168

Random Photo
Another World

New Articles List

New Members
plechaim
plechaim 08/28/2025
_Pete_
_Pete_ 08/22/2025
ami-elvis
ami-elvis 08/12/2025
mschulz
mschulz 08/09/2025
ddacunha
ddacunha 07/19/2025
digitally
digitally 07/13/2025
Bifford
Bifford 07/01/2025
MarisaG1967
MarisaG1967 06/28/2025
rubach
rubach 06/25/2025
Shinji344
Shinji344 06/14/2025


Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project