Geometry Processor

Zynq UltraScale+ Device Technical Reference Manual (UG1085)

Document ID
UG1085
Release Date
2023-12-21
Revision
2.4 English

The following figure shows a top-level view of the geometry processor in the GPU.

X15300-gpu-geometry-proc-block.jpg

 

 

Figure 5-2:      GPU Geometry Processor Block Diagram

The geometry processor consists of the following.

A Vertex Shader command processor that reads and executes commands from a command list stored in memory.

A Vertex Shader Core that loads data for processing, performs the required calculations for each vertex, stores data from output registers in memory, and then exports data to integer or floating point numbers of different sizes.

A Polygon List Builder unit that creates lists of polygons that the pixel processor must draw.

The polygon list builder (PLB) command processor reads and executes commands from the command list stored in memory.