diff --git a/include/Nazara/Utility/VertexDeclaration.hpp b/include/Nazara/Utility/VertexDeclaration.hpp index 32d30e754..8a6215941 100644 --- a/include/Nazara/Utility/VertexDeclaration.hpp +++ b/include/Nazara/Utility/VertexDeclaration.hpp @@ -50,10 +50,14 @@ class NAZARA_API NzVertexDeclaration : public NzResource nzAttributeType type; bool enabled = false; unsigned int offset; - // Il serait aussi possible de préciser le stride de façon indépendante, ce que je ne permets pas - // pour décomplexifier l'interface en enlevant quelque chose d'inutile. - // Si vous pensez que ça peut être utile, n'hésitez pas à me le faire savoir ! - // PS: Même cas pour le diviseur (instancing) + + /* + ** -Lynix: + ** Il serait aussi possible de préciser le stride de façon indépendante, ce que je ne permets pas + ** pour décomplexifier l'interface en enlevant quelque chose que je juge inutile. + ** Si vous pensez que ça peut être utile, n'hésitez pas à me le faire savoir ! + ** PS: Même cas pour le diviseur (instancing) + */ }; Attribute m_attributes[nzAttributeUsage_Max+1]; diff --git a/src/Nazara/Utility/VertexDeclaration.cpp b/src/Nazara/Utility/VertexDeclaration.cpp index e66bc9d75..89be3f857 100644 --- a/src/Nazara/Utility/VertexDeclaration.cpp +++ b/src/Nazara/Utility/VertexDeclaration.cpp @@ -69,7 +69,6 @@ void NzVertexDeclaration::DisableAttribute(nzAttributeUsage usage) #endif Attribute& attribute = m_attributes[usage]; - if (attribute.enabled) { attribute.enabled = false; @@ -88,7 +87,6 @@ void NzVertexDeclaration::EnableAttribute(nzAttributeUsage usage, nzAttributeTyp #endif Attribute& attribute = m_attributes[usage]; - if (attribute.enabled) m_stride -= attributeStride[attribute.type]; else @@ -200,6 +198,7 @@ bool NzVertexDeclaration::Initialize() void NzVertexDeclaration::Uninitialize() { + // Rien à faire } NzVertexDeclaration NzVertexDeclaration::s_declarations[nzVertexLayout_Max+1];