shaderInstanceInit: properly initialize structure (fix #535)

This commit is contained in:
fincs 2023-12-16 16:25:47 +01:00
parent c579a65655
commit d0936b879b
No known key found for this signature in database
GPG Key ID: 62C7609ADA219C60

View File

@ -13,17 +13,9 @@ Result shaderInstanceInit(shaderInstance_s* si, DVLE_s* dvle)
{ {
if(!si || !dvle)return -1; if(!si || !dvle)return -1;
memset(si, 0, sizeof(*si));
si->dvle = dvle; si->dvle = dvle;
si->boolUniforms = 0;
si->boolUniformMask = 0;
si->intUniforms[0] = 0x00000000;
si->intUniforms[1] = 0x00000000;
si->intUniforms[2] = 0x00000000;
si->intUniforms[3] = 0x00000000;
si->float24Uniforms = NULL;
si->intUniformMask = 0;
int i; int i;
DVLE_constEntry_s* cnst = dvle->constTableData; DVLE_constEntry_s* cnst = dvle->constTableData;
if(cnst) if(cnst)