Merge pull request #103201 from beicause/shaders-only-convert-source-color-linear

Shaders: Only convert default value to linear color if type hint is `source_color`
This commit is contained in:
Rémi Verschelde 2025-02-27 19:34:12 +01:00 committed by GitHub
commit a9c5c4db71
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -799,7 +799,7 @@ void MaterialStorage::MaterialData::update_uniform_buffer(const HashMap<StringNa
} else if (E.value.default_value.size()) { } else if (E.value.default_value.size()) {
//default value //default value
_fill_std140_ubo_value(E.value.type, E.value.default_value, data, p_use_linear_color); _fill_std140_ubo_value(E.value.type, E.value.default_value, data, E.value.hint == ShaderLanguage::ShaderNode::Uniform::HINT_SOURCE_COLOR && p_use_linear_color);
//value=E.value.default_value; //value=E.value.default_value;
} else { } else {
//zero because it was not provided //zero because it was not provided