dolphin/Source/Core
Lioncash 10f7674651 VideoCommon/IndexGenerator: Eliminate static state
Now that we've extracted all of the stateless functions that can be
hidden, it's time to make the index generator a regular class with
active data members.

This can just be a member that sits within the vertex manager base
class. By deglobalizing the state of the index generator we also get rid
of the wonky dual-initializing that was going on within the OpenGL
backend.

Since the renderer is always initialized before the vertex manager, we
now only call Init() once throughout the execution lifecycle.
2019-12-05 10:49:32 -05:00
..
AudioCommon Update VS projects/solutions to VS2019 2019-11-30 13:42:52 +10:00
Common Update VS projects/solutions to VS2019 2019-11-30 13:42:52 +10:00
Core Merge pull request #8498 from stenzek/update-vs2019 2019-12-03 13:03:49 +10:00
DiscIO Update VS projects/solutions to VS2019 2019-11-30 13:42:52 +10:00
DolphinNoGUI Merge pull request #8456 from jordan-woyak/input-gate-race-fix 2019-11-11 10:59:49 +10:00
DolphinQt Disable warning C5054 on DolphinQt 2019-11-30 13:42:52 +10:00
InputCommon Update VS projects/solutions to VS2019 2019-11-30 13:42:52 +10:00
MacUpdater
UICommon Update VS projects/solutions to VS2019 2019-11-30 13:42:52 +10:00
UpdaterCommon Update VS projects/solutions to VS2019 2019-11-30 13:42:52 +10:00
VideoBackends VideoCommon/IndexGenerator: Eliminate static state 2019-12-05 10:49:32 -05:00
VideoCommon VideoCommon/IndexGenerator: Eliminate static state 2019-12-05 10:49:32 -05:00
WinUpdater Update VS projects/solutions to VS2019 2019-11-30 13:42:52 +10:00
CMakeLists.txt