Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

aglChoosePixelFormat with 2 cards not on always on hardware path



Hi,
I have got a windowed app, which performs great with the hardware render,
when you use it with a system which just has one display. It even performs
fine if you have 2 displays, which are driven off the same video card. All
fine as expected.

But I've setup my G3 Tower system (dual 500), with a Geforce 4MX Ti in the
AGP slot and a Radeon 7000 in PCI slot. I then have a 17" flat VGA monitor
attach to Radeon 7000, and then 17" Apple Flat screen on the Geforce card.
My system is setup for the main monitor to be Radeon, and second monitor to
be Geforce.

I use aglChoosePixelFormat passing in both the devices GDHandles, all
returns fine.

As the window initially opens on the main monitor, Performance is fine and
looks like its on the hardware render on the Radeon 7000. Now if I move the
window fully onto (i.e. No parts overlapping between monitors), on the
second screen i.e. Driven by Geforce 4MX Ti. Performance drop down to a
frame a second, so looks like on the software render :-(. Where I thought
the performance should have been better, as its a better card than the
Radeon 7000.

So confused, why I'm seeming this performance drop, is this a bug ???, I
said I wanted accelerated on both devices, when I did aglchoosepixelformat.
I could understand if the window was stradling both monitors but it is not.
I guess this is an extreme case, as one is ATI driver and the other is
nVidia driver, so completely separate, but shouldn't it just transfer
everything over ???.

I'm going to setup so its only all ATI cards, to see if that has the same
problem, but I thought I'd ask to see if this is known issue.

Thanks
Mark.
_______________________________________________
mac-opengl mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/mac-opengl
Do not post admin requests to the list. They will be ignored.



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.