On Fri, Sep 30, 2011 at 19:00, David Chisnall <[email protected]> wrote:
> CGLayer is implemented, but it currently only does the very basic stuff. > It currently uses a Cairo pattern to allow it to be composited. This > works, but it's going to be fairly slow. UIKit (and modern AppKit) do a lot > more. For example, even the very basic swoosh effect as you slide a layer > off the screen is going to require compositing the texture a few dozen > times. This can be very fast in OpenGL, but is likely to be slow with > Cairo. CoreAnimation wants to move layers around in 3D space (well, rotate > them in 3D, move them in 2D), while CoreImage wants to run shader programs > on them. All of these things are trivial with OpenGL, but very hard in > Cairo. > > So, in theory it's possible, but in practice it will be hard. > Thanks for a quick response! I suspected as much. I guess it'd be better to implement things correctly from the beginning. Just to confirm: all GNUstep contributions require copyright assignment to FSF? If it's required, can someone direct me to the proper procedure for doing so? Can it be performed electronically, or do I have to mail/fax something in? -- Ivan Vučica - [email protected]
_______________________________________________ Gnustep-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnustep-dev
