Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-10-16 | Refactor thread utility interface | kwolekr | |
- Add "thr_" prefix to thread utility functions - Compare threadid_ts in a portable manner, where possible | |||
2015-08-25 | Change i++ to ++i | David Jones | |
2015-08-23 | Clean up threading | ShadowNinja | |
* Rename everything. * Strip J prefix. * Change UpperCamelCase functions to lowerCamelCase. * Remove global (!) semaphore count mutex on OSX. * Remove semaphore count getter (unused, unsafe, depended on internal API functions on Windows, and used a hack on OSX). * Add `Atomic<type>`. * Make `Thread` handle thread names. * Add support for C++11 multi-threading. * Combine pthread and win32 sources. * Remove `ThreadStarted` (unused, unneeded). * Move some includes from the headers to the sources. * Move all of `Event` into its header (allows inlining with no new includes). * Make `Event` use `Semaphore` (except on Windows). * Move some porting functions into `Thread`. * Integrate logging with `Thread`. * Add threading test. | |||
2015-07-02 | Shaders fixes and cleanup relief mapping code. | RealBadAngel | |
2015-06-14 | Improved parallax mapping. Generate heightmaps on the fly. | RealBadAngel | |
2015-05-19 | Replace instances of std::map<std::string, std::string> with StringMap | kwolekr | |
Also, clean up surrounding code style Replace by-value parameter passing with const refs when possible Fix post-increment of iterators | |||
2015-04-01 | Move globals from main.cpp to more sane locations | Craig Robbins | |
Move debug streams to log.cpp|h Move GUI-related globals to clientlauncher Move g_settings and g_settings_path to settings.cpp|h Move g_menuclouds to clouds.cpp|h Move g_profiler to profiler.cpp|h | |||
2015-03-07 | For usages of assert() that are meant to persist in Release builds (when ↵ | Craig Robbins | |
NDEBUG is defined), replace those usages with persistent alternatives | |||
2015-03-05 | Replace std::list to std::vector into tile.cpp (m_texture_trash) and move ↵ | Loic Blot | |
tile.hpp to src/client/ | |||
2014-10-02 | Add optional framed glasslike drawtype | BlockMen | |
2014-09-21 | Add firelike drawtype | TriBlade9 | |
2014-07-06 | Fix warnings reported by clang | sfan5 | |
2014-07-02 | Fix memory leaks in GenericCAO, ShaderSource and Player classes | sapier | |
2014-06-15 | Unite nodes shaders. | RealBadAngel | |
Pass drawtype and material type to shaders. Move shaders generation to startup only. Allow assign shaders per tile. Initial code to support water surface shader. | |||
2014-04-15 | Fix all warnings reported by clang | Sfan5 | |
2014-03-21 | Normal maps generation on the fly. | RealBadAngel | |
Parallax mapping with slope information. Overriding normal maps. | |||
2014-01-10 | Make MutexQueue use jsemaphore for signaling | sapier | |
2013-12-09 | Optimize shaders code. Add settings at compile time. | RealBadAngel | |
2013-12-08 | Fix shaders on some GPUs | Novatux | |
2013-12-01 | Cleanup jthread and fix win32 build | sapier | |
2013-11-17 | Fix Result of processed Request was written to invalid (non existent) ↵ | sapier | |
ResultQueue if requesting thread timed out before | |||
2013-11-17 | Fix multicaller support in RequestQueue | sapier | |
2013-07-08 | Settings: everything != 0 equals true; remove .asm shaders | PilzAdam | |
2013-07-07 | Fix many formspec menu bugs | sapier | |
2013-07-05 | Don't rebuild the dummy shader (less SourceShaderCache warning spam) | Kahrl | |
Also write something about rebuilding shaders to infostream in Client::afterContentReceived() | |||
2013-05-06 | Fix shader license headers to be LGPL | Brent Hull | |
2013-04-07 | fix memory leak on shader shutdown | sapier | |
2013-03-11 | Migrate to STL containers/algorithms. | Ilya Zhuravlev | |
2013-02-24 | Update Copyright Years | Sfan5 | |
2013-02-24 | Change Minetest-c55 to Minetest | PilzAdam | |
2012-12-02 | Implement a global shader parameter passing system and useful shaders | Perttu Ahola | |
2012-12-02 | ShaderSource and silly example shaders | Kahrl | |