Rasterizer: Implement Inline2Memory Acceleration.

This commit is contained in:
Fernando Sahmkow
2022-01-29 22:00:49 +01:00
parent f54280dafd
commit 4258d515e6
14 changed files with 122 additions and 6 deletions

View File

@ -1557,7 +1557,8 @@ private:
static constexpr u32 null_cb_data = 0xFFFFFFFF;
struct CBDataState {
std::array<std::array<u32, 0x4000>, 16> buffer;
static constexpr size_t inline_size = 0x8000;
std::array<std::array<u32, inline_size>, 16> buffer;
u32 current{null_cb_data};
u32 id{null_cb_data};
u32 start_pos{};