Commit Graph

1417 Commits (25a2596b2fee5041f8a55fd7317d0ffe90abc198)

Author SHA1 Message Date
Fabian Giesen 25a2596b2f stb_image: Fix rounding during unpremultiply.
This is the same method as in pull request #455, but using integer
arithmetic instead of converting to float.

Fixes #455.
2017-07-22 15:59:41 -07:00
Fabian Giesen 463dd85f1f Merge branch 'Reedbeta-fix-vs2015-warnings' into dev 2017-07-22 15:51:28 -07:00
Fabian Giesen 3ef1cb174e Merge branch 'fix-vs2015-warnings' of https://github.com/Reedbeta/stb into Reedbeta-fix-vs2015-warnings 2017-07-22 15:51:14 -07:00
Fabian Giesen 69ef103721 Merge branch 'poppolopoppo-load_16_variants' into dev 2017-07-22 15:42:58 -07:00
Fabian Giesen 4868b5283b stb_dxt: Update contributors list. 2017-07-22 15:40:27 -07:00
Fabian Giesen 316571b395 stb_image: 3-char indent and other minor formatting issues. 2017-07-22 15:38:56 -07:00
Fabian Giesen b226e71ce6 Merge branch 'load_16_variants' of https://github.com/poppolopoppo/stb into poppolopoppo-load_16_variants 2017-07-22 15:35:32 -07:00
Fabian Giesen 31f8c2109b Merge branch 'ppiastucki-bc4' into dev 2017-07-22 15:29:50 -07:00
Fabian Giesen e9b8f7ea35 Merge branch 'bc4' of https://github.com/ppiastucki/stb into ppiastucki-bc4 2017-07-22 15:28:27 -07:00
Fabian Giesen 14c2993310 Merge branch 'realitix-robustify' into dev 2017-07-22 15:23:14 -07:00
Fabian Giesen b53457130d Merge branch 'robustify' of https://github.com/realitix/stb into realitix-robustify 2017-07-22 15:22:57 -07:00
Fabian Giesen 7a6251689f Merge branch 'h-s-c-stb_dxt_static' into dev 2017-07-22 15:13:13 -07:00
Fabian Giesen 99df133ae4 Merge branch 'stb_dxt_static' of https://github.com/h-s-c/stb into h-s-c-stb_dxt_static 2017-07-22 15:12:10 -07:00
Fabian Giesen 897e6e8314 Merge branch 'h-s-c-stbi_no_stdio-fix' into dev 2017-07-22 15:11:03 -07:00
Fabian Giesen b119e6d1d2 Merge branch 'stbi_no_stdio-fix' of https://github.com/h-s-c/stb into h-s-c-stbi_no_stdio-fix 2017-07-22 15:10:44 -07:00
Fabian Giesen 24f2522e00 Merge branch 'h-s-c-stb_dxt-freestanding' into dev 2017-07-22 15:08:40 -07:00
Fabian Giesen e1f17c3c6c Merge branch 'stb_dxt-freestanding' of https://github.com/h-s-c/stb into h-s-c-stb_dxt-freestanding 2017-07-22 15:08:33 -07:00
Fabian Giesen aaa793350e Merge branch 'cdwfs-stbtt_const_fontdata' into dev 2017-07-22 15:06:09 -07:00
Fabian Giesen 530c05ee61 Merge branch 'stbtt_const_fontdata' of https://github.com/cdwfs/stb into cdwfs-stbtt_const_fontdata 2017-07-22 15:05:56 -07:00
Fabian Giesen 3870b2fe3b Merge branch 'DanielGibson-write-jpg' into dev 2017-07-22 15:04:22 -07:00
Fabian Giesen 526ed469e2 Merge branch 'write-jpg' of https://github.com/DanielGibson/stb into DanielGibson-write-jpg 2017-07-22 15:03:35 -07:00
Sean Barrett 423298e071 fix SDF documentation and add example code 2017-07-12 09:27:04 -07:00
Sean Barrett 38479bc58c stb_truetype version number 2017-07-12 07:25:20 -07:00
Sean Barrett 9a2e92e818 SDF documentation 2017-07-12 07:10:13 -07:00
Sean Barrett fa98e4f6cf Merge branch 'master' into sdf
Conflicts:
	stb_truetype.h
2017-07-12 06:42:02 -07:00
Sean Barrett 5defc65c23 Initial SDF support 2017-07-12 06:34:52 -07:00
Daniel Gibson f0baa0c287 stb_image_write.h: Fix compilation in C++11 mode
clang says:
error: non-constant-expression cannot be narrowed from type 'int'
      to 'unsigned char' in initializer list [-Wc++11-narrowing]

so I explicitly cast affected stuff to unsigned char.
2017-07-04 16:55:50 +02:00
Nathan Reed cbca86de65 Add myself to contributors list 2017-05-11 22:59:43 -07:00
Nathan Reed de080e6d0b Fix warning about unreachable code 2017-05-11 22:53:03 -07:00
Nathan Reed fb524e6768 Fix warning about context parameter being unused when STBIR_MALLOC and STBIR_FREE have their default definitions. 2017-05-11 22:51:19 -07:00
Nathan Reed 76a1a1c408 Fix variable-shadowing warnings 2017-05-11 22:49:19 -07:00
Nathan Reed 7091cb6ed6 Fix integer conversion warning 2017-05-11 22:48:46 -07:00
PopPoLoPoPpo 9bcda8bb1c Add stbi_load_16() variants to load from memory or callbacks 2017-05-05 00:39:08 +02:00
ppiastucki 8a55e1e5a5 Add support for BC4 2017-04-26 22:32:37 +02:00
Jean-Sebastien Bevilacqua d8796f05bf Robustify stbi__sse2_available in stb_image.h
Function `stbi__sse2_available` takes no argument,
we should be explicit by passing `void` as argument.
It will remove warnings from 'some' compilers.
2017-04-25 21:02:48 +02:00
Kevin Schmidt 50e6be0de6 Edit contributor list. 2017-04-18 18:31:15 +02:00
Kevin Schmidt 9b3358fec1 Add feature to replace abs/fabs and memset with your own. 2017-04-18 18:28:02 +02:00
Kevin Schmidt 96e1f0474c Edit contributor list. 2017-04-18 17:42:41 +02:00
Kevin Schmidt 97ae5fb3db Edit contributor list. 2017-04-18 17:36:48 +02:00
Kevin Schmidt 1dfdf5558d Fix STBI_NO_STDIO. 2017-04-18 16:17:27 +02:00
Kevin Schmidt dda7d72841 Add STB_DXT_STATIC option. 2017-04-18 16:17:18 +02:00
Cort f3d8e52ddc stb_truetype: fontdata can be const in stbtt_PackFontRange[s]() 2017-03-28 21:36:54 -07:00
Sean Barrett c7110588a4 update README with info about SSE2 on GCC 2017-03-19 17:51:43 -07:00
Sean Barrett e88fff69bf Merge branch 'working' 2017-03-18 18:55:43 -07:00
Sean Barrett f1417efd36 update README 2017-03-18 18:55:29 -07:00
Sean Barrett 2549ffcd82 Merge branch 'working' 2017-03-18 18:55:20 -07:00
Sean Barrett c0539b4ea5 version; tweak docs 2017-03-18 18:55:13 -07:00
Sean Barrett bc58f37f06 Merge branch 'stbir_warnings' of https://github.com/BSVino/stb into working 2017-03-18 18:50:25 -07:00
Sean Barrett d459039f8b Merge branch 'working' 2017-03-18 18:50:20 -07:00
Sean Barrett d795785f3d docs 2017-03-18 18:50:06 -07:00