Module agb::display

source ·
Expand description

Implements everything relating to things that are displayed on screen.

Re-exports

Modules

  • Affine matrices for the Game Boy Advance
  • Graphics mode 3. Bitmap mode that provides a 16-bit colour framebuffer.
  • Graphics mode 4. Bitmap 4 provides two 8-bit paletted framebuffers with page switching.
  • This controls the blending modes on the GBA.
  • Test logo of agb.
  • Sprites and objects
  • Palette type.
  • Data produced by agb-image-converter
  • Graphics mode 0. Four regular backgrounds.
  • Giving out graphics mode.
  • The window feature of the GBA.

Structs

Enums

Constants

  • Height of the Gameboy advance screen in pixels
  • Width of the Gameboy advance screen in pixels

Functions

  • Waits until vblank using a busy wait loop, this should almost never be used. I only say almost because whilst I don’t believe there to be a reason to use this I can’t rule it out.