This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
This article's tone or style may not reflect the encyclopedic tone used on Wikipedia. See Wikipedia's guide to writing better articles for suggestions.(March 2018) (Learn how and when to remove this message)
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Graphics pipeline" – news · newspapers · books · scholar · JSTOR(April 2017) (Learn how and when to remove this message)
(Learn how and when to remove this message)
The computer graphics pipeline, also known as the rendering pipeline or graphics pipeline, is a framework within computer graphics that outlines the necessary procedures for transforming a three-dimensional (3D) scene into a two-dimensional (2D) representation on a screen.[1] Once a 3D model is generated, the graphics pipeline converts the model into a visually perceivable format on the computer display.[2] Due to the dependence on specific software, hardware configurations, and desired display attributes, a universally applicable graphics pipeline does not exist. Nevertheless, graphics application programming interfaces (APIs), such as Direct3D, OpenGL and Vulkan were developed to standardize common procedures and oversee the graphics pipeline of a given hardware accelerator. These APIs provide an abstraction layer over the underlying hardware, relieving programmers from the need to write code explicitly targeting various graphics hardware accelerators like AMD, Intel, Nvidia, and others.
The model of the graphics pipeline is usually used in real-time rendering. Often, most of the pipeline steps are implemented in hardware, which allows for special optimizations. The term "pipeline" is used in a similar sense for the pipeline in processors: the individual steps of the pipeline run in parallel as long as any given step has what it needs.
^"Graphics Pipeline". Microsoft. May 30, 2018. Retrieved 15 June 2015.
^"Lecture: Graphics pipeline and animation". Archived from the original on 7 December 2017. Retrieved 15 June 2015.
The computer graphicspipeline, also known as the rendering pipeline or graphicspipeline, is a framework within computer graphics that outlines the necessary...
of freedom. 3D graphicspipeline A graphicspipeline taking 3D models and producing a 2D bitmap image result. 3D paint tool A 3D graphics application for...
The basic graphicspipeline is as follows: The CPU sends instructions (compiled shading language programs) and geometry data to the graphics processing...
process called texture mapping. In modern graphics cards it is implemented as a discrete stage in a graphicspipeline, whereas when first introduced it was...
geometry pipeline, is the first stage in computer graphics systems which perform image generation based on geometric models. While geometry pipelines were...
control of the graphicspipeline without having to use ARB assembly language or hardware-specific languages. With advances in graphics cards, new features...
instructions controlling the hardware graphicspipeline. Texas Instruments created the first programmable graphics processor in 1985: the TMS34010, which...
low-overhead, cross-platform 2D and 3D graphics API, the "next generation OpenGL initiative" Graphicspipeline WebGPU Error: Unable to display the reference...
rasterization Rendering (computer graphics) for more general information Graphicspipeline for rasterization in commodity graphics hardware Raster image processor...
acceleration if it is available on the graphics card, allowing for hardware acceleration of the entire 3D rendering pipeline or even only partial acceleration...
because it performs the sorting of the geometry in the middle of the graphicspipeline instead of near the end. Creating a 3D image for display consists...
Computer graphics deals with generating images and art with the aid of computers. Computer graphics is a core technology in digital photography, film,...
to draw 3D graphics: immediate mode and retained mode. In immediate mode, graphics commands are issued directly into the graphicspipeline and the rendering...
transformation in a graphicspipeline. Kelvin Sung; Peter Shirley; Steven Baer (6 November 2008). Essentials of Interactive Computer Graphics: Concepts and...
Definition Render Pipeline, a render pipeline that handles graphical features. This required a new approach to the graphicspipeline compared to the one...
In computer graphics, the render output unit (ROP) or raster operations pipeline is a hardware component in modern graphics processing units (GPUs) and...
line of graphics cards, and available in a number of video games. The goal of these technologies is to allow the majority of the graphicspipeline to run...
Wii is centered around the use of the Wii Remote and not around the graphicspipeline. When publishing for game consoles, game publishers take on the burden...
data from memory. The graphicspipeline is also shorter with mesh shaders as opposed to a traditional vertex and tessellation pipeline. Alan Wake 2 running...
holding its own rendering primitives and API design which affects the graphicspipeline implementation. The immediate mode GUI widget toolkit is more direct...