shaderInstanceInit: properly initialize structure (fix #535)
This commit is contained in:
parent
c579a65655
commit
d0936b879b
@ -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)
|
||||||
|
Loading…
Reference in New Issue
Block a user