diff --git a/res/shaders/ags001.shader/manifest.ini b/res/shaders/ags001.shader/manifest.ini index 0357abd17..23b76717f 100644 --- a/res/shaders/ags001.shader/manifest.ini +++ b/res/shaders/ags001.shader/manifest.ini @@ -19,14 +19,17 @@ height=640 type=float default=1 pass[0]=false +readableName=Light brightness [uniform.reflectionBrightness] type=float default=0.07 pass[0]=false +readableName=Reflection brightness [uniform.reflectionDistance] type=float2 default[0]=0 default[1]=0.025 pass[0]=false +readableName=Reflection distance diff --git a/src/platform/opengl/gles2.c b/src/platform/opengl/gles2.c index c249a6ac9..3003f10f3 100644 --- a/src/platform/opengl/gles2.c +++ b/src/platform/opengl/gles2.c @@ -683,13 +683,13 @@ static bool _loadUniform(struct Configuration* description, size_t pass, struct _loadValue(description, uniform->name, uniform->type, "default", &uniform->value); _loadValue(description, uniform->name, uniform->type, "min", &uniform->min); _loadValue(description, uniform->name, uniform->type, "max", &uniform->max); - uniform->name = strdup(uniform->name + strlen("uniform.")); const char* readable = ConfigurationGetValue(description, uniform->name, "readableName"); if (readable) { uniform->readableName = strdup(readable); } else { uniform->readableName = 0; } + uniform->name = strdup(uniform->name + strlen("uniform.")); return true; }