gl_state_tracker: Implement dirty flags for front face and culling

This commit is contained in:
ReinUsesLisp
2019-12-29 19:23:40 -03:00
parent b01dd7d1c8
commit b910a83a47
4 changed files with 38 additions and 7 deletions

View File

@ -145,7 +145,14 @@ void SetupDirtyBlend(Tables& tables) {
}
void SetupDirtyMisc(Tables& tables) {
tables[0][OFF(clip_distance_enabled)] = ClipDistances;
auto& table = tables[0];
table[OFF(clip_distance_enabled)] = ClipDistances;
table[OFF(front_face)] = FrontFace;
table[OFF(cull_test_enabled)] = CullTest;
table[OFF(cull_face)] = CullTest;
}
} // Anonymous namespace