Skip to content

Commit 9abd956

Browse files
committed
fix setting color
1 parent 316f9db commit 9abd956

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

obs-shaderfilter.c

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,8 @@ static void shader_filter_reload_effect(struct shader_filter_data *filter)
417417
dstr_insert(&effect_text, 0, "#define OPENGL 1\n");
418418
}
419419

420-
if (effect_text.len && dstr_find(&effect_text, "#define USE_PM_ALPHA 1")) {
420+
if (effect_text.len &&
421+
dstr_find(&effect_text, "#define USE_PM_ALPHA 1")) {
421422
filter->use_pm_alpha = true;
422423
} else {
423424
filter->use_pm_alpha = false;
@@ -1077,11 +1078,8 @@ static void shader_filter_update(void *data, obs_data_t *settings)
10771078
obs_data_set_default_int(settings, param_name,
10781079
0xffffffff);
10791080
}
1080-
uint32_t c = (uint32_t)obs_data_get_int(settings,
1081-
param_name);
1082-
struct vec4 color;
1083-
vec4_from_rgba_srgb(&color, c);
1084-
param->value.i = vec4_to_rgba(&color);
1081+
param->value.i = (uint32_t)obs_data_get_int(settings,
1082+
param_name);
10851083
break;
10861084
}
10871085
case GS_SHADER_PARAM_TEXTURE:

0 commit comments

Comments
 (0)