<feed xmlns='http://www.w3.org/2005/Atom'>
<title>minetest.git/build/android/jni, branch 0.4.16</title>
<subtitle>lizzy's patches for luanti
</subtitle>
<id>https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=0.4.16</id>
<link rel='self' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=0.4.16'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/'/>
<updated>2017-05-13T09:05:16+00:00</updated>
<entry>
<title>Move KeyList &amp; InputHandler from game.h to client/inputhandler.h (#5752)</title>
<updated>2017-05-13T09:05:16+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>nerzhul@users.noreply.github.com</email>
</author>
<published>2017-05-13T09:05:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=9b8ca3a746cdb9478a46939d36c30484a97255e1'/>
<id>urn:sha1:9b8ca3a746cdb9478a46939d36c30484a97255e1</id>
<content type='text'>
* Move KeyList &amp; InputHandler from game.h to client/inputhandler.h

We have a header for inputs, move inputhandler class &amp; related keylist object to it

Also introduce a cpp file for MyEventReceiver::OnEvent function in inputhandler.h because a so huge function doesn't needs to be inlined

* Pass clang-format on inputhandler.{cpp,h} (compatible)
</content>
</entry>
<entry>
<title>Clean up numeric.h and split FacePositionCache from it</title>
<updated>2017-05-06T20:09:45+00:00</updated>
<author>
<name>ShadowNinja</name>
<email>shadowninja@minetest.net</email>
</author>
<published>2015-07-06T16:53:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=77597c4ff3b666cc37dd257952938df48d7e6f09'/>
<id>urn:sha1:77597c4ff3b666cc37dd257952938df48d7e6f09</id>
<content type='text'>
I also optiized FacePositionCache a bit: I removed a map
lookup and vector copy from both branches of getFacePosition.
</content>
</entry>
<entry>
<title>[CSM] Add camera API (#5609)</title>
<updated>2017-05-05T20:07:36+00:00</updated>
<author>
<name>bigfoot547</name>
<email>bigfoot547@users.noreply.github.com</email>
</author>
<published>2017-05-05T20:07:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=de028fc056b26e03ee00324888f870f64e28c756'/>
<id>urn:sha1:de028fc056b26e03ee00324888f870f64e28c756</id>
<content type='text'>
* [CSM] Add camera API
roper rebase &amp; squash

* Address nerzhul's review
</content>
</entry>
<entry>
<title>Fix Android build since 2818d3f2244d2146a5cdb61cd41f6561c514f97c</title>
<updated>2017-04-26T19:11:46+00:00</updated>
<author>
<name>Loic Blot</name>
<email>loic.blot@unix-experience.fr</email>
</author>
<published>2017-04-26T19:11:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=1670bc7366c687ef185b5b3cebda55b9201e004f'/>
<id>urn:sha1:1670bc7366c687ef185b5b3cebda55b9201e004f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Player data to Database (#5475)</title>
<updated>2017-04-23T12:35:08+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>nerzhul@users.noreply.github.com</email>
</author>
<published>2017-04-23T12:35:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=29ab20c27229672c24a7699afbcd54caad903331'/>
<id>urn:sha1:29ab20c27229672c24a7699afbcd54caad903331</id>
<content type='text'>
* Player data to Database

Add player data into databases (SQLite3 &amp; PG only)

PostgreSQL &amp; SQLite: better POO Design for databases

Add --migrate-players argument to server + deprecation warning

* Remove players directory if empty
</content>
</entry>
<entry>
<title>MeshUpdateQueue: Add a MapBlock cache that minimizes the amount of MapBlock copying done in the main thread</title>
<updated>2017-04-17T11:58:29+00:00</updated>
<author>
<name>Perttu Ahola</name>
<email>celeron55@gmail.com</email>
</author>
<published>2017-04-15T07:55:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=04cc9de8f2fbcb11f133c88f02fc11504b3ea6f3'/>
<id>urn:sha1:04cc9de8f2fbcb11f133c88f02fc11504b3ea6f3</id>
<content type='text'>
Cache size is configurable by the meshgen_block_cache_size (default 20 MB).

New profiler stats:
- MeshUpdateQueue MapBlock cache hit %
- MeshUpdateQueue MapBlock cache size kB

Removes one type of stutter that was seen on the client when received MapBlocks
were being handled. (the "MeshMakeData::fill" stutter)

Kind of related to at least #5239

Originally preceded by these commits, now includes them:
- Move the mesh generator thread into src/mesh_generator_thread.{cpp,h}
- mesh_generator_thread.cpp: Update code style
- MeshUpdateThread: Modify interface to house a different implementation: Actual functionality will be changed by next commits.
- MeshMakeData: Add fillBlockData() interface (so that caller can fill in stuff from eg. a MapBlock cache)
</content>
</entry>
<entry>
<title>Fix android build</title>
<updated>2017-04-14T07:26:11+00:00</updated>
<author>
<name>Loic Blot</name>
<email>loic.blot@unix-experience.fr</email>
</author>
<published>2017-04-14T07:26:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=98286a24bce14627295230fd3b846abf9641c086'/>
<id>urn:sha1:98286a24bce14627295230fd3b846abf9641c086</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update embedded jsoncpp from unk version to 0.10.6 + move libs to lib/ instead of src/ (#5473)</title>
<updated>2017-04-02T08:51:50+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>nerzhul@users.noreply.github.com</email>
</author>
<published>2017-04-02T08:51:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=86b1542181a92841d174e1caec94d084a34e5158'/>
<id>urn:sha1:86b1542181a92841d174e1caec94d084a34e5158</id>
<content type='text'>
* Update embedded jsoncpp from unk version to 0.10.6

0.10.6 is last release without c++11

* Make jsoncpp more compliant with its amalgamate

Jsoncpp cpp file should be upper, make the library like it does in amalgamate

* Reorganization: move minetest embedded libs outside of source tree to /lib

* Fix a dead grep in LINT
</content>
</entry>
<entry>
<title>Add missing source to android build (#5496)</title>
<updated>2017-04-01T14:47:58+00:00</updated>
<author>
<name>Uwe Koloska</name>
<email>kolewu9@googlemail.com</email>
</author>
<published>2017-04-01T14:47:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=ef56586ed32ca67bd0ae4bbd474f3eca2ce56ec5'/>
<id>urn:sha1:ef56586ed32ca67bd0ae4bbd474f3eca2ce56ec5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix undefined references (#5400)</title>
<updated>2017-03-15T14:42:47+00:00</updated>
<author>
<name>Wayward One</name>
<email>calmthefirewithin@gmail.com</email>
</author>
<published>2017-03-15T14:42:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=39fa249f91b7cb9031ed43776b07155755f76cae'/>
<id>urn:sha1:39fa249f91b7cb9031ed43776b07155755f76cae</id>
<content type='text'>
</content>
</entry>
</feed>
