Fabian Giesen
cc7f1d1e6d
stb_image: Documentation fixes.
...
req_comp is now desired_channels and *comp is *channels_in_file.
Fixes issue #466 .
2017-07-21 22:35:01 -07:00
Sean Barrett
d795785f3d
docs
2017-03-18 18:50:06 -07:00
Sean Barrett
56a61e178f
reorganize contributor list (removing one redundant name and adding one new one as well)
2017-03-18 18:48:09 -07:00
Sean Barrett
c79fa78ee8
tweaks to previous merge
2017-03-18 18:42:54 -07:00
Sean Barrett
351489803f
Merge branch 'phprus-patch-1' of https://github.com/phprus/stb into working
2017-03-18 18:41:15 -07:00
Sean Barrett
2de9961443
docs
2017-03-18 18:39:06 -07:00
Sean Barrett
90e8658d80
Merge branch 'fix_stbimage_pnm_load' of https://github.com/rygorous/stb into working
2017-03-18 18:37:20 -07:00
Sean Barrett
d9e7c55bd7
minor docs for last merge
2017-03-18 18:35:30 -07:00
Sean Barrett
97c58e3891
Merge branch 'fix_stbimage_gcc_sse2' of https://github.com/rygorous/stb into working
2017-03-18 18:34:17 -07:00
Sean Barrett
24fa816116
merge https://github.com/nothings/stb/pull/427 but I messed up the merge
...
so you don't get the automatic info you normally do
2017-03-18 18:32:35 -07:00
Sean Barrett
6d60610348
tweaks to previous merge
2017-03-18 18:15:41 -07:00
Sean Barrett
00c2545510
Merge branch 'rgb-detect' of https://github.com/jeremysawicki/stb into working
2017-03-18 18:08:00 -07:00
Sean Barrett
8fe48099cc
add comment for next fix prematurely
2017-03-18 18:07:51 -07:00
Sean Barrett
5bbe1d8c2a
fixes to that PR
2017-03-18 18:03:34 -07:00
Sean Barrett
55112399e6
Merge branch 'master' of https://github.com/uTox/stb into working
2017-03-18 17:47:54 -07:00
Sean Barrett
be6d13cd6d
fix bug in png decoding with 1,2,4-bpp images using filter that samples previous line
2017-03-18 10:54:22 -07:00
Vladislav
667f35578b
statically initialize
2017-03-08 21:16:50 +05:00
Fabian Giesen
22c72a069c
stb_image: Support optional args consistently.
...
My guideline for the rules is the PNG loader (which I consider
"canonical"). In the _load functions, x and y are required but
comp is optional; in the _info functions, all three are optional.
Fixes issue #411 (and other related, unreported issues).
2017-03-04 21:17:09 -08:00
Fabian Giesen
3e17544873
stb_image: Give up trying to runtime-detect SSE2 on GCC.
...
We tried but it was nothing but trouble. New rule: with
GCC/Clang, if you're compiling with -msse2, you get always-on
SSE2 code, otherwise you don't get any. Trying to ship
anything with proper runtime dispatch requires both working
around certain bugs and some fiddling with build settings,
which runs contrary to the intent of a one-file library,
so bail on it entirely.
Fixes issue #280 .
Fixes issue #410 .
2017-03-04 20:49:14 -08:00
Jeremy Sawicki
9e76bb5108
stb_image: JPEG: Improved detection of RGB images
2017-03-03 16:24:21 -08:00
Gregory Mullen (grayhatter)
16c83cd5fc
Fix a pair of warnings in stb_image.h
2017-03-03 11:26:34 -08:00
Sean Barrett
6a3d4786c9
Merge branch 'unknown-marker' of https://github.com/jeremysawicki/stb into working
2017-03-03 08:40:07 -08:00
Sean Barrett
7e389e85c1
Merge branch 'dnl-segment' of https://github.com/jeremysawicki/stb into working
2017-03-03 08:39:31 -08:00
Sean Barrett
15c7e06dc8
Merge branch 'junk-before-marker' of https://github.com/jeremysawicki/stb into working
2017-03-03 08:38:06 -08:00
Sean Barrett
dc6089f05b
tweak fill byte PR
2017-03-03 08:37:30 -08:00
Sean Barrett
50ae79d811
Merge branch 'fill-bytes' of https://github.com/jeremysawicki/stb into working
2017-03-03 08:36:03 -08:00
Sean Barrett
a6dc061137
tweak 16-bit quantization for clarity
2017-03-03 08:35:14 -08:00
Sean Barrett
0befbc3d78
Merge branch 'dequant-16-bits' of https://github.com/jeremysawicki/stb into working
2017-03-03 08:31:57 -08:00
Sean Barrett
014af7b78a
Merge branch 'component-ids' of https://github.com/jeremysawicki/stb into working
2017-03-03 08:30:57 -08:00
Sean Barrett
786ac92daa
tweak RGB-to-Y conversion
2017-03-03 08:30:49 -08:00
Sean Barrett
64e1799f24
Merge branch 'rgb-grayscale' of https://github.com/jeremysawicki/stb into working
2017-03-03 08:25:29 -08:00
Sean Barrett
8905cb9a8e
Merge branch 'patch-1' of https://github.com/RufUsul/stb into working
2017-03-03 08:21:46 -08:00
Sean Barrett
47685c5f84
remove deprecated old-precision jpg path from stb_image.h
...
tweak license reference wording
2017-03-03 08:19:09 -08:00
Sean Barrett
e248e30954
change license to public-domain AND mit (based on twitter vote)
2017-03-03 07:53:07 -08:00
Jeremy Sawicki
f5f7dc02a1
stb_image: JPEG: Provide failure reason for unknown marker
2017-03-03 01:11:34 -08:00
Jeremy Sawicki
2219a6da29
stb_image: JPEG: Accept DNL segment
2017-03-03 00:13:27 -08:00
Jeremy Sawicki
6f5677946c
stb_image: JPEG: Accept non-zero junk bytes at the end of image data
2017-03-02 23:48:02 -08:00
Jeremy Sawicki
344c3f73d5
stb_image: JPEG: Accept fill bytes in stbi__grow_buffer_unsafe
2017-03-02 23:10:03 -08:00
Jeremy Sawicki
e08d398671
stb_image: JPEG: Accept 16-bit quantization tables
2017-03-02 22:32:30 -08:00
Jeremy Sawicki
34fa37bbb4
stb_image: JPEG: Accept any component IDs
2017-03-02 21:40:40 -08:00
Jeremy Sawicki
cb7ffb2408
stb_image: Update contributors
2017-03-02 18:19:21 -08:00
Jeremy Sawicki
552c548a0e
stb_image: JPEG: Convert RGB to grayscale properly
2017-03-02 18:06:10 -08:00
themanagainstthetank
7e989db555
update stb_image.h
...
int raw_data[4] to 0, or the compiler bugs
2017-01-16 18:12:31 +08:00
Sean Barrett
96620a3a54
update version numbers
2017-01-16 00:51:24 -08:00
Sean Barrett
dead3815e2
credits
2017-01-16 00:05:58 -08:00
Sean Barrett
28c24f7b83
Merge branch 'fix-truncation' of https://github.com/sammyhw/stb into working
2017-01-15 23:58:26 -08:00
Sean Barrett
48710234f2
credits; 1/2/4-bit png fix; easy font spacing; NO_STDIO in image_write
2017-01-15 23:57:53 -08:00
Thomas Ruf
f07727a28a
stb_image.h: large structures on the stack
...
more of "allocate large structures on the stack", this time in the forgotten stbi__jpeg_test
-> avoids the infamous _chkstk() when working with CRT
2016-12-28 14:16:45 +01:00
sammyhw
ec9db6f84b
allow for all 16 bits
2016-12-15 23:49:19 -05:00
Sean Barrett
b61b7a74fa
update version info
2016-12-04 05:40:21 -08:00