# G3_EndMakeDL

## C Specification

      #include <nitro/gx/g3.h>

      u32 G3_EndMakeDL(GXDLInfo* info);

## Description

This function is called after creating the display list. It performs padding operations internally and returns the display list size. Since this function does not flush the cache, execute `DC_FlushRange`, etc. after executing this function to store the region of cache where the display list is stored into main memory.

## Arguments

`info` | Pointer to `GXDLInfo` structure

## Return Values

Size of the created display list (in bytes).

## See Also

`G3_BeginMakeDL`, `DC_FlushRange`, `MI_SendGXCommand`

## Revision History

01/19/2004 Initial Version