unintialized variable cleanups

This commit is contained in:
AzaezelX 2025-05-26 14:20:22 -05:00
parent deb17b16fa
commit ddac695252
3 changed files with 6 additions and 2 deletions

View file

@ -87,7 +87,6 @@ const U32 DecalManager::smMaxIndices = 10000;
DecalManager *gDecalManager = NULL;
IMPLEMENT_CONOBJECT(DecalManager);
DECLARE_CATEGORY("UNLISTED");
ConsoleDoc(
"@defgroup Decals\n"

View file

@ -41,7 +41,7 @@ public:
struct alignas(uintptr_t) DataBlock : public AlignedBufferAllocator<T>
{
DataBlock* mNext;
DataBlock* mNext = NULL;
inline DataBlock* getEnd()
{

View file

@ -299,6 +299,7 @@ struct RenderInst
/// Does a memset to clear the render instance.
void clear();
RenderInst() { clear(); }
};
struct ObjectRenderInst : public RenderInst
@ -327,6 +328,7 @@ struct ObjectRenderInst : public RenderInst
// Clear this instance.
void clear();
ObjectRenderInst() { clear(); }
};
struct MeshRenderInst : public RenderInst
@ -397,6 +399,7 @@ struct MeshRenderInst : public RenderInst
Vector<CustomShaderBindingData> mCustomShaderData;
void clear();
MeshRenderInst() { clear(); };
};
enum ParticleSystemState
@ -455,6 +458,7 @@ struct ParticleRenderInst : public RenderInst
GFXTextureObject *diffuseTex;
void clear();
ParticleRenderInst() { clear(); }
};
class GFXOcclusionQuery;
@ -477,6 +481,7 @@ struct OccluderRenderInst : public RenderInst
bool isSphere;
void clear();
OccluderRenderInst() { clear(); }
};
#endif // _RENDERPASSMANAGER_H_