Free leaked allocations from render objects
This commit is contained in:
parent
00fda3be65
commit
3ef2adc1c0
|
|
@ -4070,6 +4070,8 @@ static void UnloadShaderDefault(void)
|
|||
glDeleteShader(RLGL.State.defaultFShaderId);
|
||||
|
||||
glDeleteProgram(RLGL.State.defaultShader.id);
|
||||
|
||||
RL_FREE(RLGL.State.defaultShader.locs);
|
||||
}
|
||||
|
||||
// Load render batch
|
||||
|
|
@ -4186,6 +4188,7 @@ static RenderBatch LoadRenderBatch(int numBuffers, int bufferElements)
|
|||
//batch.draws[i].RLGL.State.modelview = MatrixIdentity();
|
||||
}
|
||||
|
||||
batch.buffersCount = numBuffers; // Record buffer count
|
||||
batch.drawsCounter = 1; // Reset draws counter
|
||||
batch.currentDepth = -1.0f; // Reset depth value
|
||||
//--------------------------------------------------------------------------------------------
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user