Retained mode

Retained mode

In computing, retained mode rendering is a style for application programming interfaces of graphics libraries, in which the libraries retain a complete model of the objects to be rendered. With this approach, client calls don't cause actual rendering, but update the library's internal list of objects. The library can then control when actual rendering takes place (e.g. managing double buffering) and optimize the processing of related objects (e.g. with occlusion culling), and only data that changes from frame to frame needs to be transferred from the application to the library.

Immediate mode is the opposite approach, but the two styles can coexist in the same library and are not necessarily distant in practice. For example, OpenGL has immediate mode functions that can use previously defined server side objects (textures, vertex and index buffers, shaders, etc.) without resending unchanged data.

ee also

* Scene graph


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • retained mode — noun A mode in which the application updates a set of graphical objects which are stored and displayed by the graphics library, contrasting with immediate mode …   Wiktionary

  • Immediate mode — rendering is a style for application programming interfaces of graphics libraries, in which client calls directly cause rendering of graphics objects to the display. Every frame, the application must redraw everything regardless of actual changes …   Wikipedia

  • immediate mode — noun A mode in which the application is directly responsible for rendering graphics to the display, contrasting with retained mode …   Wiktionary

  • Resin retained bridge — A resin retained bridge is a dental prosthesis replacing a missing tooth that relies for its retention on a composite resin cement. The resin retained bridge is a good treatment option for many missing teeth as it is relatively cheap when… …   Wikipedia

  • church mode — Music. a mode belonging to a codified system of modes in use in Gregorian chant and in other music to c1600. Also called Gregorian mode. [1860 65] * * * In music, any one of eight scalar modes employed for medieval liturgical melodies. The modal… …   Universalium

  • Musical mode — This article is about modes as used in music. For other uses, see Mode (disambiguation). Modern Dorian mode on C  Play …   Wikipedia

  • Direct3D — is part of Microsoft s DirectX API. Direct3D is only available for Microsoft s various Windows operating systems (Windows 95 and above) and is the base for the graphics API on the Xbox and Xbox 360 console systems. Direct3D is used to render… …   Wikipedia

  • Microsoft Direct3D — Direct3D is part of Microsoft s DirectX application programming interface (API). Direct3D is available for Microsoft Windows operating systems (Windows 95 and above), and for other platforms through the open source software Wine. It is the base… …   Wikipedia

  • Mobile 3D Graphics API — M3G redirects here, for the morphine metabolite see Morphine 3 glucuronide Screenshot of Asphalt 3: Street Rules, showing the capabilities of the Mobile 3D Graphics API. The Mobile 3D Graphics API, commonly referred to as M3G, is a specification… …   Wikipedia

  • OpenGL — Original author(s) Silicon Graphics Developer(s) Khronos Group Stable release 4.2 …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”