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:
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user