|
|
@ -235,7 +235,7 @@ void SetupRasterModes(Maxwell3D::DirtyState::Tables &tables) { |
|
|
} // Anonymous namespace
|
|
|
} // Anonymous namespace
|
|
|
|
|
|
|
|
|
void StateTracker::SetupTables(Tegra::Control::ChannelState& channel_state) { |
|
|
void StateTracker::SetupTables(Tegra::Control::ChannelState& channel_state) { |
|
|
auto& tables{channel_state.maxwell_3d->dirty.tables}; |
|
|
|
|
|
|
|
|
auto& tables{channel_state.payload->maxwell_3d.dirty.tables}; |
|
|
SetupDirtyFlags(tables); |
|
|
SetupDirtyFlags(tables); |
|
|
SetupDirtyViewports(tables); |
|
|
SetupDirtyViewports(tables); |
|
|
SetupDirtyScissors(tables); |
|
|
SetupDirtyScissors(tables); |
|
|
@ -258,7 +258,7 @@ void StateTracker::SetupTables(Tegra::Control::ChannelState& channel_state) { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
void StateTracker::ChangeChannel(Tegra::Control::ChannelState& channel_state) { |
|
|
void StateTracker::ChangeChannel(Tegra::Control::ChannelState& channel_state) { |
|
|
flags = &channel_state.maxwell_3d->dirty.flags; |
|
|
|
|
|
|
|
|
flags = &channel_state.payload->maxwell_3d.dirty.flags; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
void StateTracker::InvalidateState() { |
|
|
void StateTracker::InvalidateState() { |
|
|
|