diff options
author | lonkaars <loek@pipeframe.xyz> | 2023-03-03 17:30:09 +0100 |
---|---|---|
committer | lonkaars <loek@pipeframe.xyz> | 2023-03-03 17:30:09 +0100 |
commit | df8902fba3a6e97ca3c5fdedb70999faac713815 (patch) | |
tree | 68cc7cd37724c971d78624be7317181afc0f8df5 /basys3/basys3.srcs/ppu_consts.vhd | |
parent | d832b7f7e4747f443b550d78b78394dbf981c6cc (diff) |
WIP fg sprite optimilization
Diffstat (limited to 'basys3/basys3.srcs/ppu_consts.vhd')
-rw-r--r-- | basys3/basys3.srcs/ppu_consts.vhd | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/basys3/basys3.srcs/ppu_consts.vhd b/basys3/basys3.srcs/ppu_consts.vhd index 75b6168..c7786c4 100644 --- a/basys3/basys3.srcs/ppu_consts.vhd +++ b/basys3/basys3.srcs/ppu_consts.vhd @@ -44,6 +44,8 @@ package ppu_consts is constant PPU_TMM_CACHE_FETCH_C_COUNT : natural := PPU_SPRITE_WORD_COUNT + 1; constant PPU_TMM_CACHE_FETCH_A_COUNT : natural := PPU_TMM_CACHE_FETCH_C_COUNT * PPU_FG_SPRITE_COUNT; -- amount of clocks to fetch new TMM cache constant PPU_TMM_CACHE_FETCH_A_WIDTH : natural := ceil_log2(PPU_TMM_CACHE_FETCH_A_COUNT); + constant PPU_ACCURATE_FG_SPRITE_COUNT : natural := 16; + constant PPU_PL_TOTAL_STAGES : natural := 14; end package ppu_consts; package body ppu_consts is -- https://stackoverflow.com/questions/21783280/number-of-bits-to-represent-an-integer-in-vhdl |