Fix: Incorrect implicit enum conversion
Hardcode Catmull Rom curves for now, since nothing else is implemented.
This commit is contained in:
parent
2fd8fa8f84
commit
8e1b16534d
|
@ -99,13 +99,13 @@ GPUShader *DRW_shader_curves_refine_get(CurvesEvalShader type, eParticleRefineSh
|
|||
GPUShader *sh = NULL;
|
||||
switch (sh_type) {
|
||||
case PART_REFINE_SHADER_COMPUTE:
|
||||
sh = hair_refine_shader_compute_create(type);
|
||||
sh = hair_refine_shader_compute_create(PART_REFINE_CATMULL_ROM);
|
||||
break;
|
||||
case PART_REFINE_SHADER_TRANSFORM_FEEDBACK:
|
||||
sh = hair_refine_shader_transform_feedback_create(type);
|
||||
sh = hair_refine_shader_transform_feedback_create(PART_REFINE_CATMULL_ROM);
|
||||
break;
|
||||
case PART_REFINE_SHADER_TRANSFORM_FEEDBACK_WORKAROUND:
|
||||
sh = hair_refine_shader_transform_feedback_workaround_create(type);
|
||||
sh = hair_refine_shader_transform_feedback_workaround_create(PART_REFINE_CATMULL_ROM);
|
||||
break;
|
||||
default:
|
||||
BLI_assert_msg(0, "Incorrect shader type");
|
||||
|
|
Loading…
Reference in New Issue