[Contents] [Index] [Help] [Retrace] [browse <] [Browse >]


NAME
    DrawGList -- process the gel list, queueing vsprites, drawing bobs.

SYNOPSIS
    DrawGList(rp, vp)
              A1  A0

    void DrawGList(struct rastport *, struct viewport *);

FUNCTION
    Performs one pass of the current gel list.
       - If nextLine and lastColor are defined, these are
         initialized for each gel.
      - If it's a vsprite, build it into the copper list.
      - If it's a bob, draw it into the current raster.
      - Copy the save values into the "old" variables,
         double-buffering if required.

INPUTS
    rp = pointer to the rastport where bobs will be drawn
    vp = pointer to the viewport for which vsprites will be created

RESULT

BUGS
    MUSTDRAW isn't implemented yet.

SEE ALSO
    initgels()  graphics/gels.h graphics/rastport.h  graphics/view.h