mirror of
https://github.com/korenkonder/ReDIVA.git
synced 2026-10-13 01:28:10 +03:00
Vulkan: Added missing Vertex Inputs in Shader Description
This commit is contained in:
@@ -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, },
|
||||
|
||||
Reference in New Issue
Block a user