MCPcopy Create free account
hub / github.com/esengine/esengine / destroy

Method destroy

packages/engine/src/renderer/renderer2d.rs:274–280  ·  view source on GitHub ↗
(self, backend: &mut WebGL2Backend)

Source from the content-addressed store, hash-verified

272 }
273
274 pub fn destroy(self, backend: &mut WebGL2Backend) {
275 self.sprite_batch.destroy(backend);
276 backend.destroy_shader(self.default_shader);
277 for (_, handle) in self.custom_shaders {
278 backend.destroy_shader(handle);
279 }
280 }
281}

Callers

nothing calls this directly

Calls 2

destroy_shaderMethod · 0.80
destroyMethod · 0.65

Tested by

no test coverage detected