wasm: reduce memory usage

This commit is contained in:
luboslenco
2026-07-23 21:48:13 +02:00
parent a262d44b70
commit d2abbb9e34
+8
View File
@@ -1,5 +1,6 @@
#include "engine.h"
#include <limits.h>
#include <stdlib.h>
i32 _object_uid_counter = 0;
@@ -593,6 +594,13 @@ void shader_context_compile(shader_context_t *raw) {
raw->_->pipe->fragment_shader = fs_job.result;
#endif
#ifdef IRON_WASM
free(raw->vertex_shader);
raw->vertex_shader = NULL;
free(raw->fragment_shader);
raw->fragment_shader = NULL;
#endif
if (raw->_->pipe->vertex_shader == NULL || raw->_->pipe->fragment_shader == NULL) {
return;
}