diff options
author | Kahrl <kahrl@gmx.net> | 2013-07-03 02:22:39 +0200 |
---|---|---|
committer | Kahrl <kahrl@gmx.net> | 2013-07-03 03:24:28 +0200 |
commit | 8f1d5d34a6191346d7f8cb5e012053bcd19795c4 (patch) | |
tree | 05626dceb2ba4ce97ed79cb3f5d43c2dd5a12513 /src/event_manager.h | |
parent | b1ef850877278d2af0b35f792e34b39258cf875f (diff) | |
download | minetest-8f1d5d34a6191346d7f8cb5e012053bcd19795c4.tar.gz minetest-8f1d5d34a6191346d7f8cb5e012053bcd19795c4.tar.bz2 minetest-8f1d5d34a6191346d7f8cb5e012053bcd19795c4.zip |
Move generateTextureFromMesh to TextureSource to fix a texture leak
TextureSource has a list of textures to delete (m_texture_trash) so this
provides a proper, non-hacky way to delete RTT textures. Also, the prior,
hacky way of deleting them seems to be broken (see pull request #803).
To avoid header file clutter by repeating the same long list of
arguments over and over again, store the arguments of
generateTextureFromMesh in a struct called TextureFromMeshParams.
Also fix issue #782 (Only use bilinear (and others) on item textures
when settings allow it).
Diffstat (limited to 'src/event_manager.h')
0 files changed, 0 insertions, 0 deletions