The system function called drawglist() looks through the list of gels and prepares the necessary Copper instructions and memory areas to display the data. This function is called as follows: struct RastPort myRastPort = {0}; struct ViewPort myViewPort = {0}; DrawGList(&myRastPort, &myViewPort); The myRastPort argument specifies the rastport containing the gelsinfo list with the VSprites that you want to display. The &myViewPort argument is a pointer to the viewport for which the vsprites will be created.