diff options
Diffstat (limited to 'GLESv2/yagl_gles2_shader.c')
-rw-r--r-- | GLESv2/yagl_gles2_shader.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/GLESv2/yagl_gles2_shader.c b/GLESv2/yagl_gles2_shader.c index 1ab6bbd..19f5548 100644 --- a/GLESv2/yagl_gles2_shader.c +++ b/GLESv2/yagl_gles2_shader.c @@ -45,6 +45,8 @@ static void yagl_gles2_shader_destroy(struct yagl_ref *ref) yagl_host_glDeleteObjects(&shader->global_name, 1); + yagl_glsl_state_cleanup(&shader->state); + yagl_object_cleanup(&shader->base); yagl_free(shader); |