microZEUS
The whole stack, hand-drawn.

◄ Wiki / Graphics

NSView

The basic building block for anything drawn on screen in a Mac app.

NSView is the Cocoa object representing a rectangular region of a macOS window that can draw content and receive input. To present GPU-rendered frames on screen, graphics code attaches its output to an NSView (often a Metal-backed one). In microZeus it's the on-screen presentation surface on macOS.

See also

  • MetalApple's low-level API for programming the GPU on Macs, iPhones, and iPads.
  • MoltenVKA translation layer that lets Vulkan graphics code run on Apple devices by converting it to Metal.

Referenced by

Metal