Render-Related Module

3D Graphics Engine Render-Related

Software Sprites

Provides the sprite rendering features that use the 3D Graphics Engine.

OAM Software Sprite Drawing

Renders the OAM using the 3D Graphics Engine. Uses the software sprite module as a subcontract module.

2D Graphics Engine Render-Related

OAM Manager

Manages the 2D Graphics Engine.

Expanded OAM Manager

Manages the 2D Graphics Engine. Designates the priority. Displays the time division of multiple OBJ. Uses the OAM Manager as a subcontractor module.

VRAM-Related

Graphic Image Loading

Loads and manages image data.

Cell VRAM transmission State Manager

Handles the transmission processing state of the VRAM transmission cell animation. The actual transmission process is delegated to the VRAM transmission manager.

BG-Related

BG-Related

Configures and manages BG rendering.

Upper Level Render-Related

Renderer Core

Integrates each module and enables the render feature. Provides basic render functionality. Used when the user wants to customize the rendering process in detail, to speed up a simple rendering process, etc.

Renderer

Enables the render feature. Uses the renderer core module internally to provide higher-level APIs.














































CONFIDENTIAL