English
Language : 

MB86293 Datasheet, PDF (18/285 Pages) Fujitsu Component Limited. – Grraphiics Conttrrollllerr Speciiffiicattiions
FUJITSU LIMITED
PRELIMINARY and CONFIDENTIAL
1.4.4 Geometry processing
Coral has a geometry engine for performing the numerical operations required for graphics processing.
The geometry engine uses the floating-point format for highly precise operations. It selects the required
geometry processing according to the set drawing mode and primitive type and executes processing to
the final drawing.
Primitives
Point, line, line strip, independent triangle, triangle strip, triangle fan, and arbitrary polygon are
supported.
MVP Transformation
MVP Transformation
Setting a 4 × 4 transformation matrix enables transformation of a 3D model view projection.
Two-dimensional affine transformation is also possible.
Clipping
Clipping stops drawing of figures outside the window (field of view). Polygons (including concave
shapes) can also be clipped.
Culling
Triangles on the back are not drawn.
3D-2D Transformation
This functions transforms 3D coordinates (normalization) into 2D coordinates in orthogonal or
perspective projections.
View port transformation
This function transforms normalized 2D coordinates into drawing (device) coordinates.
Primitive setup
This function automatically performs a variety of slope computations, etc., based on transforming
vertex data into coordinates and prepares for rendering (setup).
Log output of device coordinates
The view port conversion results are output to the local memory.
MB86293 CORAL_LQ
Graphics Controller
18
Specifications Rev. 1.1