Cocoa: quartz, main graphics, context and view. Oh, my!

Heads begin to hurt. I think I went too fast ... Maybe someone can help me visualize how these (with the exception of OpenGL ES) high-level drawing libraries fit together - or point me to some high-level documents. For example, I see that “context” and “presentation” are used interchangeably in some cases, but the view has one (only one?) Context, while the context has no representation?!?

Nothing too complicated, you just need to help visualize your differences and their boundaries (when to use one and not the other).

+3
source share
1 answer

Here's a graphic document showing the relationship between these technologies and an explanation of the contexts:

In the "Basic Image Programming Guide" section if the link breaks again.

http://developer.apple.com/mac/library/documentation/GraphicsImaging/Conceptual/CoreImaging/ci_concepts/ci_concepts.html#//apple_ref/doc/uid/TP30001185-CH202-TPXREF101

+5
source

Source: https://habr.com/ru/post/1711625/


All Articles