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
16 crawler(s) on-line.
 81 guest(s) on-line.
 2 member(s) on-line.


 Rob,  kiFla

You are an anonymous user.
Register Now!
 Rob:  34 secs ago
 kiFla:  1 min ago
 kolla:  12 mins ago
 vox:  21 mins ago
 mordock:  28 mins ago
 matthey:  36 mins ago
 amigakit:  40 mins ago
 pixie:  58 mins ago
 yoodoo2:  1 hr 6 mins ago
 K-L:  1 hr 16 mins ago

Software News   Software News : MiniGL 2.1 Beta for Amiga OS 4.x Released
   posted by Hans on 4-Apr-2009 9:58:15 (11605 reads)
I am pleased to announce that MiniGL 2.1 beta has been released. This release includes many bug fixes, including the elusive MiniGL watchdog task crash, which was responsible for random lockups. The release also includes updated developer files for all new features in MiniGL 2.x.

MiniGL is a 3D API which is compatible to OpenGL(tm). It implements a subset of that API and was designed for speed, therefore it directly interfaces with Warp3D. This also means that there is currently no software mode.

The archive is available on os4depot.net's, here: http://os4depot.net/index.php?function=showfile&file=driver/graphics/minigl.lha


Changes in V2.1
---------------
- Fixed the bug in the MiniGL watchdog task. GL screensavers should no longer freeze.
- Fixed a problem that occurred when vertex arrays were included in a display list
- Fixed a bug in rendering huge vertex arrays
- Fixed rendering of line strips and line loops. No more spurious extra lines (e.g. Celestia, GLBoxed blanker and the Dr. Fungi demo)
- Lots of other bug fixes
- Added pop up requesters informing users of problems (e.g., wrong MiniGL.library version)
- Added stack cookies to demos using GLU NURBS functions in order to ensure that they have enough stack
- GLUT now only requests a stencil buffer when applications ask for one
- No longer need -DMINIGL defined when compiling OpenGL apps

Changes in V2.0
---------------
- Added support for evaluators (glMap*, glEvalCoord*, glMapGrid*, glEvalMesh*, glEvalPoint*)
- Added selection support (glListBase(), glNewList(), glInitNames(), glLoadName(), glPushName(), glPopName(), glSelectBuffer(), and glRenderMode())
- Added gluPickMatrix()
- Added gluProject()/gluUnProject()
- Added glGetDoublev()
- Added glIsTexture()
- Added glGetTexEnviv()
- Added glGetLight*() functions
- Added GL_PROXY_TEXTURE support
- Fixed some rendering bugs (e.g., a bug causing incorrect lighting for clipped primitives)
- Added const qualifiers to improve OpenGL compliance
- Mglut.library now has glutKeyboardUpFunc(), glutSpecialUpFunc(), and glutIgnoreKeyRepeat()
- Added text functions to Mglut.library (glutBitmap*(), glutStroke*())
- Added glPushClientAttrib()/glPopClientAttrib()
- Added glDrawPixels()
- Added game mode to mglut.library
- Added glutDeviceGet(), glutLayerGet(), glutGetModifiers(), glutSetOptions() and expanded the number of attributes supported by glutGet()
- Added glut geometry rendering functions including the teapot functions
- Added glut overlay function stubs for completeness (overlay is not actually supported)
- Added glGetMaterial*()
- Added the complete set of glNormal*() functions
- Added glGetTexImage
- Added full set of glPixelStore modes, as well as glPixelTransfer
- Added glutTimerFunc(), glutCloseFunc(), glutWMCloseFunc()
- Added glutWarpPointer()
- Added glutExtensionSupported(), glutIgnoreKeyRepeat(), glutSetKeyRepeat(), glutKeyUp(), glutSpecialUp(), and glutForceJoystickFunc() (note: no joystick support yet)
- Added stubs for glutSetColor(), glutGetColor(), and glutCopyColormap() (note: these functions really don't make sense
    

STORYID: 4847
Related Links
· More about Software News
· News by Hans


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 )

PosterThread
wegster 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 4-Apr-2009 17:20:47
#1 ]
Elite Member
Joined: 29-Nov-2004
Posts: 8554
From: RTP, NC USA


_________________
Are we not done with the same silly arguments and flames yet??!

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 4-Apr-2009 17:56:22
#2 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12931
From: Norway

Totally unexpected, cool..


_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
Interesting 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 4-Apr-2009 19:33:20
#3 ]
Super Member
Joined: 29-Mar-2004
Posts: 1812
From: a place & time long long ago, when things mattered.

Impressive

most impressive


_________________
"The system no longer works " -- Young Anakin Skywalker

 Status: Offline
Profile     Report this post  
Tuxedo 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 4-Apr-2009 20:11:28
#4 ]
Elite Member
Joined: 28-Nov-2003
Posts: 2348
From: Perugia, ITALY

WoW!

Now I'll look for Celestia FooBillard and many more apps around!
Maybe it includes some sppedups too?


_________________
Simone"Tuxedo"Monsignori, Perugia, ITALY.

 Status: Offline
Profile     Report this post  
Hans 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 4-Apr-2009 20:12:39
#5 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5098
From: New Zealand

Okay, it's out of the upload queue. Maybe a moderator could update the news item.

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
Profile     Report this post  
Beeblebrox 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 4-Apr-2009 21:32:41
#6 ]
Regular Member
Joined: 9-Feb-2005
Posts: 351
From: germany

some years ago amigaamps http://www.amigaamp.de/plugins.html Neonbars plugin was very cool but since I do not own a CyberstormPPC and CybervisionPPC anymore this does not work on my amigas. Would it be possible to make such a 3D rotationg bargraph with minigl again ?

 Status: Offline
Profile     Report this post  
Stephen_Robinson 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 4-Apr-2009 21:47:17
#7 ]
Super Member
Joined: 29-Apr-2005
Posts: 1991
From: UK

How do you make the Bounce and Warp demos screen savers?

BTW 'Trim' GR on me with the new Librarys.


_________________
Rage quited 29th May 2011

 Status: Offline
Profile     Report this post  
Kicko 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 4-Apr-2009 22:20:21
#8 ]
Elite Member
Joined: 19-Jun-2004
Posts: 5009
From: Sweden

Thanks mate. Installed

 Status: Offline
Profile     Report this post  
meet.mrnrg 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 4-Apr-2009 22:36:39
#9 ]
Super Member
Joined: 5-Feb-2007
Posts: 1919
From: UK, AUS, US

Thank you!
Also installed.


_________________
Quote:
Easy Pocket Money, Freelancers & Experts Online
MiniMig FPGA, Sam440 Flex 733Mhz PPC, Amiga OS 4.1 Update 2, MorphOS 2.4, Other - AmiKit + Cloanto Amiga Forever 2008 + E-UAE, AmigaSYS

 Status: Offline
Profile     Report this post  
IamSONIC 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 4-Apr-2009 23:31:53
#10 ]
Member
Joined: 20-May-2004
Posts: 62
From: Germany

@ Hans

when i run my own little GL apps, then i become the following message:

(translated from german)

***Command 'app-name' does not ends with released Signals 80000000!

This only happens when i quit my application. With the old Libraries mglut & minigl i dont get this message.

any idea?


thx


_________________

 Status: Offline
Profile     Report this post  
Hans 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 4-Apr-2009 23:35:08
#11 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5098
From: New Zealand

@Stephen_Robinson

Trim? What's 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
Profile     Report this post  
Hans 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 4-Apr-2009 23:38:27
#12 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5098
From: New Zealand

@IamSONIC

What hardware are you running it on (machine, memory, graphics-card)? Are you using Amiga OS 4.0 or 4.1?

I have no idea what might be causing that, because I haven't experienced this with any GL program myself.

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
Profile     Report this post  
IamSONIC 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 4-Apr-2009 23:58:55
#13 ]
Member
Joined: 20-May-2004
Posts: 62
From: Germany

@ Hans

Sam440ep, 667 MHz, OS 4.1 Beta, Radeon 9000 Mobility (a normal samEp :) )


_________________

 Status: Offline
Profile     Report this post  
rigo 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 5-Apr-2009 0:30:47
#14 ]
Cult Member
Joined: 30-Jul-2003
Posts: 718
From: Unknown

@Hans

What that error means, is that the program quit with a msgport still open, hence the unfreed signals, or a missing FreeSignal().

This could quite easily be a window userport, or a low-level IPC port. The window userport is usually a lot easier to spot :)

Simon

Last edited by rigo on 05-Apr-2009 at 12:32 AM.
Last edited by rigo on 05-Apr-2009 at 12:31 AM.


_________________
Simon

Comments made by me on any public fora are not representative of, or on behalf of, any company I may have, or assumed by the reader to have, any association with.

Any comments are a personal opinion, and should be accepted as such.

 Status: Offline
Profile     Report this post  
broadblues 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 5-Apr-2009 0:59:58
#15 ]
Amiga Developer Team
Joined: 20-Jul-2004
Posts: 4447
From: Portsmouth England

Great News!

Well done Hans.

I've been developing against the latest minigl SVN ffr the last week or two, and I know just installing that, fixed oodles of bugs that were cuasing me to tear my hair out!

[edit] spelling! [/edit]

Last edited by broadblues on 05-Apr-2009 at 01:02 AM.


_________________
BroadBlues On Blues BroadBlues On Amiga Walker Broad

 Status: Offline
Profile     Report this post  
Hans 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 5-Apr-2009 1:02:36
#16 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5098
From: New Zealand

@IamSONIC

Could you get a few others to test it on other OS 4.1 machines? It would help find out if it's a Sam440 specific issue, or a more general one. Also, does this app/game use GLUT, SDL, or direct MiniGL calls?

@Rigo

Yes, but exactly what that signal belongs to, and why it isn't freed is still unknown. It's also strange that it happens with his apps, but not others.

Hans

Last edited by Hans on 05-Apr-2009 at 01:03 AM.


_________________
Join the Kea Campus - upgrade your skills; support my work; enjoy the Amiga corner.
https://keasigmadelta.com/ - see more of my work

 Status: Offline
Profile     Report this post  
IamSONIC 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 5-Apr-2009 1:33:33
#17 ]
Member
Joined: 20-May-2004
Posts: 62
From: Germany

@ Hans

the app uses only glut, no sdl.

I found out that i dont get this message when i run it with changed icon information that it runs from workbench and does not wait for any inputs.


_________________

 Status: Offline
Profile     Report this post  
sundown 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 5-Apr-2009 3:04:54
#18 ]
Elite Member
Joined: 30-Aug-2003
Posts: 5120
From: Right here...

@broadblues

Quote:
fixed oodles of bugs that were cuasing me to tear my hair out!

[edit] spelling! [/edit]

cuasin?, never seen anyone add misspellings before!


_________________
Hate tends to make you look stupid...

 Status: Offline
Profile     Report this post  
Amigo1 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 5-Apr-2009 7:52:13
#19 ]
Super Member
Joined: 24-Jun-2004
Posts: 1582
From: the Clouds

Thanx mate!

 Status: Offline
Profile     Report this post  
ChrisH 
Re: MiniGL 2.1 Beta for Amiga OS 4.x Released
Posted on 5-Apr-2009 9:22:27
#20 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

Stupid question: Does this fix the Sam440's "green screen" bug that you get with many 3D games, like Quake 3? Or is that Warp3D issue?


_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 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