summaryrefslogtreecommitdiffstats
path: root/src/LinearUpscale.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-05-16Upgrade to C++17 [CMake] (#4717)Tiger Wang1-0/+7
* Make our CMake slightly less insane
2016-08-04Fixed RasPi builds of unit tests.Mattes D1-2/+6
On RasPi with gcc 4.8.2, the asserts wouldn't compile when tests were enabled. Enforced the assumption that ASSERT code is generated only in Debug builds.
2016-02-24Fixed LinearUpscale's bounds checking.Mattes D1-4/+4
2015-07-09Fixed misplaced parensSamuel Barney1-3/+3
2015-07-09Fixes compilation failures on MacOSX 10.10Samuel Barney1-5/+5
* Replace old c-style casts with c++ casts * Added `-Wno-error=old-style-cast` to Protocol18x.cpp
2014-10-23En masse NULL -> nullptr replaceTiger Wang1-4/+4
2014-10-20En masse NULL -> nullptr replaceTiger Wang1-4/+4
2014-08-28More template keyword fixes.Mattes D1-3/+3
2014-03-21Implemented faster upscaling using templates.madmaxoft1-22/+24
Fixes #819.
2013-11-24Moved source to srcAlexander Harkness1-0/+0
2013-11-16Fixed typo causing buggy code.Alexander Harkness1-9/+9
2013-07-29Changed everyting to Unix line endings.Alexander Harkness1-244/+244
2013-05-15Fixed 2D linear upscale to compile on Linux, added a test for it.madmaxoft@gmail.com1-27/+37
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1484 0a769ca7-a7f5-676a-18bf-c427514a06d6
2013-05-14Noise3D generator is now using linear upscalingmadmaxoft@gmail.com1-2/+160
Measured 30% performance increase. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1482 0a769ca7-a7f5-676a-18bf-c427514a06d6
2013-05-12LinearUpscale: postfixed with InPlace to differentiate from a future src/dst versionmadmaxoft@gmail.com1-1/+7
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1479 0a769ca7-a7f5-676a-18bf-c427514a06d6
2013-05-12Renamed linear interpolation from Noise.h to a more proper LinearUpscale and moved it to a separate file.madmaxoft@gmail.com1-0/+70
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1475 0a769ca7-a7f5-676a-18bf-c427514a06d6