VideoCommon: Add class for quickly transforming and culling vertices on the CPU

This commit is contained in:
TellowKrinkle
2022-11-10 19:30:49 -06:00
parent f6fbeaf355
commit b170ef9651
9 changed files with 1017 additions and 84 deletions

View File

@ -24,6 +24,7 @@ public:
void DoState(PointerWrap& p);
// constant management
void SetProjectionMatrix();
void SetConstants(const std::vector<std::string>& textures);
void InvalidateXFRange(int start, int end);
@ -64,4 +65,6 @@ private:
std::array<int, 2> m_minmax_lights_changed{};
Common::Matrix44 m_viewport_correction{};
Common::Matrix44 LoadProjectionMatrix();
};