# G3_EndMakeDL

## Syntax

      #include <nitro/gx/g3.h>

      u32 G3_EndMakeDL(GXDLInfo* info);

## Arguments

info | Pointer to `GXDLInfo` structure

## Return Values

Size of the created display list (in bytes).

## 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, run `DC_FlushRange` after this function to reliably save the cache region with the display list into main memory.

## See Also

G3_BeginMakeDL, DC_FlushRange, MI_SendGXCommand

## Revision History

2004/01/19 Initial version.

CONFIDENTIAL