• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Extremely low fps during transparent NSWindow resize
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Extremely low fps during transparent NSWindow resize


  • Subject: Re: Extremely low fps during transparent NSWindow resize
  • From: Ken Thomases <email@hidden>
  • Date: Sun, 04 Nov 2012 02:18:55 -0600

On Nov 4, 2012, at 1:57 AM, Markus Spoettl wrote:

> On 11/4/12 2:27 AM, Ken Thomases wrote:
>> Maybe a better approach would be to use Core Animation layers.  Those can
>> have rounded corners and that may allow the system to update them in a better
>> manner.
>
> I'm curious, what you mean by that, how would that work?

I'm not sure it would.  Hence "maybe".

> You need to host layers in a view in a transparent window, no? Wouldn't you end up having the exact same problem? Or are you suggesting putting a layer hosting custom view as replacement content view of the window?

Yes, I was suggesting making the content view layer-hosting.  I don't think it needs to be a custom view or even a replacement.  I think you can just -setLayer: and -setWantsLayer:YES on the default content view.

With layers, you can give more control over to the system.  It can automatically resize them, including the redraw (e.g. kCAGravityResize* and contentsCenter).  It will draw the rounded corners, and it may have an optimization for that.  Etc.  It's worth a try.

Regards,
Ken


_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >Extremely low fps during transparent NSWindow resize (From: Andrea3000 <email@hidden>)
 >Re: Extremely low fps during transparent NSWindow resize (From: Ken Thomases <email@hidden>)
 >Re: Extremely low fps during transparent NSWindow resize (From: Markus Spoettl <email@hidden>)

  • Prev by Date: MKMapView compositing
  • Next by Date: Re: Extremely low fps during transparent NSWindow resize
  • Previous by thread: Re: Extremely low fps during transparent NSWindow resize
  • Next by thread: Re: Extremely low fps during transparent NSWindow resize
  • Index(es):
    • Date
    • Thread