delete shaders after linking them in program, which reduces memory by like 0.1 MB (very minor)
This commit is contained in:
@@ -21,6 +21,8 @@ struct
|
||||
|
||||
(* Flag shaders for deletion as we no longer need them
|
||||
* once the program is linked. *)
|
||||
val _ = Gles3.deleteShader vertexShader
|
||||
val _ = Gles3.deleteShader fragmentShader
|
||||
in
|
||||
{vertexBuffer = vertexBuffer, program = program}
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user