Sean Barrett
26a02f81ca
stb_image: fix bug where bmp claimed to be 24-bit but also claimed to have an alpha bitfield
2019-08-11 04:54:52 -07:00
Sean Barrett
2c2908f505
update version numbers
2019-03-04 15:08:53 -08:00
Sean Barrett
d940053a01
Merge branch 'master' into working
2019-03-04 14:56:00 -08:00
Sean Barrett
1737c342e2
Merge branch 'fix_issue-656' of https://github.com/rygorous/stb into working
2019-03-04 14:52:20 -08:00
Sean Barrett
a0b521fcf2
no warnings when compiling /W3
...
compiling all test cases and compilers in test.sbm
Compilers:
32-bit:
VS2015
VS2013
VS2008
VC6 (1998)
clang-cl 9.0.1
64-bit
VS2015
clang-cl 9.0.1
2019-03-04 14:45:06 -08:00
Fabian Giesen
d6a598186c
stb_image: Pacify some MSVC warnings.
...
Convince the compiler's dataflow analysis that yes, we are not
reading uninitialized values of coutput.
Fixes issue #608 .
2019-03-01 19:57:12 -08:00
Fabian Giesen
6570d6a825
stb_image: Make GIF reader validate image size.
...
I must've missed it when I did this for the other image loaders.
Either way, combined with the previous checkin, this should fix
issue #614 properly.
Fixes issue #614 .
2019-03-01 19:47:59 -08:00
Fabian Giesen
50b1bfba58
stb_image: Fix multiple bugs in GIF decoder.
...
1. Check not just g->out allocation for failure.
2. If an image descriptor specified a 0-width image, this could be
used to produce an out-of-bounds write.
3. Fix memory leak in case an error occurs during decoding.
Fixes issue #656 .
2019-03-01 19:22:44 -08:00
Sean Barrett
c963e40972
update version numbers
2019-02-25 11:48:42 -08:00
Sean Barrett
5fe7fb52f2
various fixes for clang
...
also fix a comment typo
2019-02-25 11:10:54 -08:00
Sean Barrett
63b59b46b0
update version numbers
2019-02-07 10:03:00 -08:00
Sean Barrett
7463635e52
Merge branch 'patch-3' of https://github.com/NuklearBomb/stb into working
2019-02-07 08:53:19 -08:00
Sean Barrett
694b61fcb1
stb_image: remove non-ASCII character from credits
2019-02-07 07:39:46 -08:00
Sean Barrett
f9d9a419a9
Merge branch 'optimize_stbi__ldr_to_hdr' of https://github.com/technik/stb into working
2019-02-07 07:33:00 -08:00
Sean Barrett
db691f0c69
Merge branch 'fix_1bit_bmp' of https://github.com/plzombie/stb into working
2019-02-07 07:30:39 -08:00
Sean Barrett
79a7719c37
stb_image: fix d1252e1bb9
for building in C
2019-02-07 07:20:58 -08:00
Sean Barrett
7056eae4ae
Merge branch 'issue-609' of https://github.com/dp304/stb into working
2019-02-07 07:19:18 -08:00
Sean Barrett
d1252e1bb9
Merge branch 'master' of https://github.com/ab-cpp/stb into working
2019-02-07 07:17:05 -08:00
Sean Barrett
ba5fc494b4
Merge branch 'master' of https://github.com/WARP-LAB/stb into working
2019-02-07 06:58:18 -08:00
Sean Barrett
f82dbd638c
windows unicode: don't malloc buffers, add explicit STBI_WINDOWS_UTF8 #define
2019-02-07 05:55:03 -08:00
Sean Barrett
ae773aa438
Merge branch 'unicode-file-support' of https://github.com/jrsmith17/stb into temp
2019-02-07 05:07:14 -08:00
Sean Barrett
3005bcfe87
Merge branch 'misc-typos' of https://github.com/luzpaz/stb into working
2019-02-07 05:00:12 -08:00
Sean Barrett
061422f580
fix non-fastpath BMP pixels with bit 31 set when asserts are on
2019-02-07 04:39:51 -08:00
Andrew Beatty
eee50c079d
Update to STB conventions
2019-02-07 07:30:42 -05:00
NuklearBomb
d156642036
Silence warning 'tc' may be used uninitialized in this function
2019-01-29 01:43:31 -05:00
Andrew Beatty
ccc4b3716a
fix compiler warnings and const error
2019-01-22 19:31:46 -05:00
Mikhail Morozov
5d90a8375a
stb_image: fix 1-bit bmp
2018-06-08 07:29:00 +03:00
Carmelo Fernandez Aguera
e64d4f89eb
Added myself to the list of contributors.
2018-06-07 17:10:00 +01:00
Carmelo Fernandez Aguera
f1f077b272
Break a for loop into two parts and get an if out of the loop.
2018-06-07 16:18:23 +01:00
Dobe Peter
a66dd42d4c
stb_image: fix three unused function warnings
2018-05-09 23:24:41 +02:00
kroko / Reinis Adovičs
756166e853
fix comma warnings when building with -Wcomma
...
Happens on standard Xcode Version 9.2 (9C40b) configuration (using Apple LLVM version 9.0.0 (clang-900.0.39.2)). Addresses https://github.com/nothings/stb/issues/515
2018-04-25 15:19:29 +03:00
JR
d0ae424061
Re added unicode filename support for stb_image and stb_image_write with whitespace issues fixed.
2018-02-20 21:38:00 -05:00
luz.paz
622b3adad3
Misc. comment typos
...
Found via `codespell -q 3`
2018-02-12 14:54:22 -05:00
Sean Barrett
fa2a1d9b3b
stb_image version number
2018-02-11 11:57:40 -08:00
Sean Barrett
cd62aa9714
docs
2018-02-11 11:42:05 -08:00
Sean Barrett
0ba9ff6599
stb_image: fix unused variable warning
2018-01-31 07:50:07 -08:00
Sean Barrett
a9672961c9
more cases of STB_NO_HDR and STB_NO_LINEAR interfering
2018-01-30 05:45:59 -08:00
Sean Barrett
602e986824
fix STBI_NO_HDR and STBI_NO_LINEAR to compile correctly even if you don't #include <math.h>
2018-01-30 05:39:29 -08:00
Sean Barrett
ccee11ad79
stb_image: fix warnings
2018-01-30 05:28:37 -08:00
Sean Barrett
dfff6f5e7c
stb_image: fix assert macro usage; stb_vorbis: changelog
2018-01-29 13:15:10 -08:00
Sean Barrett
037926ab74
fix warnings, bad error handling
2018-01-29 08:18:19 -08:00
Sean Barrett
b2c2419b1b
stb_image: avoid arithmetic overflow in png case
2018-01-29 08:14:53 -08:00
Sean Barrett
4fd9019c0f
stb_image: avoid signed left shifts
2018-01-29 07:57:23 -08:00
Sean Barrett
74a21dc615
fix compiler warnings
2018-01-29 07:52:21 -08:00
Sean Barrett
9b2522c3d5
stbi_is_hdr_from_file needs to reset file position
2018-01-29 07:48:12 -08:00
Sean Barrett
d808adb77f
stb_dxt: fix bug with constant color & varying alpha
2018-01-29 05:17:07 -08:00
Sean Barrett
5db03ef592
Merge branch 'master' into working
...
Conflicts:
stb_image.h
2018-01-29 04:04:28 -08:00
Sean Barrett
094cb31ec8
stb_image: compile as C; stb_image_write: credits
2018-01-29 04:03:18 -08:00
Sean Barrett
ae00f3a5f0
stb_image credits
2018-01-29 03:50:42 -08:00
Sean Barrett
1b9689cf77
Merge branch 'feature/gif_frames' of https://github.com/tocchan/stb
2018-01-29 03:50:03 -08:00