- const Camera *old_camera = state->camera;
- const Lighting *old_lighting = state->lighting;
- const Clipping *old_clipping = state->clipping;
- state_stack.pop_back();
- state = &state_stack.back();
- changed |= MATRIX;
- bool camera_changed = (state->camera!=old_camera);
- if(camera_changed)
- changed |= CAMERA_SHDATA;
- if(state->lighting!=old_lighting)
- changed |= LIGHTING_SHDATA;
- if(state->clipping!=old_clipping)
- changed |= CLIPPING_SHDATA;