CustomImagePostfixVertex, CustomImagePostfixFragment
},
{
- CustomTextDistanceFieldPrefixVertex, CustomTextDistanceFieldPrefixFragment,
- CustomTextDistanceFieldPostfixVertex, CustomTextDistanceFieldPostfixFragment
- },
- {
CustomUntexturedMeshPrefixVertex, CustomUntexturedMeshPrefixFragment,
CustomUntexturedMeshPostfixVertex, CustomUntexturedMeshPostfixFragment
},
index = 0;
break;
}
- case GEOMETRY_TYPE_TEXT:
- {
- index = 1;
- break;
- }
case GEOMETRY_TYPE_UNTEXTURED_MESH:
{
- index = 2;
+ index = 1;
break;
}
case GEOMETRY_TYPE_TEXTURED_MESH:
{
- index = 3;
+ index = 2;
break;
}
case GEOMETRY_TYPE_LAST:
}
WrapAndSetProgram( *this, geometryType, GEOMETRY_TYPE_IMAGE, vertexPrefix, fragmentPrefix, vertexSource, fragmentSource, modifiesGeometry );
- WrapAndSetProgram( *this, geometryType, GEOMETRY_TYPE_TEXT, vertexPrefix, fragmentPrefix, vertexSource, fragmentSource, modifiesGeometry );
WrapAndSetProgram( *this, geometryType, GEOMETRY_TYPE_TEXTURED_MESH, vertexPrefix, fragmentPrefix, vertexSource, fragmentSource, modifiesGeometry );
WrapAndSetProgram( *this, geometryType, GEOMETRY_TYPE_UNTEXTURED_MESH, vertexPrefix, fragmentPrefix, vertexSource, fragmentSource, modifiesGeometry );
}
{
geometryType = GEOMETRY_TYPE_IMAGE;
}
- else if (s == "GEOMETRY_TYPE_TEXT")
- {
- geometryType = GEOMETRY_TYPE_TEXT;
- }
else if( s == "GEOMETRY_TYPE_UNTEXTURED_MESH")
{
geometryType = GEOMETRY_TYPE_UNTEXTURED_MESH;