Generate display copper list for a viewport.
Source position: agraphics.pas line 2349
function MakeVPort( |
view: pView; |
vp: pViewPort |
):LongWord; |
view |
|
A pointer to a View structure |
MakeVPort() will return an error if there is not enough memory, or the requested mode cannot be opened with the requested depth with the given bitmap (for higher bandwidth alignments). Check (MVP_*)
Uses information in the View, ViewPort, TViewPort^.RasInfo to construct and intermediate copper list for this ViewPort.
Constructs intermediate copper list and puts pointers in viewport.DspIns If the ColorMap ptr in ViewPort is nil then it uses colors from the default color table. If DUALPF in Modes then there must be a second TRasInfo pointed to by the first TRasInfo
|
Initialize ViewPort structure. |
|
|
Merge together coprocessor instructions. |
|
|
Do an Intuition-integrated MakeVPort() of a screen. |
|
|
||
|
Grand manipulation of the entire Intuition display. |