1. Rendering pipeline
The rendering pipeline process is the above steps, point mapping->connection->rasterization->coloring.
The OpenGL pipeline process is as follows:
•
Vertex Specification
: Specify vertex attributes
•
Vertex Buffers Object:VBO
•
Texture Sampling
: Texture sampling
•
Texture buffer object
(
TBO
)
•
Vertex Shading
: Vertex shading (vertex processing)
•
Tessellation
: subdivision processing
•
Geometry Shading:
geometry shading, geometry processing
•
Rasterization
: Rasterization
•
Fragment Shading
: fragment shading (quasi-pixel processing)
(Among them, render can be understood as rendering or drawing)
•
Render
: Draw data from the "hard drive" to the
screen
•
Tessellation
:
Pay attention to details
•
Shader
: a piece of code, in the programmable
stage
•
Vertex (
Vertex
)
:
the most basic element
•
Primitive
:
the most basic shape
•
Rasterization
: continuous to
discrete
•
Pixel
: a point in an
image
•
Fragment
:
quasi-pixel
•
Texture
:
image