OK Shawn,
I send this email to the OpenGL list only.
I list here my equipment and OpenGL parameters.
Maybe I forgot to set some parameter. I hope.
---------------------------------------------
CPU:
Dual 2 GHz PowerPC G5
2 GB DDR SDRAM
Mac OS X Tiger build 8A428
Video Card:
Model: ATI Radeon 9800 OpenGL Engine
Vendor: ATI Technologies Inc.
Version: 1.5 ATI-1.4.0
Display:
Size: 1680 x 1050
Depth: 32
Refresh: Not Reported (usually 60 FPS)
Full Screen Capable: YES
VRAM: 256 MB
VRAM free: 248 MB
Max Texture Units: 8
Max Texture Size: 2048
Max 3D Texture Size: 512
Max CubeMap Texture Size: 2048
GL Pixel Format:
RendererID 0x21804
AuxBuffers 0
DoubleBuffer 1
ColorSize 32
AlphaSize 8
DepthSize 32
StencilSize 0
AccumSize 32
ScreenMask 1
AllRenderers 0
Stereo 0
MinimumPolicy 0
MaximumPolicy 0
OffScreen 0
FullScreen 0
SingleRenderer 1
NoRecovery 0
Accelerated 1
ClosestPolicy 0
Robust 0
BackingStore 0
Window 1
MultiScreen 0
Compliant 1
GL Context Parameters:
SwapRectangle 0,0 0x0
SwapRectangleEnable 0
RasterizationEnable 1
SwapInterval 1
SurfaceOrder 0
SurfaceOpacity 1
StateValidation 0
My OpenGL window is a standard window has
Title Bar
Buffered
Deferred
Has Shadow
It contains NSOpenGLView. In my subclass NSOpenGLView implementation,
the method - (BOOL)isOpaque { return YES; }
I compiled my app using Xcode 2.0. I created my original project with XCode
1.1, then when I opened the project with XCode 2.0 at the first time, I
simple pressed OK to update it. No other changes.
---------------------------------------------
Please let me know whether you need some data more.
If no error will jump to your attention, I will ask <email@hidden>.
Thank you.
Best Regards
--
Lorenzo
email: email@hidden
> From: Shawn Erickson <email@hidden>
> Date: Mon, 16 May 2005 08:56:56 -0700
> To: Lorenzo <email@hidden>
> Cc: Cocoa-Dev List <email@hidden>, Mac-OpenGL OpenGL
> <email@hidden>, quartz-dev List <email@hidden>
> Subject: Re: OpenGL and Tiger
>
>
> On May 16, 2005, at 8:40 AM, Lorenzo wrote:
>
>> Thank you Shaun and Mike.
>>
>> The Shaun's solution almost works but now a new problem occurs.
>> When another window occludes my OpenGL window, even partially,
>> well, now my
>> animation runs at a higher speed. Too much. It is not synchronized
>> anymore
>> with the display refresh rate. My app it's supposed to run at the
>> display
>> refresh rate, so I can get the max smooth quality. So the Shaun's
>> solution
>> as it is actually, is not useful for me.
>>
>> Yes, Mike. You are right, it's better to avoid bad surprises to the
>> users,
>> ... but how to fix this problem?
>> I cannot put another application's window over my application
>> window. If I
>> do, this top application runs very very slowly. For example, I
>> cannot drag a
>> file onto my application because once I open a Finder window over
>> my OpenGL
>> application window, the Finder gets stuck. Opening a subfolder
>> requires 10
>> seconds... tipyng a text string other 10 seconds. Selecting a
>> string on my
>> XCode window requires 5 seconds about...
>> I cannot sell my application this way. And I invested many months
>> in this
>> project. The problem never occurred with Panther, so please let me
>> know how
>> to workaround the problem.
>
> I would file a defect with Apple and consider contacting DTS [1] if
> you want Apple to help you directly on this issue (likely get you to
> any possible work around more quickly).
>
> As I noted earlier I don't see this issue (the one you outline above)
> so please outline what hardware is involved in your testing. I have a
> feeling it is ATI or possibly single CPU related. Please feel free to
> fire me a copy of something that you want tested on my setup here.
>
> (again may I suggest we take this to just one list, as it is now we
> have 3 separate threads taking place on thread separate mailings list
> each with a different mix of messages... sounds like the quartz list
> or opengl list would be best)
>
> -Shawn
>
> [1] <http://developer.apple.com/technicalsupport/index.html>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Mac-opengl mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/mac-opengl/email@hidden
This email sent to email@hidden