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
51a5368dee
Merge branch 'master' of https://github.com/pboettch/stb into working
2017-03-03 08:02:39 -08:00
Sean Barrett
96620a3a54
update version numbers
2017-01-16 00:51:24 -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
PopPoLoPoPpo
19d03764b5
Fix #ifndef STBI_WRITE_NO_STDIO scioe for stbi_write_hdr()
...
stbi_write_hdr_to_func() should still be available even without STBI_WRITE_NO_STDIO,
just like other formats.
2017-01-03 02:45:16 +01:00
Patrick Boettcher
734576e6be
image-write: fix monochrome bitmap writing from 8-bit-buffers
...
Now writing out monochrome bitmaps from 8-bit arrays works
as it does when using PNG.
Bitmaps need 3 bytes per pixel.
2016-06-15 10:36:39 +02:00
Sean Barrett
6e4154737c
update version numbers, documentation, and contributors
2016-04-02 04:51:26 -07:00
Sean Barrett
097a70ae38
Merge branch 'master' of https://github.com/tulrich/stb
2016-04-02 02:56:39 -07:00
Thatcher Ulrich
291ad22e84
Replace large stack allocations with dynamic allocations.
2016-03-02 15:31:07 -05:00
Craig Donner
ee6978cb68
Slightly modify the public domain license to keep it in the public domain, but make it clear that even when dedications might not be recognized that the code is still usable. Given that this isn't dual-licensing under a different license, I'm hoping this will be acceptable.
2016-02-25 12:55:44 -08:00
Sean Barrett
f1d2002a1d
update contributor list
2016-01-16 10:16:23 -08:00
Sean Barrett
58484eb73d
Merge branch 'implicit_cast_fix' of https://github.com/filipwasil/stb into working
2016-01-16 10:11:54 -08:00
Sean Barrett
9f081b62a4
Merge branch 'stbiw_documentation_typo' of https://github.com/karjonas/stb into working
2016-01-16 10:11:00 -08:00
Sean Barrett
099cd5a279
Merge branch 'msvc_runtime_cast_fixes' of https://github.com/karjonas/stb into working
2016-01-16 10:10:07 -08:00
Sean Barrett
8521c38956
tweak previous crc commit
2016-01-16 10:09:35 -08:00
Sean Barrett
89aaa77b5f
Merge branch 'image_write_parallel' of https://github.com/karjonas/stb into working
2016-01-16 10:04:45 -08:00
Sean Barrett
20aca08f86
Merge branch 'master' of https://github.com/zerhacken/stb into working
2016-01-16 10:02:56 -08:00
Sean Barrett
b9216ddb36
Merge branch 'master' of https://github.com/serge-rgb/stb into working
...
Conflicts:
stb_image_write.h
2016-01-16 10:02:30 -08:00
Sean Barrett
ac748cba9b
update contributor list, version history, version number
2016-01-16 09:57:04 -08:00
Sean Barrett
82ca643ef3
change previous explicitly-sized realloc support to be new API and unbreak old API
2016-01-16 09:47:22 -08:00
Romain Bailly
7e741ffc1e
Added the old size as argument to the STBI_REALLOC() and STBIW_REALLOC() macros
2016-01-14 10:34:30 +01:00
Filip Wasil
8cea0090b2
Removie implicit cast to float
...
When compiling with more restrictive compiler options
such casting from double to float will cause a warning.
Ex. GCC -Wdouble-promotion
Signed-off-by: Filip Wasil <filip.wasil@gmail.com>
2015-10-29 16:09:21 +01:00
Jonas Karlsson
b95858a2f7
Add bitmask to unsigned char casts to fix MSVC runtime checks
2015-10-20 23:22:27 +02:00
Jonas Karlsson
22dd50f256
Fix documentation error
2015-10-20 22:03:50 +02:00
Jonas Karlsson
f1d401845f
Fix race condition in static crc_table
...
If calling stbi_write_png concurrently the static array crc_table would be shared between threads causing data-races.
2015-10-17 17:33:00 +02:00
Rasmus Christian Pedersen
007c850b48
nobug: removed unused variable 'k'
2015-09-25 19:46:27 +02:00
Sergio Gonzalez
b372a1f86c
Avoid macro redefinition in Win32
2015-09-21 12:18:18 -05:00
Sean Barrett
93b2b82996
get rid of unused return value from write callback
2015-09-14 05:57:42 -07:00
Sean Barrett
b4477803cb
fix public function names;
...
fix internal names to be namspaced properly;
2015-09-14 05:48:24 -07:00
Sean Barrett
78fe0bfc24
handle fopen() failing
2015-09-14 05:40:12 -07:00
Sean Barrett
ad63a8d316
Merge branch 'master' of https://github.com/ejulien/stb into working
...
Conflicts:
stb_image_write.h
2015-09-14 05:38:07 -07:00
Sean Barrett
5bcce36638
rle tweaks, credits
2015-09-13 06:58:45 -07:00
Sean Barrett
40ace6b0ef
Merge branch 'master' of https://github.com/fahickman/stb into working
2015-09-13 06:51:14 -07:00
Sean Barrett
a84daa614e
a few more stb_image_write fixes
2015-09-13 06:46:43 -07:00
Sean Barrett
2a1716cc8f
credits
2015-09-13 06:41:16 -07:00
Sean Barrett
23b21a7c1f
Merge branch 'master' of https://github.com/guillaumechereau/stb into working
2015-09-13 06:39:20 -07:00
Sean Barrett
c9859afcf9
reverse some of the public-domain-license changes that I didn't
...
actually want
2015-08-01 23:53:49 -07:00
Ryan Whitworth
45b27d8a9c
Added public domain license text
2015-08-01 14:54:05 -04:00
fahickman
80a0e90d53
TGA RLE flag and regression fix
...
Add requested flag for controlling TGA RLE compression and fix a
regression when writing monochrome TGAs.
2015-07-03 14:27:29 -07:00
fahickman
126ec22867
add missing consts
2015-06-04 14:04:02 -07:00
fahickman
e0e4bd4d86
write TGAs with RLE compression
2015-05-11 21:38:55 -07:00
Guillaume Chereau
d1d5f4ca96
add STB_IMAGE_WRITE_STATIC macro
...
This is the same thing than STB_IMAGE_STATIC of stb_image.h.
2015-04-20 23:18:42 +08:00
Guillaume Chereau
347e7838be
fix compilation of stb_image_write.h with gcc -O3
...
When compiling with -O3, gcc would complain that 'linear' might not be
initialized if comp is superior to 4.
In fact passing a value > 4 is an error anyway, but gcc does not know
that. I changed the switch case to support comp > 4. I don't think it
should affect the performances.
2015-04-20 22:59:24 +08:00
Sean Barrett
00b1797a23
switch memcpy to memmove for simplicity;
...
rename all STBI_ config macros to STBIW_ to avoid conflict with stb_image.h
2015-04-13 11:55:24 -07:00
Sean Barrett
019236a624
Merge branch 'stb-image-writer-memory' of https://github.com/callidus/stb into work2
2015-04-13 11:48:26 -07:00
Tim Kelsey
8b1d835e16
Adding memory and assert defines to stb_image_write
2015-04-08 15:24:46 +01:00
Jørgen P. Tjernø
80176ae4a1
Remove unused variables in write_hdr_scanline.
...
Fixes #90 .
2015-03-24 11:22:20 -07:00
Sean Barrett
22fa9a467a
rewrite HDR rle logic
2015-01-18 10:43:42 -08:00
Sean Barrett
80d5c4be48
fix bug introduced when doing hdr cleanup
2015-01-17 09:16:48 -08:00
Sean Barrett
d91cbdf662
Merge branch 'test'
2015-01-17 07:47:52 -08:00