1
0
Fork 0
forked from suyu/suyu

video_core/dirty_flags: Address feedback

This commit is contained in:
ReinUsesLisp 2020-02-21 20:44:39 -03:00
parent ef7f6eb67d
commit 735c003a70

View file

@ -31,14 +31,14 @@ enum : u8 {
}; };
template <typename Integer> template <typename Integer>
inline void FillBlock(Tegra::Engines::Maxwell3D::DirtyState::Table& table, std::size_t begin, void FillBlock(Tegra::Engines::Maxwell3D::DirtyState::Table& table, std::size_t begin,
std::size_t num, Integer dirty_index) { std::size_t num, Integer dirty_index) {
const auto it = std::begin(table) + begin; const auto it = std::begin(table) + begin;
std::fill(it, it + num, static_cast<u8>(dirty_index)); std::fill(it, it + num, static_cast<u8>(dirty_index));
} }
template <typename Integer1, typename Integer2> template <typename Integer1, typename Integer2>
inline void FillBlock(Tegra::Engines::Maxwell3D::DirtyState::Tables& tables, std::size_t begin, void FillBlock(Tegra::Engines::Maxwell3D::DirtyState::Tables& tables, std::size_t begin,
std::size_t num, Integer1 index_a, Integer2 index_b) { std::size_t num, Integer1 index_a, Integer2 index_b) {
FillBlock(tables[0], begin, num, index_a); FillBlock(tables[0], begin, num, index_a);
FillBlock(tables[1], begin, num, index_b); FillBlock(tables[1], begin, num, index_b);