diff --git a/src/CRE/shader_ft.cpp b/src/CRE/shader_ft.cpp index a77e5cf6..45711ef5 100644 --- a/src/CRE/shader_ft.cpp +++ b/src/CRE/shader_ft.cpp @@ -798,12 +798,14 @@ static const shader_description item_blinn_vpt_desc[] = { { SHADER_DESCRIPTION_VERTEX_INPUT, 2, 3, U_INVALID, }, { SHADER_DESCRIPTION_VERTEX_INPUT, 6, 4, U_INVALID, }, { SHADER_DESCRIPTION_VERTEX_INPUT, 8, 2, U_INVALID, }, + { SHADER_DESCRIPTION_VERTEX_INPUT, 9, 2, U_INVALID, }, SHADER_DESCRIPTION_EFFECT_TEXTURE_SAMPLER, SHADER_DESCRIPTION_COMMON_SCENE, { SHADER_DESCRIPTION_VERTEX_INPUT, 10, 3, U_MORPH, }, { SHADER_DESCRIPTION_VERTEX_INPUT, 11, 3, U_MORPH, }, { SHADER_DESCRIPTION_VERTEX_INPUT, 12, 4, U_MORPH, }, { SHADER_DESCRIPTION_VERTEX_INPUT, 13, 2, U_MORPH, }, + { SHADER_DESCRIPTION_VERTEX_INPUT, 14, 2, U_MORPH, }, SHADER_DESCRIPTION_COMMON_SKINNING, { SHADER_DESCRIPTION_END, -1, -1, U_INVALID, }, }; @@ -860,6 +862,7 @@ static const shader_description skin_default_vpt_desc[] = { { SHADER_DESCRIPTION_VERTEX_INPUT, 2, 3, U_INVALID, }, { SHADER_DESCRIPTION_VERTEX_INPUT, 6, 4, U_INVALID, }, { SHADER_DESCRIPTION_VERTEX_INPUT, 8, 2, U_INVALID, }, + { SHADER_DESCRIPTION_VERTEX_INPUT, 9, 2, U_INVALID, }, SHADER_DESCRIPTION_EFFECT_TEXTURE_SAMPLER, SHADER_DESCRIPTION_COMMON_SCENE, SHADER_DESCRIPTION_COMMON_SKINNING, @@ -886,6 +889,7 @@ static const shader_description sss_skin_vpt_desc[] = { { SHADER_DESCRIPTION_VERTEX_INPUT, 0, 3, U_INVALID, }, { SHADER_DESCRIPTION_VERTEX_INPUT, 2, 3, U_INVALID, }, { SHADER_DESCRIPTION_VERTEX_INPUT, 8, 2, U_INVALID, }, + { SHADER_DESCRIPTION_VERTEX_INPUT, 9, 2, U_INVALID, }, SHADER_DESCRIPTION_COMMON_SCENE, SHADER_DESCRIPTION_COMMON_SKINNING, { SHADER_DESCRIPTION_END, -1, -1, U_INVALID, }, @@ -1081,6 +1085,7 @@ static const shader_description glass_eye_vpt_desc[] = { { SHADER_DESCRIPTION_VERTEX_INPUT, 0, 3, U_INVALID, }, { SHADER_DESCRIPTION_VERTEX_INPUT, 2, 3, U_INVALID, }, { SHADER_DESCRIPTION_VERTEX_INPUT, 8, 2, U_INVALID, }, + { SHADER_DESCRIPTION_VERTEX_INPUT, 9, 2, U_INVALID, }, { SHADER_DESCRIPTION_UNIFORM, 3, SHADER_DESCRIPTION_UNIFORM_READ_ONLY | sizeof(glass_eye_batch_shader_data), U_INVALID, }, SHADER_DESCRIPTION_EFFECT_TEXTURE_SAMPLER, @@ -1193,9 +1198,11 @@ static const shader_description simple_fpt_desc[] = { static const shader_description silhouette_vpt_desc[] = { { SHADER_DESCRIPTION_VERTEX_INPUT, 0, 3, U_INVALID, }, { SHADER_DESCRIPTION_VERTEX_INPUT, 8, 2, U_INVALID, }, + { SHADER_DESCRIPTION_VERTEX_INPUT, 9, 2, U_INVALID, }, SHADER_DESCRIPTION_COMMON_SCENE, { SHADER_DESCRIPTION_VERTEX_INPUT, 10, 3, U_MORPH, }, { SHADER_DESCRIPTION_VERTEX_INPUT, 13, 2, U_MORPH, }, + { SHADER_DESCRIPTION_VERTEX_INPUT, 14, 2, U_MORPH, }, SHADER_DESCRIPTION_COMMON_SKINNING, { SHADER_DESCRIPTION_END, -1, -1, U_INVALID, }, }; @@ -1770,6 +1777,7 @@ static const shader_description puddle_vpt_desc[] = { { SHADER_DESCRIPTION_VERTEX_INPUT, 2, 3, U_INVALID, }, { SHADER_DESCRIPTION_VERTEX_INPUT, 3, 4, U_INVALID, }, { SHADER_DESCRIPTION_VERTEX_INPUT, 8, 2, U_INVALID, }, + { SHADER_DESCRIPTION_VERTEX_INPUT, 9, 2, U_INVALID, }, SHADER_DESCRIPTION_EFFECT_TEXTURE_SAMPLER, SHADER_DESCRIPTION_COMMON_SCENE, SHADER_DESCRIPTION_COMMON_SKINNING, @@ -1815,6 +1823,7 @@ static const shader_description simple_refract_vpt_desc[] = { { SHADER_DESCRIPTION_VERTEX_INPUT, 0, 3, U_INVALID, }, { SHADER_DESCRIPTION_VERTEX_INPUT, 2, 3, U_INVALID, }, { SHADER_DESCRIPTION_VERTEX_INPUT, 8, 2, U_INVALID, }, + { SHADER_DESCRIPTION_VERTEX_INPUT, 9, 2, U_INVALID, }, SHADER_DESCRIPTION_COMMON_SCENE, SHADER_DESCRIPTION_COMMON_SKINNING, { SHADER_DESCRIPTION_END, -1, -1, U_INVALID, },