diff --git a/source/blender/draw/intern/draw_manager.c b/source/blender/draw/intern/draw_manager.c index 9fe8145f6b3..4ed9205bcae 100644 --- a/source/blender/draw/intern/draw_manager.c +++ b/source/blender/draw/intern/draw_manager.c @@ -817,16 +817,10 @@ DRWShadingGroup *DRW_shgroup_material_create(struct GPUMaterial *material, DRWPa else { switch (input->type) { case GPU_FLOAT: - DRW_shgroup_uniform_float(grp, input->shadername, (float *)input->dynamicvec, 1); - break; case GPU_VEC2: - DRW_shgroup_uniform_vec2(grp, input->shadername, (float *)input->dynamicvec, 1); - break; case GPU_VEC3: - DRW_shgroup_uniform_vec3(grp, input->shadername, (float *)input->dynamicvec, 1); - break; case GPU_VEC4: - DRW_shgroup_uniform_vec4(grp, input->shadername, (float *)input->dynamicvec, 1); + /* Should already be in the material ubo. */ break; case GPU_MAT3: DRW_shgroup_uniform_mat3(grp, input->shadername, (float *)input->dynamicvec);