Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
21 crawler(s) on-line.
 125 guest(s) on-line.
 1 member(s) on-line.


 Hypex

You are an anonymous user.
Register Now!
 Hypex:  4 mins ago
 Beamish2040:  10 mins ago
 Allanon:  21 mins ago
 amigagr:  33 mins ago
 OlafS25:  58 mins ago
 AmigaMac:  1 hr 5 mins ago
 amigakit:  1 hr 13 mins ago
 Rob:  1 hr 46 mins ago
 Maijestro:  1 hr 55 mins ago
 Rudei:  2 hrs 8 mins ago

News   News : Anti-Grain Geometry fully supported on AmigaOS 4.0
   posted by ssolie on 27-Oct-2004 5:35:49 (7784 reads)
From the Anti-Grain Geometry web site:

October 26, 2004 Update.

- AGG has been tested on AmigaOS. Many thanks to Steven Solie, http://www3.telus.net/public/ssolie When building on AmigaOS 4.0 or higher type the following for instructions on what targets are available. make -f Makefile.AmigaOS To just build and install AGG into the standard AmigaOS SDK ready for use type: make -f Makefile.AmigaOS install If you just want to build one demo (e.g. lion) use: make -f Makefile.AmigaOS bin/lion


- Added binaries for AmigaOS to the Demo page

I've packaged up the latest source code tree from the CVS and uploaded it to OS4Depot.

Developers can simply download the AGG SDK and type make -f Makefile.AmigaOS install to compile and install the 2D graphics library into the SDK ready to go.
    

STORYID: 1837
Related Links
· More about News
· News by ssolie


Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 )

PosterThread
Treke 
Re: Anti-Grain Geometry fully supported on AmigaOS 4.0
Posted on 27-Oct-2004 14:58:23
#21 ]
Regular Member
Joined: 17-Mar-2003
Posts: 137
From: EU

AFAICS (from makefile) this is a static lib port.
What about a shared lib ?
re
Treke

 Status: Offline
Profile     Report this post  
ssolie 
Re: Anti-Grain Geometry fully supported on AmigaOS 4.0
Posted on 27-Oct-2004 15:02:40
#22 ]
Elite Member
Joined: 10-Mar-2003
Posts: 2755
From: Alberta, Canada

Quote:
Only one question - The demos are listed as AmigaOS, not AmigaOS4 - somewhat misleading.

It's not misleading at all. It runs just fine on AmigaOS. It just happens to require a particular minimum version of AmigaOS. Not my fault if users are not up to date.


_________________
ExecSG Team Lead

 Status: Offline
Profile     Report this post  
ssolie 
Re: Anti-Grain Geometry fully supported on AmigaOS 4.0
Posted on 27-Oct-2004 15:07:01
#23 ]
Elite Member
Joined: 10-Mar-2003
Posts: 2755
From: Alberta, Canada

@Treke
Quote:
What about a shared lib ?

Ask again when you guys have actually used the library for what it was intended for. Hint, note the heavy use of C++ templates with compile-time polymorphism...


_________________
ExecSG Team Lead

 Status: Offline
Profile     Report this post  
Serpi 
Re: Anti-Grain Geometry fully supported on AmigaOS 4.0
Posted on 27-Oct-2004 15:38:07
#24 ]
Cult Member
Joined: 31-Jul-2003
Posts: 547
From: Germany

Are there any programs that are using AGG?
I have to say I loved the demos, they are looking very promising, but has someone made something usefull with it?

Ciao, Alfred

 Status: Offline
Profile     Report this post  
Anonymous 
Re: Anti-Grain Geometry fully supported on AmigaOS 4.0
Posted on 27-Oct-2004 19:29:53
# ]



Tested all the demos, well except those few requiring external files, and I must say I'm impressed. Both with the quality and the speed. An art package based on this lib would simply rock.

/Björn

 
     Report this post  
mbilla 
Re: Anti-Grain Geometry fully supported on AmigaOS 4.0
Posted on 27-Oct-2004 21:26:14
#26 ]
Super Member
Joined: 25-May-2003
Posts: 1369
From: EU

@Orgin

/I must say I'm impressed. Both with the quality and the speed. An art package based on this lib would simply rock./

I'm impressed too. But with some FX I think a speed improvement is possible, though I'm not sure.

As for the Art package would a nice GUI be enough? I mean all the image processing functions are in the library. So some nice icons linked to the right functions would be great.

If you look at the DEMO page on the AGG homepage there's the Chemical Stretch prog which I would like to see on AOS4.


_________________
A computerworld without MS products and Windows!
Connect your Amigas ...
...The Red ONE-A1XE G4 - A3000T- A3000 - A4000 - A2500- A1000 - A600 - CDTV - CD32...
and your PDAs and laptops ...
Psion 5mx Pro - Psion NetBook - Apple iPhone - MacBook Pro

 Status: Offline
Profile     Report this post  
herewegoagain 
Re: Anti-Grain Geometry fully supported on AmigaOS 4.0
Posted on 28-Oct-2004 1:43:45
#27 ]
Elite Member
Joined: 8-Jan-2003
Posts: 3270
From: Charlotte, NC

@ssolie

Quote:
It's not misleading at all. It runs just fine on AmigaOS. It just happens to require a particular minimum version of AmigaOS. Not my fault if users are not up to date.


Right. And on the AGG website, it states the following:

Quote:
When building on AmigaOS 4.0 or higher type...(etc...)


So nothing misleading about that in my eyes.

 Status: Offline
Profile     Report this post  
RacerX 
Re: Anti-Grain Geometry fully supported on AmigaOS 4.0
Posted on 28-Oct-2004 1:49:27
#28 ]
Super Member
Joined: 21-Aug-2003
Posts: 1158
From: Parts Unknown, USA

Please excuse my ignorance, but what exactly is this AGG?


_________________
'unfixed' A1XE, 512mb RAM, plug-in USB card, Sil 0680 IDE card, Radeon 9250, built-in sound, OS4.1 update 5.

 Status: Offline
Profile     Report this post  
herewegoagain 
Re: Anti-Grain Geometry fully supported on AmigaOS 4.0
Posted on 28-Oct-2004 3:03:27
#29 ]
Elite Member
Joined: 8-Jan-2003
Posts: 3270
From: Charlotte, NC

@RacerX

The website says it best:

Quote:
Anti-Grain Geometry (AGG) is an Open Source, free of charge graphic library, written in industrially standard C++. The terms and conditions of use AGG are described on The License page. AGG doesn't depend on any graphic API or technology. Basically, you can think of AGG as of a rendering engine that produces pixel images in memory from some vectorial data. But of course, AGG can do much more than that. The ideas and the philosophy of AGG are:


For the full list of features, see the "about page":

http://www.antigrain.com/about/index.html

In short, it is a very powerful 2D graphic rendering library. It has some very nice capabilities.

 Status: Offline
Profile     Report this post  
KimmoK 
Re: Anti-Grain Geometry fully supported on AmigaOS 4.0
Posted on 28-Oct-2004 7:27:35
#30 ]
Elite Member
Joined: 14-Mar-2003
Posts: 5211
From: Ylikiiminki, Finland

I've understood that it compiles easily.

Has anyone tried to use it with AOS3.x?


_________________
- KimmoK
// For freedom, for honor, for AMIGA
//
// Thing that I should find more time for: CC64 - 64bit Community Computer?

 Status: Offline
Profile     Report this post  
gnarly 
Re: Anti-Grain Geometry fully supported on AmigaOS 4.0
Posted on 28-Oct-2004 11:57:33
#31 ]
Cult Member
Joined: 16-Mar-2003
Posts: 742
From: Cheltenham, UK

Quote:
but has someone made something usefull with it?


There's an SVG viewer on the site - which I would love to see integrated into one of our browsers...


_________________

 Status: Offline
Profile     Report this post  
ssolie 
Re: Anti-Grain Geometry fully supported on AmigaOS 4.0
Posted on 28-Oct-2004 17:34:24
#32 ]
Elite Member
Joined: 10-Mar-2003
Posts: 2755
From: Alberta, Canada

A minor update. I've resynced the SDK on os4depot with the one available from the AGG web site Maxim published. They are both identical now except the one on os4depot is compressed with lha.


_________________
ExecSG Team Lead

 Status: Offline
Profile     Report this post  
EntilZha 
Re: Anti-Grain Geometry fully supported on AmigaOS 4.0
Posted on 28-Oct-2004 19:28:59
#33 ]
OS4 Core Developer
Joined: 27-Aug-2003
Posts: 1679
From: The Jedi Academy, Yavin 4

@mbilla

Quote:
But with some FX I think a speed improvement is possible, though I'm not sure.


Remember it's a pure software solution. As such, it's really blazingly fast.

The interesting question would be whether it's possible to use some hardware acceleration for it...


_________________
Thomas, the kernel guy

"I don't have a frigging clue. I'm norwegian" -- Ole-Egil

All opinions expressed are my own and do not necessarily represent those of Hyperion Entertainment

 Status: Offline
Profile     Report this post  
ssolie 
Re: Anti-Grain Geometry fully supported on AmigaOS 4.0
Posted on 28-Oct-2004 20:56:41
#34 ]
Elite Member
Joined: 10-Mar-2003
Posts: 2755
From: Alberta, Canada

@EntilZha
Quote:
The interesting question would be whether it's possible to use some hardware acceleration for it...

But of course it is possible. In fact, the library is designed to do such things. Like I stated in the readme file that came with the demos, this is about as slow as it can go. I didn't optimize anything yet.


_________________
ExecSG Team Lead

 Status: Offline
Profile     Report this post  
Toaks 
Re: Anti-Grain Geometry fully supported on AmigaOS 4.0
Posted on 29-Oct-2004 10:47:36
#35 ]
Elite Member
Joined: 10-Mar-2003
Posts: 8042
From: amigaguru.com

Quote:
Yes. UnArc deals with it "out of the box".


xeron:unarc is still 68k to my knowledge....


_________________
See my blog and collection website! . https://www.blog.amigaguru.com

 Status: Offline
Profile     Report this post  
Serpi 
Re: Anti-Grain Geometry fully supported on AmigaOS 4.0
Posted on 29-Oct-2004 14:18:35
#36 ]
Cult Member
Joined: 31-Jul-2003
Posts: 547
From: Germany

@Toaks

Quote:
unarc is still 68k to my knowledge


Which, of course, it not a big problem and I think it wouldn't be a big challenge to compile it OS4 native, but what would you get? A PPC native GUI for the still 68k xad.library.
Sure, you could grab the sources from xad (I think it's OpenSource and they are on SourceForge) and compile it for OS4, but what will you get?
You would get a PPC native library but all the dearchivers plugins are still 68k and they are the guys who make all the work. So why do we not grab their sources and compile them for PPC? Because most (if not all) of them are 68k ASM and so you have to write them completely new, more or less
But it would be really nice to have at least PPC native plugins of the most common used formats, such as LHA, ZIP, GZIP, BZ2 and TAR (in that order ), all the others formats are so exotic that they can stay 68k (native RAR would be nice, but the unRAR of xad cannot handle the latest RAR archives, as I think, nothing except WinRAR can).

Ciao, Alfred

Last edited by Serpi on 29-Oct-2004 at 02:22 PM.

 Status: Offline
Profile     Report this post  
Toaks 
Re: Anti-Grain Geometry fully supported on AmigaOS 4.0
Posted on 30-Oct-2004 15:05:36
#37 ]
Elite Member
Joined: 10-Mar-2003
Posts: 8042
From: amigaguru.com

serpi: thats exactly my point and its a huge job but imho...XAD should be native within the os at all times but i guess that wont happen before a later version of os4.

anyway unrar3.4x sources is out there and id love to see this ported to native os4 , the old one we use today is 2.70 for native and 3.30 for 68k and xad has 3.1x or something iirc.

Winrar has made a totally new type of extractor/compressor now and its module based (abit like xad infact) and the new? standard 7zip is inside it aswell and more and more used here at work anyway .

7zip is iirc based upon lzh/lzx or something.

anyway this is


_________________
See my blog and collection website! . https://www.blog.amigaguru.com

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle