summaryrefslogtreecommitdiff
path: root/src/resources/dye
AgeCommit message (Expand)AuthorFilesLines
2016-12-23Add a color dye function for sse2 (software).Andrei Karas5-152/+350
2016-12-22Fix compilation with old gcc.Andrei Karas4-12/+12
2016-12-22Use int in A and S dye (OpenGL).Andrei Karas2-14/+14
2016-12-22Fix style issues.Andrei Karas4-11/+4
2016-12-22Remove some debug lines from dyepalette.Andrei Karas4-30/+16
2016-12-21Move buildhex macro into separate file.Andrei Karas2-22/+5
2016-12-21Use precalculated values for A and S dyes.Andrei Karas6-47/+35
2016-12-21Use different dye function versions in dye unit tests.Andrei Karas1-0/+919
2016-12-21Dont build OpenGL dye functions if OpenGL disabled.Andrei Karas2-0/+6
2016-12-21Add simd function for dye replaceacolor (OpenGL).Andrei Karas3-93/+233
2016-12-21Add simd function for dye replaceacolor (Software).Andrei Karas3-92/+255
2016-12-21Add support for replacescolor with non power of 2 image sizes.Andrei Karas1-9/+47
2016-12-21Add more dye tests.Andrei Karas1-24/+230
2016-12-21Add simd function for dye replace color (OpenGL).Andrei Karas4-100/+244
2016-12-21Rename dye function replaceSColor256 into replaceSColorSimd.Andrei Karas2-9/+9
2016-12-21Improve a bit dye speed.Andrei Karas2-68/+33
2016-12-20Add simd function for dye replace color (software).Andrei Karas4-116/+271
2016-12-20Add unit tests for S and A dye with 2, 4, 8 pixels.Andrei Karas1-0/+198
2016-12-20Switch to using int32 in dye unit tests.Andrei Karas1-150/+72
2016-12-10Add restrict and noexcept in dye and dyepalette.Andrei Karas4-10/+10
2016-11-04Fix some defines/includes, because in some systems it may works wrong.Andrei Karas2-8/+4
2016-09-23Add missing comments into defines.Andrei Karas5-61/+99
2016-08-30Fix some leaks in unit tests.Andrei Karas1-0/+2
2016-08-29Add some cleanup calls in unit tests.Andrei Karas2-0/+11
2016-06-24Add dye unit tests based on real dyed images.Andrei Karas1-0/+93
2016-06-15Fix tests compilation without SDL2.Andrei Karas1-0/+4
2016-06-14Remove some useless includes.Andrei Karas1-2/+0
2016-06-13Fix unit tests compilation.Andrei Karas1-0/+2
2016-06-04Remove some useless includes if using SDL2.Andrei Karas1-0/+2
2016-06-04Remove extra include from unit tests.Andrei Karas1-1/+0
2016-05-31Fix different include issues.Andrei Karas2-0/+8
2016-05-24Move resourcemanager into subdirectory.Andrei Karas1-1/+2
2016-04-30Disable noexcept for clang and old gcc versions.Andrei Karas1-3/+3
2016-04-23Fix code style.Andrei Karas1-1/+1
2016-02-20Add missing const in resources directory.Andrei Karas2-6/+6
2016-02-17Fix unit tests compilation with SDl 1.2Andrei Karas1-2/+0
2016-02-17Fix unit tests if build with SDL2 support.Andrei Karas1-1/+10
2016-02-07Replace most static_cast<Type> to shorter versions from defines.Andrei Karas2-14/+14
2016-01-15Fix code style.Andrei Karas1-1/+0
2016-01-14Fix unit tests.Andrei Karas1-0/+2
2016-01-13In dye palette aAdd support for setting alpha color with colors from GIMP pal...Andrei Karas2-14/+77
2016-01-13Fix compilation warnings.Andrei Karas2-5/+5
2016-01-13Add support for hex colors in dye palettes from GIMP file.Andrei Karas3-15/+153
2016-01-12Add unit tests for dyepalette.Andrei Karas2-1/+194
2016-01-12Simplify dyepalette parsing and fix issue with parsing gimp colors in palette.Andrei Karas1-28/+14
2016-01-06Add noexcept into dyecolor.Andrei Karas1-4/+8
2016-01-02Update copyright year in .cc files.Andrei Karas1-1/+1
2016-01-02Update copyrights year.Andrei Karas5-5/+5
2015-12-27Add restrict keyword in dyepalette.Andrei Karas2-15/+20
2015-12-26Add restrict keyword into dye.Andrei Karas2-9/+13