diff --git a/Components/9918/Implementation/Fetch.hpp b/Components/9918/Implementation/Fetch.hpp index d26df8e27..d4644c328 100644 --- a/Components/9918/Implementation/Fetch.hpp +++ b/Components/9918/Implementation/Fetch.hpp @@ -71,8 +71,7 @@ template void Base::dispatch(Seq #define index(n) \ if(use_end && end == n) return; \ [[fallthrough]]; \ - case n: fetcher.template fetch<(n + 171 - 16) % 171>(n); - // `template fetch` call includes an in-place internal -> sync-aligned conversion for now, during transition. + case n: fetcher.template fetch(n); switch(start) { default: assert(false); diff --git a/Components/9918/Implementation/Storage.hpp b/Components/9918/Implementation/Storage.hpp index 4d6d0da4e..85f272c4a 100644 --- a/Components/9918/Implementation/Storage.hpp +++ b/Components/9918/Implementation/Storage.hpp @@ -216,20 +216,10 @@ template struct Storage static constexpr size_t events_size() { size_t size = 0; for(int c = 0; c < 1368; c++) { - const auto event_type = GeneratorT::event(internal_to_grauw(c)); + const auto event_type = GeneratorT::event(c); size += event_type.has_value(); } return size + 1; @@ -240,7 +230,7 @@ template struct Storage result{}; size_t index = 0; for(int c = 0; c < 1368; c++) { - const auto event = GeneratorT::event(internal_to_grauw(c)); + const auto event = GeneratorT::event(c); if(!event) { continue; }