This article needs additional citations for verification. (December 2019) |
Immediate mode is an API design pattern in computer graphics libraries, in which
without the use of extensive indirection – thus immediate – to retained resources.[1] It does not preclude the use of double-buffering.
Retained mode is an alternative approach. Historically, retained mode has been the dominant style in GUI libraries;[2] however, both can coexist in the same library and are not necessarily exclusive in practice.
Retained mode has been the standard for years. Just about every GUI is in retained mode.[permanent dead link ]