Commit Graph

513 Commits

Author SHA1 Message Date
a60912f145 Avoid GCC sign-compare warning.
GCC 4.7 gave the warning "signed and unsigned type in conditional
expression" because the ternary operator mixes signed and unsigned
integers. Fixed by casting to unsigned inside the "if" branch instead
of casting the result of the entire conditional.
2015-02-20 10:15:08 +00:00
bdef693b7c add FAQ about single-header-file libs 2015-02-01 02:49:36 -08:00
4b518bb2b6 whoops, didn't mean to check in those changes for this file, but did for the other files 2015-02-01 02:45:11 -08:00
a3e84e25dd added stb_easy_font.h 2015-02-01 01:49:17 -08:00
0d840ab330 quick & dirty leak checker 2015-01-21 07:46:54 -08:00
ec2158386c update version number 2015-01-19 05:20:56 -08:00
5bad081711 fix incorrectly-named assert, attempt to fix (char) cast warning (tricky since char's signedness is unknown) 2015-01-19 05:18:37 -08:00
22fa9a467a rewrite HDR rle logic 2015-01-18 10:43:42 -08:00
80d5c4be48 fix bug introduced when doing hdr cleanup 2015-01-17 09:16:48 -08:00
c315b164b7 update version numbers 2015-01-17 08:41:54 -08:00
5ad4169ed1 update version number 2015-01-17 08:39:41 -08:00
50edcdb972 Merge branch 'master' of https://github.com/scullion/stb 2015-01-17 08:37:50 -08:00
4ae1bc417b Merge branch 'kg' of https://github.com/krig/stb 2015-01-17 08:36:22 -08:00
5c121a9921 don't use SIMD on gcc if it's going to fail anyway 2015-01-17 08:32:57 -08:00
77f816ce73 version number 2015-01-17 08:25:30 -08:00
6f3bda396d credits, version number 2015-01-17 08:25:08 -08:00
68c8e4851a Merge branch 'master' of https://github.com/enginmanap/stb 2015-01-17 08:22:28 -08:00
d673e85e94 update credits 2015-01-17 08:22:19 -08:00
974ca12fb8 Merge branch 'master' of https://github.com/bigmonachus/stb 2015-01-17 08:19:22 -08:00
4c9e8dd359 version numbers 2015-01-17 08:17:31 -08:00
d91cbdf662 Merge branch 'test' 2015-01-17 07:47:52 -08:00
f392ec7d36 Merge branch 'working' 2015-01-17 07:47:45 -08:00
edd5e6700d tweak baldurk's hdr implementation 2015-01-17 07:46:22 -08:00
258fb15340 Merge branch 'master' of http://github.com/baldurk/stb into test 2015-01-17 07:23:47 -08:00
6639ef6d5a fix monochrome bmp support 2015-01-17 07:15:50 -08:00
50c5c8e8ca remove unused variable "ha"
this variable was causing a warning while compiling with gcc.
2015-01-12 11:41:00 +02:00
1a9be15c1e Fix dangling else warnings 2015-01-12 11:34:48 +02:00
a2df517a1a Fix for warning 4244. Cast to short 2014-12-29 18:43:57 -06:00
a7c8694d69 fix missing STBI_MALLOC 2014-12-25 11:11:59 -08:00
6e0ae49f87 update version number, minor docs 2014-12-25 01:40:04 -08:00
febbc34a16 stb_image: Rename SSE2/NEON IDCTs to idct_simd. 2014-12-24 10:53:31 +01:00
d92ab86c65 stb_image: Fix PNG initial size guess for 1/2/4 bpc. 2014-12-24 10:15:28 +01:00
fb109abeaf stb_image: Update comments. 2014-12-24 10:07:52 +01:00
7f94e7e591 add #defines to allow disabling decoders for unwanted formats 2014-12-23 21:36:20 -08:00
53ca163e85 cleanup merge of ARM NEON support
tweak docs
2014-12-23 20:58:22 -08:00
de385bb6bb Merge branch 'fastjpeg' into working 2014-12-23 20:24:46 -08:00
fd987527f1 stb_image: NEON YCbCr->RGB kernel.
Also ran a bunch of test cases to make sure the IDCT and H2V2
resamplers were correct.
2014-12-24 01:38:59 +01:00
7d32f74d8a Merge branch 'fastjpeg' of https://github.com/nothings/stb into fastjpeg
Conflicts:
	stb_image.h
2014-12-23 23:52:12 +01:00
5b53d20c68 Put progressive JPEG AC decode logic back the way I wrote it originally (I changed it to match jpgd when I was trying to figure out why it didn't work);
add STBI__ prefixes to internal SCAN_ enum;
strip unused function arguments for progressive funcs;
tweak release notes;
forget to git commit frequently so these would all be in their own commits;
2014-12-23 05:11:36 -08:00
16d9ed7211 return truetype test code to old path 2014-12-21 08:32:09 -08:00
6403f319f7 tweak documentation
stbi__ prefix on two functions that were missing it
2014-12-21 08:30:27 -08:00
53008c0922 default tests 2014-12-21 08:25:13 -08:00
e4fb737f66 Merge branch 'ppm' into working
Conflicts:
	stb_image.h
2014-12-21 08:23:34 -08:00
49d4d3193f fix non-progressive jpegs (had commented out a line accidentally);
fix long-standing bug where gifs were just broken AFAICT
2014-12-21 08:21:17 -08:00
33e24eafa0 in progress progressive stuff 2014-12-21 07:53:05 -08:00
a32d73dc3b stb_image: NEON integer IDCT (not yet tested!) 2014-12-21 12:55:50 +01:00
0f3bf1564b stb_image: JPEG resampler func for NEON 2014-12-21 12:46:57 +01:00
9ad85cc8d2 tweak release docs
tweak credits
tweak revision history
remove trailing whitespace
2014-12-20 06:22:17 -08:00
b4e526d7cf PNM cleanup
fix a few old error messages
2014-12-20 06:09:23 -08:00
97949493fb Merge branch 'master' of https://github.com/kennethdmiller3/stb into ppm 2014-12-20 05:49:19 -08:00