Welcome to MacForumz.com!
FAQFAQ      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

Multi processor safeness of multi threaded OpenGL applicat..

 
   Macintosh computer (Home) -> Programmer Help RSS
Next:  help bring 3D modeling to Mac: deployment linking..  
Author Message
Renaud Blanch

External


Since: Jun 15, 2004
Posts: 1



(Msg. 1) Posted: Tue Jun 15, 2004 5:24 am
Post subject: Multi processor safeness of multi threaded OpenGL applicatio
Archived from groups: comp>sys>mac>programmer>help (more info?)

I'm writing a multithreaded Carbon application performing some OpenGL
rendering (the rendering itself occurs in different threads, but it is
protected using a mutex)
This application works fine on a mono-processor G4 but hangs the
system on a dual G5 (both running MacOSX 10.3.4).
When the system has the time to produce some logs, the crash appear to
happen inside the vidéo driver (ATI Radeon 9800).
The context is open using the AGL_MP_SAFE.

AGL documentation states :
"AGL_MP_SAFE If present, only renderers that are multi-processor (MP)
safe are considered. To execute OpenGL commands on a second processor,
an application must use an MP-safe pixel format and also put the
OpenGL library into an MP-safe memory allocation mode with the GLM
interface."

I couldn't manage to find any other information on putting "the OpenGL
library into an MP-safe memory allocation mode with the GLM interface"
What is the GLM interface, is there any documentation about it ?

Thank you for any answer, comment or advice.

renaud

 >> Stay informed about: Multi processor safeness of multi threaded OpenGL applicat.. 
Back to top
Login to vote
Miro Jurisic

External


Since: May 10, 2004
Posts: 602



(Msg. 2) Posted: Tue Jun 15, 2004 3:59 pm
Post subject: Re: Multi processor safeness of multi threaded OpenGL applic [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

In article ,
rb.nospam RemoveThis @laposte.net (Renaud Blanch) wrote:

 > I'm writing a multithreaded Carbon application performing some OpenGL
 > rendering (the rendering itself occurs in different threads, but it is
 > protected using a mutex) This application works fine on a mono-processor G4
 > but hangs the system on a dual G5 (both running MacOSX 10.3.4).

Ask your question on the OpenGL developer list at lists.apple.com

hth

meeroh

--
If this message helped you, consider buying an item
from my wish list: <http://web.meeroh.org/wishlist>

 >> Stay informed about: Multi processor safeness of multi threaded OpenGL applicat.. 
Back to top
Login to vote
Display posts from previous:   
Related Topics:
Multi-column menus in OS-X carbon - re: Multi-column menus in OS-X carbon Any ideas? In Windoze, it's a simple matter of setting a flag, but I can't find anything like this in the Mac-world Thx

Multi-level sorting of objects in IB - I have a tableView representing an array of objects. One column features an image / icon of the object. I'd like the user to sort on that column which would internally sort using several fields. So in IB, I had set for the 'icon' column the following:...

How to remove all submenu in hierachical multi-level menu .. - Something like [NSPopUpButton removeAllItems] (but for menu bar item) ? Or each submenu/item menu must be removed one each at time ? How do this ? Thank you.

Q: QuickTime through OpenGL? - Hi, I'm just starting with OpenGL and wondering how playing a QuickTime movie through OpenGL would work. When dealing with "stills" (textures), I upload them to the GPU, then I can use them in OpenGL code. Fine. But there's not nearly enough...

(OpenGL) Crashing in glGetIntegerv? - Hello, I am having a strange crash in the OpenGL function glGetIntegerv. AFAIK the following program should work, but I get "Bus error" inside the first call to glGetIntegerv. (I am a complete OpenGL newbie, just trying to port some software)....
   Macintosh computer (Home) -> Programmer Help All times are: Pacific Time (US & Canada)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You can edit your posts in this forum
You can delete your posts in this forum
You can vote in polls in this forum



[ Contact us | Terms of Service/Privacy Policy ]