A struct that saves status of the shader, and restores the shader using saved status.
See Implementation
A struct that saves status of the shader, and restores the shader using saved status.