stop crash with vec3 uniforms
(remove legacy bullshit)
This commit is contained in:
parent
6ba2cff8cb
commit
54b8dbc0b3
1 changed files with 0 additions and 7 deletions
|
|
@ -1157,13 +1157,6 @@ void UserUniforms::AddUniformField(size_t &offset, const FString &name, UniformT
|
|||
FieldNames.Insert(name, Fields.size());
|
||||
Fields.push_back({ name, type, offset });
|
||||
offset += fieldsize;
|
||||
|
||||
if (fieldsize != alignment) // Workaround for buggy OpenGL drivers that does not do std140 layout correctly for vec3
|
||||
{
|
||||
FString name2 = name + "_F39350FF12DE_padding";
|
||||
Fields.push_back({ name2, UniformType::Float, offset });
|
||||
offset += alignment - fieldsize;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue