- Jan 19, 2016
-
-
Kahrl authored
-
- Aug 26, 2015
-
-
David Jones authored
-
- Aug 24, 2015
-
-
ShadowNinja authored
* 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.
-
- May 17, 2015
-
-
ShadowNinja authored
Due to compatibility concerns, this is temporarily disabled.
-
- Apr 01, 2015
-
-
Zeno- authored
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
-
- Mar 18, 2015
-
- Mar 07, 2015
-
-
Zeno- authored
For usages of assert() that are meant to persist in Release builds (when NDEBUG is defined), replace those usages with persistent alternatives
-
- Jan 25, 2015
-
-
gregorycu authored
Settings fixes Make the GameGlobalShaderConstantSetter use the settings callback (8% perf improvement in game loop) Ensure variable is set Ensure settings callback is threadsafe
-
- Jan 24, 2015
-
-
gregorycu authored
Make the GameGlobalShaderConstantSetter use the settings callback (8% perf improvement in game loop) Amend the settings callback to support userdata
- Dec 12, 2014
- Dec 10, 2014
- Dec 08, 2014
-
-
kwolekr authored
Add 'absolute value' option to noise map functions Extend persistence modulation to 3D noise Extend 'eased' option to noise2d_perlin* functions Some noise.cpp formatting fixups
-
- Dec 06, 2014
-
-
SmallJoker authored
-
- Dec 04, 2014
-
-
kwolekr authored
- Remove blank setting values when setting has a group - Pair setting values with groups in file when possible - Preserve user-set whitespace in setting objects - Delete setting value when setting NoiseParams group - Delete overwritten groups outside of lock
-
- Dec 03, 2014
-
-
kwolekr authored
-
- Dec 02, 2014
-
-
kwolekr authored
Add format example to minetest.conf.example Add Settings::setU16() Throw exception on attempted access of NULL settings groups
-
- Dec 01, 2014
- Nov 30, 2014
- Nov 08, 2014
-
-
Zeno- authored
See: https://github.com/minetest/minetest/issues/1790
-
- Sep 22, 2014
-
- Sep 21, 2014
-
-
ShadowNinja authored
This also cleans up settings a bit
-