Fix: Eevee: Float Curve node causes issues with compiled shader

This fixes a regression from rBa0edee712a79239133ff840f911f6416d4c41855.
Issue being the curve map not being initialized in the GPU shader function.

Fixes T95221
This commit is contained in:
2022-01-29 13:09:57 -05:00
parent 544a0f2880
commit c9d35ee07c

View File

@@ -344,6 +344,7 @@ static int gpu_shader_curve_float(GPUMaterial *mat,
CurveMapping *cumap = (CurveMapping *)node->storage;
BKE_curvemapping_init(cumap);
BKE_curvemapping_table_F(cumap, &array, &size);
GPUNodeLink *tex = GPU_color_band(mat, size, array, &layer);