aboutsummaryrefslogtreecommitdiff
path: root/src/ppu/ppu.h
blob: 7aeb7c1ec560dc0a7d77f9c044ca42d3f363652c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#pragma once

#include "types.h"

void hh_ppu_vblank_interrupt();
void hh_ppu_init();
void hh_ppu_deinit();

void hh_ppu_update_foreground(unsigned index, hh_s_ppu_loc_fam_entry e);
void hh_ppu_update_background(unsigned index, hh_s_ppu_loc_bam_entry e);
void hh_ppu_update_sprite(unsigned tilemap_index, hh_s_ppu_loc_sprite sprite);
void hh_ppu_update_aux(hh_s_ppu_loc_aux aux);