18-5
MB86R02 ‘Jade-D’ Hardware Manual V1.64
18.3.4 2D Drawing
2D Primitives
MB86R02 'Jade-D' can perform 2D drawing for graphics memory (drawing plane) in direct color
mode or indirect color mode.
Bold lines with a high width and broken lines can be drawn. Using anti-aliasing, smooth diagonal
lines also can be drawn.
A triangle can be filled using a single color or a 2D pattern (tiling) or mapped to a texture pattern by
specifying the coordinates of the 2D pattern at each vertex (texture mapping). For texture mapping,
drawing/non-drawing can be set on a per-pixel basis. Moreover, transparent processing can be
performed using alpha blending. When drawing in single color or tiling (without Gouraud shading or
texture mapping) high-speed 2D lines and high-speed 2D triangles can be used. Only vertex
coordinates are set for these primitives. High-speed 2D triangle drawing is also used to draw
polygons.
2D Primitives
Primitive type
Description
Point
Plots a point
Line
Draws a line
Bold line strip
(provisional name)
Draws a continuous bold line
This primitive is used when interpolating the joint of a bold line.
Triangle
Draws a triangle
High-speed 2D Line
Draws lines
Compared to 'Line', this reduces the host CPU processing load.
Arbitrary polygon
Draws arbitrary closed polygon containing concave shapes
consisting of vertices
Arbitrary polygon drawing
This function is used to draw an arbitrary closed polygon containing concave shapes consisting of
vertices (there is no restriction on the count of vertices, however, polygons with crossing sides are
not supported). In this specific case, a polygon drawing flag buffer is used in the graphics memory
as a work area. To draw polygons, draw triangles to the polygon drawing flag buffer using high-
speed 2D triangles. Select any vertex as a starting point to draw the triangle along the edge. It
enables you to draw the final polygon form in a single color or with tiling or a texture mapping in a
drawing frame.
Содержание MB86R02
Страница 24: ...MB86R02 Jade D Hardware Manual V1 64 ...
Страница 76: ...3 2 MB86R02 Jade D Hardware Manual V1 64 Figure 3 1 Memory map 1 ...
Страница 77: ...3 3 MB86R02 Jade D Hardware Manual V1 64 Figure 3 2 Memory map 2 ...
Страница 167: ...8 8 MB86R02 Jade D Hardware Manual V1 64 ...
Страница 214: ...11 7 MB86R02 Jade D Hardware Manual V1 64 15 16 cycles initial value ...
Страница 216: ...11 9 MB86R02 Jade D Hardware Manual V1 64 0000011 b 4MB 0111111 b 64MB 0000111 b 8MB 1111111 b 128MB ...
Страница 304: ...16 5 MB86R02 Jade D Hardware Manual V1 64 The flow of a read action is shown below Figure 16 5 Read process flow ...
Страница 497: ...18 139 MB86R02 Jade D Hardware Manual V1 64 VSYNC is output 1 dot clock faster than HSYNC ...
Страница 558: ...18 200 MB86R02 Jade D Hardware Manual V1 64 017 S S S S S S S S Int Frac 060 018 dBdy S S S S S S S S Int Frac ...
Страница 678: ......
Страница 680: ......
Страница 682: ...22 2 MB86R02 Jade D Hardware Manual V1 00 FUJITSU PROPRIETARY AND CONFIDENTIAL ...
Страница 684: ...22 2 MB86R02 Jade D Hardware Manual V1 00 FUJITSU PROPRIETARY AND CONFIDENTIAL Figure 22 14 TCON flow diagram ...
Страница 811: ...29 24 MB86R02 Jade D Hardware Manual V1 64 ...
Страница 852: ...34 13 MB86R02 Jade D Hardware Manual V1 64 3 1LSB VFST VZT 1022 INLn 1LSBxn VZT Vn 1LSB DNLn Vn 1 Vn 1LSB 1 ...
Страница 884: ...34 45 MB86R02 Jade D Hardware Manual V1 64 ...