4
4.2
Frame Management .....................................................................................................42
4.2.1 Single Buffer ......................................................................................................................42
4.2.2 Double Buffer.....................................................................................................................42
4.3
Memory Access............................................................................................................43
4.3.1 Memory Access by Host CPU ...........................................................................................43
4.3.2 Priority of Memory Access.................................................................................................43
5
Display Controller .................................................................................................................44
5.1
Overview.......................................................................................................................44
5.2
Display Function...........................................................................................................45
5.2.1 Layer Configuration ...........................................................................................................45
5.2.2 Overlay...............................................................................................................................46
5.2.3 Display Parameters ...........................................................................................................47
5.2.4 Display Position Control.....................................................................................................48
5.3
Display Color ................................................................................................................50
5.3.1 Color Look-up Table...........................................................................................................50
5.3.2 Chroma-key Operation ......................................................................................................50
5.4
Cursor...........................................................................................................................51
5.4.1 Cursor Display Function ....................................................................................................51
5.4.2 Cursor Management..........................................................................................................51
5.5
Processing Flow for Display Data.................................................................................52
5.6
Synchronization Control ...............................................................................................54
5.6.1 Applicable Display Resolution ...........................................................................................54
5.6.2 Interlace Display ................................................................................................................54
5.6.3 External Synchronization...................................................................................................55
5.7
Video Interface..............................................................................................................58
5.7.1 NTSC Output .....................................................................................................................58
6
Drawing Control....................................................................................................................59
6.1
Coordinates ..................................................................................................................59
6.1.1 Drawing Coordinate...........................................................................................................59
6.1.2 Texture Coordinate ............................................................................................................60
6.1.3 Frame Buffer......................................................................................................................61
6.2
Polygon Drawing...........................................................................................................62
6.2.1 Drawing Primitives.............................................................................................................62
6.2.2 Polygon Drawing................................................................................................................62
6.2.3 Drawing Parameters..........................................................................................................63
6.2.4 Anti-aliasing Function ........................................................................................................64
6.3
Bit Map Operation.........................................................................................................65
6.3.1 BLT.....................................................................................................................................65
6.3.2 Pattern Data Format..........................................................................................................65
6.4
Texture Mapping...........................................................................................................66
6.4.1 Texture Size.......................................................................................................................66
6.4.2 Texture Memory.................................................................................................................66
6.4.3 Texture Lapping .................................................................................................................67
6.4.4 Filtering..............................................................................................................................68
6.4.5 Perspective Correction ......................................................................................................69
6.4.6 Texture Blending................................................................................................................69
6.5
Rendering.....................................................................................................................70