218 Commits (50ae79d811a99a11359da9b8057bbbe17d2b96ca)

Author SHA1 Message Date
Sean Barrett a6dc061137 tweak 16-bit quantization for clarity ago%!(EXTRA string=8 years)
Sean Barrett 786ac92daa tweak RGB-to-Y conversion ago%!(EXTRA string=8 years)
Sean Barrett 47685c5f84 remove deprecated old-precision jpg path from stb_image.h ago%!(EXTRA string=8 years)
Sean Barrett e248e30954 change license to public-domain AND mit (based on twitter vote) ago%!(EXTRA string=8 years)
Jeremy Sawicki 344c3f73d5 stb_image: JPEG: Accept fill bytes in stbi__grow_buffer_unsafe ago%!(EXTRA string=8 years)
Jeremy Sawicki e08d398671 stb_image: JPEG: Accept 16-bit quantization tables ago%!(EXTRA string=8 years)
Jeremy Sawicki 34fa37bbb4 stb_image: JPEG: Accept any component IDs ago%!(EXTRA string=8 years)
Jeremy Sawicki cb7ffb2408 stb_image: Update contributors ago%!(EXTRA string=8 years)
Jeremy Sawicki 552c548a0e stb_image: JPEG: Convert RGB to grayscale properly ago%!(EXTRA string=8 years)
themanagainstthetank 7e989db555 update stb_image.h ago%!(EXTRA string=8 years)
Sean Barrett 96620a3a54 update version numbers ago%!(EXTRA string=8 years)
Sean Barrett dead3815e2 credits ago%!(EXTRA string=8 years)
Sean Barrett 48710234f2 credits; 1/2/4-bit png fix; easy font spacing; NO_STDIO in image_write ago%!(EXTRA string=8 years)
Thomas Ruf f07727a28a stb_image.h: large structures on the stack ago%!(EXTRA string=9 years)
sammyhw ec9db6f84b allow for all 16 bits ago%!(EXTRA string=9 years)
Sean Barrett b61b7a74fa update version info ago%!(EXTRA string=9 years)
Sean Barrett 4a1523f60a make tga load function static to avoid link errors on multiple instances ago%!(EXTRA string=9 years)
Sean Barrett 7759a2a93d fix "misleading indentation" gcc warning ago%!(EXTRA string=9 years)
Sean Barrett 7736399517 return 16-bit PSDs through 16-bit API (untested) ago%!(EXTRA string=9 years)
Sean Barrett e0700d8e2c 16-bit png changes ago%!(EXTRA string=9 years)
Sean Barrett 239a6718e1 rename stbi_load parameters to reduce confusion ago%!(EXTRA string=9 years)
jon 2a170daee5 warning fixes, more RGBE fix ago%!(EXTRA string=9 years)
jon a2defc3d7a added support for RGBE header HDR files ago%!(EXTRA string=9 years)
Fabian Giesen 6b66033e18 stb_image: Fix memory leak and missing out-of-mem check. ago%!(EXTRA string=9 years)
Fabian Giesen 62f372754f stb_image: Fix HDR/PSD RLE decoders. ago%!(EXTRA string=9 years)
Fabian Giesen 02190634c2 stb_image: Overflow checking for image allocs. ago%!(EXTRA string=9 years)
Fabian Giesen 8c8d735eb7 stb_image: More input validation in deflate decoder ago%!(EXTRA string=9 years)
Sean Barrett fdca443892 fix crash in 2.11 ago%!(EXTRA string=9 years)
Sean Barrett 6e4154737c update version numbers, documentation, and contributors ago%!(EXTRA string=9 years)
Sean Barrett 7a694bdcca re-enable SSE2 code on x64 except with gcc ago%!(EXTRA string=9 years)
Sean Barrett 201af99d9f return correct # of channels for PNG ago%!(EXTRA string=9 years)
Sean Barrett 591c7f8cb3 remove white matting when loading transparent PSD ago%!(EXTRA string=9 years)
Sean Barrett a013c036f3 initialize bmp mr/mg/mb/ma properly ago%!(EXTRA string=9 years)
Sean Barrett 50479cb07c stb_image: allow jpegs that are rgb not YCrCb ago%!(EXTRA string=9 years)
Matthew Gregan 94f2ceac15 Fix typo in stbi__parse_uncompressed_block ago%!(EXTRA string=9 years)
Thatcher Ulrich 7e1ee2d386 Allocate large structure using malloc instead of stack. ago%!(EXTRA string=9 years)
Thatcher Ulrich 291ad22e84 Replace large stack allocations with dynamic allocations. ago%!(EXTRA string=9 years)
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. ago%!(EXTRA string=9 years)
Craig Donner 49b65c0873 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. ago%!(EXTRA string=9 years)
Socks the Fox eb84b2179b Initial 16 bit per channel PNG support ago%!(EXTRA string=9 years)
Sean Barrett 30015ef464 attempt to fix unused var warnings in stb_image 2.09 ago%!(EXTRA string=9 years)
Sean Barrett 472c4c82a4 update version history ago%!(EXTRA string=9 years)
Sean Barrett ac748cba9b update contributor list, version history, version number ago%!(EXTRA string=9 years)
Sean Barrett 82ca643ef3 change previous explicitly-sized realloc support to be new API and unbreak old API ago%!(EXTRA string=9 years)
Sean Barrett c8e50127c5 contributor list ago%!(EXTRA string=9 years)
Sean Barrett 9cb29b6b39 update and reorganize contributor list ago%!(EXTRA string=9 years)
Sean Barrett e30b75af8b update contributor list ago%!(EXTRA string=9 years)
Sean Barrett 1964d53d70 update version number and version history with everything committed to date ago%!(EXTRA string=9 years)
Romain Bailly 7e741ffc1e Added the old size as argument to the STBI_REALLOC() and STBIW_REALLOC() macros ago%!(EXTRA string=9 years)
Daniel Gibson 87a0396922 stb_image.h: 16 bit TGAs don't really have an alpha channel ago%!(EXTRA string=10 years)