|
@@ -37,7 +37,7 @@
|
|
|
|
|
|
#define STEP_SIZE 0.1f
|
|
#define STEP_SIZE 0.1f
|
|
|
|
|
|
-static GLfloat gamma = 1.0f;
|
|
|
|
|
|
+static GLfloat gamma_value = 1.0f;
|
|
|
|
|
|
static void usage(void)
|
|
static void usage(void)
|
|
{
|
|
{
|
|
@@ -46,9 +46,9 @@ static void usage(void)
|
|
|
|
|
|
static void set_gamma(float value)
|
|
static void set_gamma(float value)
|
|
{
|
|
{
|
|
- gamma = value;
|
|
|
|
- printf("Gamma: %f\n", gamma);
|
|
|
|
- glfwSetGamma(gamma);
|
|
|
|
|
|
+ gamma_value = value;
|
|
|
|
+ printf("Gamma: %f\n", gamma_value);
|
|
|
|
+ glfwSetGamma(gamma_value);
|
|
}
|
|
}
|
|
|
|
|
|
static void key_callback(GLFWwindow window, int key, int action)
|
|
static void key_callback(GLFWwindow window, int key, int action)
|
|
@@ -67,15 +67,15 @@ static void key_callback(GLFWwindow window, int key, int action)
|
|
case GLFW_KEY_KP_ADD:
|
|
case GLFW_KEY_KP_ADD:
|
|
case GLFW_KEY_Q:
|
|
case GLFW_KEY_Q:
|
|
{
|
|
{
|
|
- set_gamma(gamma + STEP_SIZE);
|
|
|
|
|
|
+ set_gamma(gamma_value + STEP_SIZE);
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
|
|
|
|
case GLFW_KEY_KP_SUBTRACT:
|
|
case GLFW_KEY_KP_SUBTRACT:
|
|
case GLFW_KEY_W:
|
|
case GLFW_KEY_W:
|
|
{
|
|
{
|
|
- if (gamma - STEP_SIZE > 0.f)
|
|
|
|
- set_gamma(gamma - STEP_SIZE);
|
|
|
|
|
|
+ if (gamma_value - STEP_SIZE > 0.f)
|
|
|
|
+ set_gamma(gamma_value - STEP_SIZE);
|
|
|
|
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
@@ -119,10 +119,10 @@ int main(int argc, char** argv)
|
|
|
|
|
|
if (mode == GLFW_FULLSCREEN)
|
|
if (mode == GLFW_FULLSCREEN)
|
|
{
|
|
{
|
|
- GLFWvidmode mode;
|
|
|
|
- glfwGetDesktopMode(&mode);
|
|
|
|
- width = mode.width;
|
|
|
|
- height = mode.height;
|
|
|
|
|
|
+ GLFWvidmode desktop_mode;
|
|
|
|
+ glfwGetDesktopMode(&desktop_mode);
|
|
|
|
+ width = desktop_mode.width;
|
|
|
|
+ height = desktop_mode.height;
|
|
}
|
|
}
|
|
else
|
|
else
|
|
{
|
|
{
|