aboutsummaryrefslogtreecommitdiff
path: root/src/tile.cpp
AgeCommit message (Collapse)Author
2015-03-05Replace std::list to std::vector into tile.cpp (m_texture_trash) and move ↵Loic Blot
tile.hpp to src/client/
2015-01-20Added ratio argument to colorize, removed the weird alpha-based ratio.TriBlade9
2015-01-13Performance fixes.onkrot
2015-01-03Deduplicate code and use stdlib in string functionsShadowNinja
2014-12-29Fix -Wtype-limits warnings and remove disabling of -Wtype-limitsCraig Robbins
2014-10-05Add [colorize modifierBlockMen
2014-09-21Split settings into seperate source and header filesShadowNinja
This also cleans up settings a bit
2014-08-22Add ^[mask texture modifiersfan5
2014-08-16Revert "Fix inventory items blinking on item preloading"sapier
The fix didn't work on some systems sadly this wasn't detected prior merge, as preload is disabled by default now there's not gonna be a fix for it.
2014-08-16Fix inventory items blinking on item preloadingsapier
2014-07-29Rework texture generating code, add texture grouping via ( ... )sfan5
2014-07-17Speedup mapblock_meshRealBadAngel
2014-06-29Add support for Android 2.3+sapier
There have been plenty of ppl involved in creating this version. I don't wanna mention names as I'm sure I'd forget someone so I just tell where help has been done: - The partial android versions done by various ppl - Testing on different android devices - reviewing code (especially the in core changes) - testing controls - reviewing texts A big thank you to everyone helping this to be completed!
2014-06-23Don't keep temporary images in RAMsapier
2014-05-24Reduce log level for non npot2 texture warning messagesapier
2014-05-05Move message about missing normal maps to infostream instead of errorstream.RealBadAngel
2014-04-19Bunch of small fixes (coding style, very unlikely errors, warning messages)sapier
2014-01-10Make MutexQueue use jsemaphore for signalingsapier
2013-12-01Cleanup jthread and fix win32 buildsapier
2013-11-17Fix Result of processed Request was written to invalid (non existent) ↵sapier
ResultQueue if requesting thread timed out before
2013-11-17Fix multicaller support in RequestQueuesapier
2013-08-06Fix full crack texture being shown when releasing dig buttonKahrl
2013-08-05Fix crack overlay for animated texturesKahrl
2013-08-04Add texture pack selection to main menuNovatux
2013-07-03Whoever called a function parameter m_device is fired without notice.Kahrl
2013-07-03Move generateTextureFromMesh to TextureSource to fix a texture leakKahrl
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).
2013-07-02Remove texture atlas / AtlasPointer, rename getTextureRaw to getTextureKahrl
2013-06-04Only add ^[forcesingle to get raw texture if atlas is usedKahrl
2013-06-03Delay deleting replaced textures (m_texture_trash)Kahrl
2013-05-02Get menu background image from selected gamePerttu Ahola
2013-04-12Fix double free, null texture dropkwolekr
2013-04-07fix inventory image texture leaksapier
2013-04-07fix huge texture leak in tiledefsapier
fix minor glitches too
2013-04-06fix memory leaksapier
2013-03-11Migrate to STL containers/algorithms.Ilya Zhuravlev
2013-02-24Update Copyright YearsSfan5
2013-02-24Change Minetest-c55 to MinetestPilzAdam
2012-11-30Add the ability for client to check if image existsPerttu Ahola
2012-11-25Revert "Don't leak textures all over the place"Perttu Ahola
This causes textures to be deleted before they are no longer accessed, resulting in a segmentation fault. This needs to be rewritten in such a way that textures are deleted when the client disconnects from a server. This reverts commit 41c00e87d42580881d8c7001f39014814e3b55f2.
2012-11-02Don't leak textures all over the placeKahrl
2012-08-31Use proper alpha blit in some more texture modifiersPerttu Ahola
2012-08-31Properly initialize baseimg for texture modifier ↵Perttu Ahola
[combine:WxH:X,Y=filename:X,Y=filename2
2012-06-18Fix random glitches in transparent animationsPerttu Ahola
2012-06-17Properly and efficiently use split utility headersPerttu Ahola
2012-06-17Initially split utility.h to multiple files in util/Perttu Ahola
2012-06-16Allow node cracking animations of any lengthPerttu Ahola
2012-06-16Node texture animationPerttu Ahola
2012-06-05Switch the license to be LGPLv2/later, with small parts still remaining as ↵Perttu Ahola
GPLv2/later, by agreement of major contributors
2012-06-03Add texture modification [lowpart:percent:filenamePerttu Ahola
2012-04-07Improve texture atlas generationPerttu Ahola