Poster | Thread |
AmigaBlitter
| |
Re: MiniGL V1.5. MiniGL gets display lists. Posted on 18-Nov-2007 11:24:32
| | [ #61 ] |
|
|
|
Elite Member |
Joined: 26-Sep-2005 Posts: 3514
From: Unknown | | |
|
| @hans @rogue
thank you for the reply.
I know i'm going to be a bit annoying now: it is too much asking for a little timeline? Amiga surprised me and many others for his wonderful graphics and sound capabilities at the time the machine appeared. A modern graphical library is a "must have" in today's computing systems. I want to ask to rogue, also, what is boiling in the cauldron about the "Composition Engine".
thank you. _________________ retired
|
|
Status: Offline |
|
|
bernd_afa
| |
Re: MiniGL V1.5. MiniGL gets display lists. Posted on 18-Nov-2007 11:54:37
| | [ #62 ] |
|
|
|
Cult Member |
Joined: 14-Apr-2006 Posts: 829
From: Unknown | | |
|
| The licence is really not nice. it dont help to join the community and let the red versus blue war end.
""" 1. MiniGL may only be compiled for/incorporated in/linked with code running on AmigaOS running on Amiga branded or Amiga licensed hardware. This only applies to MiniGL, you are free to port an application using MiniGL to another OpenGL implementation on other platforms. """
I see amigasystems same as Linux. Every user can choose his loved hardware and developers need not much extra work to support that, if the other hardware they wont buy.
many amiga develper support more AOS platforms, but when opengl 3d get in play then developers need for every platform own code.
minigl on OS4 tinygl on MOS and storm mesa on 68k
So developers have extra work. and AOS developers are so few, wy they cant on MOS OS4 68k work together ?
What Hyperion do is their right, but i also see in none sourcecode(windows Mac linux) such a Licence that it may only compile and use on a special Hardware System.
I dont have all sourcecode see in the world, maybe somebody can tell me that the platform forced sourcecode is nice behavior.
But we can have good hope that the gcc Compiler and Linux developers not change their licence that it cant running on Amiga branded or Amiga licensed hardware.
if they do that, then OS4 have no compilers and many software cant execute... Last edited by bernd_afa on 18-Nov-2007 at 11:57 AM.
|
|
Status: Offline |
|
|
Hans
| |
Re: MiniGL V1.5. MiniGL gets display lists. Posted on 18-Nov-2007 15:59:00
| | [ #63 ] |
|
|
|
Elite Member |
Joined: 27-Dec-2003 Posts: 5098
From: New Zealand | | |
|
| @NutsAboutAmiga Quote:
@Rogue
Does OpenGL 3.0 have lots whit common whit OpenGL 2.1?
Is it worth porting to the 2.1 API, or is better to wait for th 3.0 API? what do you think?
or is irrelevant because hardware layer (driver layer), can the 2.1 and 3.0 API exist at the same time in the system? |
OpenGL is going to be quite different. I'm really looking forward to being able to use objects instead of the state-machine that the current system uses. Separating the image data from the rest of the texture also looks handy. Note that OpenGL 2.1 will still be usable under OpenGL 3.0, as they are going to provide a compatibility layer.
@bernd_afa
I don't see much problem with the license. TinyGL supports more than MiniGL does, and there's nothing in the license to stop someone from back-porting it to OS 3.x (although it does use Amiga OS 4.0's interfaces system, so that might be difficult). It's been designed so that GLUT and SDL programs can generally just be recompiled right out of the box with no changes. Otherwise it's just the creating/deleting of contexts and buffer switching that's OS specific; that's always been like that.
Hans _________________ Join the Kea Campus - upgrade your skills; support my work; enjoy the Amiga corner. https://keasigmadelta.com/ - see more of my work
|
|
Status: Offline |
|
|
bernd_afa
| |
Re: MiniGL V1.5. MiniGL gets display lists. Posted on 18-Nov-2007 16:37:41
| | [ #64 ] |
|
|
|
Cult Member |
Joined: 14-Apr-2006 Posts: 829
From: Unknown | | |
|
| But the licence say as i understand that it can only run on amiga hardware, and this is not UAE or MOS |
|
Status: Offline |
|
|
itix
| |
Re: MiniGL V1.5. MiniGL gets display lists. Posted on 18-Nov-2007 19:02:33
| | [ #65 ] |
|
|
|
Elite Member |
Joined: 22-Dec-2004 Posts: 3398
From: Freedom world | | |
|
| Quote:
But the licence say as i understand that it can only run on amiga hardware, and this is not UAE or MOS
|
The license says that you can incorporate MiniGL only into code running on Amiga (AmigaOS). You can run MiniGL applications also in UAE or MOS since this license does not prohibit running Amiga applications there. You just can not port this MiniGL library to AROS or MorphOS.
MorphOS has its own (subset of) OpenGL and this MiniGL library requires working Warp3D what you dont have on AROS currently. Even more so having Warp3D in AROS does not make sense at all... _________________ Amiga Developer Amiga 500, Efika, Mac Mini and PowerBook
|
|
Status: Offline |
|
|
Snuffy
| |
Re: MiniGL V1.5. MiniGL gets display lists. Posted on 19-Nov-2007 19:20:10
| | [ #66 ] |
|
|
|
Super Member |
Joined: 25-Oct-2005 Posts: 1121
From: Michigan, USA | | |
|
| Which version of MiniGL did you download? I uploaded a new version (1.5.1) yesterday evening. Please download the new one and try again.
Any Demo i select Grims! I use--Radeon7000 PowerColor. _________________
|
|
Status: Offline |
|
|
Hans
| |
Re: MiniGL V1.5. MiniGL gets display lists. Posted on 19-Nov-2007 19:33:14
| | [ #67 ] |
|
|
|
Elite Member |
Joined: 27-Dec-2003 Posts: 5098
From: New Zealand | | |
|
| @snuffy
Please send me some crashlogs. I'll see if I can figure out what's going wrong. I'm rather surprised as it seems to work perfectly for everybody else.
Hans _________________ Join the Kea Campus - upgrade your skills; support my work; enjoy the Amiga corner. https://keasigmadelta.com/ - see more of my work
|
|
Status: Offline |
|
|
Rogue
| |
Re: MiniGL V1.5. MiniGL gets display lists. Posted on 21-Nov-2007 21:52:15
| | [ #68 ] |
|
|
|
OS4 Core Developer |
Joined: 14-Jul-2003 Posts: 3999
From: Unknown | | |
|
| Quote:
many amiga develper support more AOS platforms, but when opengl 3d get in play then developers need for every platform own code. |
By its very nature, OpenGL is platform independent, so I don't really see the point.
(deleted the better part of my post. Not worth getting into. I should just not start it, silly me)Last edited by Rogue on 21-Nov-2007 at 09:58 PM.
_________________ Seriously, if you want to contact me do not bother sending me a PM here. Write me a mail
|
|
Status: Offline |
|
|
Rogue
| |
Re: MiniGL V1.5. MiniGL gets display lists. Posted on 21-Nov-2007 21:55:33
| | [ #69 ] |
|
|
|
OS4 Core Developer |
Joined: 14-Jul-2003 Posts: 3999
From: Unknown | | |
|
| Quote:
it is too much asking for a little timeline? |
As long as you don't expect an answer
Really, I can't say. Work is in progress (in fact, with the Classic CD now in production, I have a bit more breathing space again to take care of this), but there is no way I could even make a guess - more so since I have always been to optimistic in the past.
(Although the classic AmigaOS 4.0 *should* be in stores by November 30th, unless something happens to the production facility) _________________ Seriously, if you want to contact me do not bother sending me a PM here. Write me a mail
|
|
Status: Offline |
|
|
bernd_afa
| |
Re: MiniGL V1.5. MiniGL gets display lists. Posted on 22-Nov-2007 12:17:14
| | [ #70 ] |
|
|
|
Cult Member |
Joined: 14-Apr-2006 Posts: 829
From: Unknown | | |
|
| >By its very nature, OpenGL is platform independent, so I don't really see the point.
Hans have already explain it.
the create context open screen and swap buffer are diffrent on each implemtation.
stoem mesa do it that way
*ogl_mesa=AmigaMesaCreateContext_(Tags(#AMA_WINDOW,Peek.l(Addr Window(Used Window)),@@ #AMA_FULLSCREEN,1,@@ #AMA_DOUBLEBUF,1,@@ #AMA_ALPHAFLAG,1,@@ #AMA_DIRECTRENDER,0))
minigl tinygl do it diffrent
and the next point is, can you garantie that mingl is 100% bug free and 100% compatible that a coder need no OS4 machine to test if his working code written on storm mesa or tinygl work correct on OS4 ?
when there run on all AOS mingl then of course not all features can use, but a coder can be sure, that a minigl program work on MOS 68k without testing.
i remember lots problem and tiem lost to get amiblitz working correct on MOS OS4 because of incompatiblilites or Bugs in MOS/OS4
So use same code avoid this problems.
I hope you dont think that incompatibility force developers to buy OS4 MOS systems with that current very low power.
I think more(and new programs maybe show that) developers give it up, when its too much work, because developers cant believe that all users can force to a low end AOS system. Last edited by bernd_afa on 22-Nov-2007 at 12:22 PM. Last edited by bernd_afa on 22-Nov-2007 at 12:21 PM. Last edited by bernd_afa on 22-Nov-2007 at 12:20 PM. Last edited by bernd_afa on 22-Nov-2007 at 12:18 PM.
|
|
Status: Offline |
|
|
Anonymous
| |
Re: MiniGL V1.5. MiniGL gets display lists. Posted on 16-Nov-2012 15:10:39
| | [ # ] |
|
| |
|
|
|