Immediate mode (computer graphics) (original) (raw)

About DBpedia

Immediate mode in computer graphics is a design pattern of API design in graphics libraries, in which * the client calls directly cause rendering of graphics objects to the display, or in which * the data to describe rendering primitives is inserted frame by frame directly from the client into a command list (in the case of ), without the use of extensive indirection – thus immediate – to retained resources. It does not preclude the use of double-buffering.

thumbnail

Property Value
dbo:abstract Immediate Mode (wörtlich übersetzt: Unmittelbar-Modus) ist ein Entwurfsmuster in der Computergrafik für die Gestaltung der Programmierschnittstelle (API) in Grafikbibliotheken, wo * die Client-Aufrufe direkt das Rendern von Grafikobjekten auf dem Bildschirm bewirken oder wo * die Daten zur Beschreibung von grafischen Primitiven (im Falle eines ) vom Client jeweils Bild für Bild direkt in eine Grafikpipeline eingefügt werden, ohne Nutzung – also unmittelbar - umfangreicher Umleitungen auf gespeicherte Ressourcen. Das schließt die Verwendung von Doppelpufferung nicht aus. Der Retained Mode ist ein alternativer Ansatz. Historisch betrachtet ist der Retained Mode der vorherrschende Stil in Programmbibliotheken für grafische Benutzeroberflächen (GUI); jedoch können beide Modi auch in ein und derselben Programmbibliothek koexistieren und sind in der Praxis nicht unbedingt einander ausschließend. (de) Immediate mode in computer graphics is a design pattern of API design in graphics libraries, in which * the client calls directly cause rendering of graphics objects to the display, or in which * the data to describe rendering primitives is inserted frame by frame directly from the client into a command list (in the case of ), without the use of extensive indirection – thus immediate – to retained resources. 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; however, both can coexist in the same library and are not necessarily exclusive in practice. (en) Immediate mode verwijst naar een programmeerstijl voor de weergave van applicaties of games op een display waarbij de persistente representatie van de grafische objecten, hun ruimtelijke verhoudingen, hun voorkomen en, in games, de locatie van de in het geheugen worden bijgehouden door de applicatie en doorgegeven worden aan de gebruikte bibliotheek om het te renderen. Bij elk frame worden de objecten opnieuw doorgegeven aan de bibliotheek. De programmeur heeft op deze manier maximale controle over het programma. Het tegenovergestelde van immediate mode is retained mode waarbij de data van de weergegeven objecten bijgehouden wordt door de gebruikte bibliotheek. Het laden, bijhouden, cullen en renderen van de data wordt verzorgd door de bibliotheek en de programmeur kan zich op een hoger niveau bezighouden met de applicatie. Voorbeelden van bibliotheken in immediate mode zijn OpenGL en (ondersteunt zowel retained als immediate mode). (nl)
dbo:thumbnail wiki-commons:Special:FilePath/Immediate-mode-graphics-api.png?width=300
dbo:wikiPageID 7860564 (xsd:integer)
dbo:wikiPageLength 5076 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1108848212 (xsd:integer)
dbo:wikiPageWikiLink dbc:DirectX dbr:Object_model dbr:Application_programming_interface dbr:Client_(computing) dbr:Computer_memory dbr:Display_list dbc:Computer_graphics dbr:Central_processing_unit dbr:Direct2D dbr:Direct_mode dbr:Graphical_user_interface dbr:Graphics_library dbr:Graphics_processing_unit dbr:Quartz_(graphics_layer) dbr:Rendering_(computer_graphics) dbc:OpenGL dbr:Film_frame dbr:Immediate_mode_GUI dbr:OpenGL dbr:Shaders dbr:CPU dbr:Scene_graph dbr:Multiple_buffering dbr:Retained_mode dbr:Texture_maps dbr:Indirection_(computing) dbr:Rendering_API dbr:Rendering_primitive dbr:Vertex_attribute dbr:Vertex_buffer dbr:Command_buffer dbr:Command_list dbr:File:Immediate-mode-graphics-api.png dbr:File:Retail-mode-graphics-api.png
dbp:wikiPageUsesTemplate dbt:Distinguish dbt:Refimprove dbt:Reflist dbt:Short_description
dcterms:subject dbc:DirectX dbc:Computer_graphics dbc:OpenGL
gold:hypernym dbr:Style
rdf:type owl:Thing
rdfs:comment Immediate mode in computer graphics is a design pattern of API design in graphics libraries, in which * the client calls directly cause rendering of graphics objects to the display, or in which * the data to describe rendering primitives is inserted frame by frame directly from the client into a command list (in the case of ), without the use of extensive indirection – thus immediate – to retained resources. It does not preclude the use of double-buffering. (en) Immediate Mode (wörtlich übersetzt: Unmittelbar-Modus) ist ein Entwurfsmuster in der Computergrafik für die Gestaltung der Programmierschnittstelle (API) in Grafikbibliotheken, wo * die Client-Aufrufe direkt das Rendern von Grafikobjekten auf dem Bildschirm bewirken oder wo * die Daten zur Beschreibung von grafischen Primitiven (im Falle eines ) vom Client jeweils Bild für Bild direkt in eine Grafikpipeline eingefügt werden, ohne Nutzung – also unmittelbar - umfangreicher Umleitungen auf gespeicherte Ressourcen. Das schließt die Verwendung von Doppelpufferung nicht aus. (de) Immediate mode verwijst naar een programmeerstijl voor de weergave van applicaties of games op een display waarbij de persistente representatie van de grafische objecten, hun ruimtelijke verhoudingen, hun voorkomen en, in games, de locatie van de in het geheugen worden bijgehouden door de applicatie en doorgegeven worden aan de gebruikte bibliotheek om het te renderen. Bij elk frame worden de objecten opnieuw doorgegeven aan de bibliotheek. De programmeur heeft op deze manier maximale controle over het programma. (nl)
rdfs:label Immediate Mode (Computergrafik) (de) Immediate mode (computer graphics) (en) Immediate mode (nl)
owl:sameAs freebase:Immediate mode (computer graphics) wikidata:Immediate mode (computer graphics) dbpedia-de:Immediate mode (computer graphics) dbpedia-nl:Immediate mode (computer graphics) https://global.dbpedia.org/id/25ABE
prov:wasDerivedFrom wikipedia-en:Immediate_mode_(computer_graphics)?oldid=1108848212&ns=0
foaf:depiction wiki-commons:Special:FilePath/Immediate-mode-graphics-api.png wiki-commons:Special:FilePath/Retail-mode-graphics-api.png
foaf:isPrimaryTopicOf wikipedia-en:Immediate_mode_(computer_graphics)
is dbo:wikiPageDisambiguates of dbr:Mode dbr:Immediate_mode
is dbo:wikiPageWikiLink of dbr:Mode dbr:Tiled_rendering dbr:Gecko_(software) dbr:Glossary_of_computer_graphics dbr:Data_General_Extended_BASIC dbr:PHIGS dbr:Java_3D dbr:Direct3D dbr:Immediate_mode_GUI dbr:OpenGL dbr:Canvas_element dbr:Immediate_mode dbr:Vertex_buffer_object dbr:Retained_mode
is owl:differentFrom of dbr:Direct_mode
is foaf:primaryTopic of wikipedia-en:Immediate_mode_(computer_graphics)