aboutsummaryrefslogtreecommitdiff
path: root/src/tile.cpp
AgeCommit message (Collapse)Author
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
2012-04-07Support custom textures installed as /textures/all/*.pngPerttu Ahola
2012-03-29[transformN image modifierKahrl
2012-03-25Almost support loading sounds from serverPerttu Ahola
2012-03-19Move client textures to the correct placePerttu Ahola
2012-03-15MapBlockMesh, mesh animation system, urgent mesh updates, athmospheric ↵Kahrl
light, removed footprints
2012-03-10Initial directory structure reworkPerttu Ahola
2012-02-24tile: remove redundant warning about failing render-to-targetJonathan Neuschäfer
2012-02-24tile: don't duplicate std::string::find_last_ofJonathan Neuschäfer
2012-01-22Node placement / mineral / serialization / iron freq / node_dig callbackKahrl
- Node placement code moved to Lua - Mineral system removed (added default:stone_with_coal and default:stone_with_iron). - MapBlock and MapNode serialization updated. - Mapgen: Frequency of iron increased. - node_dig callback and related changes.
2012-01-12The huge item definition and item namespace unification patch (itemdef), see ↵Kahrl
http://c55.me/minetest/wiki/doku.php?id=changes:itemdef
2011-12-03inventorycube: use all three specified textures; also moved mesh creation / ↵Kahrl
modification functions to mesh.cpp; in lua, inventorycube is now called minetest.inventorycube
2011-12-01Fix getTextureRaw to always return an image that is not in the texture atlas ↵Perttu Ahola
and fix plain "^[forcesingle" handling
2011-12-01Fix texture atlas not being created correctlyPerttu Ahola
2011-11-29Some MSVC fixesPerttu Ahola