350173026a 
								
							
								 
							
						 
						
							
							
								
								stb_image: support for 1-bit BMP  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c06c9fe6bc 
								
							
								 
							
						 
						
							
							
								
								place const tables to protected .rdata section  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c8245bbf22 
								
							
								 
							
						 
						
							
							
								
								Remove arg from memset macro  
							
							... 
							
							
 
							
							My clang doesn't like the macro defined this way, choking at the callsite on line 195 with "too many arguments provided to function-like macro invocation"
This change matches what is done for STBTT_memset in stb_truetype.h 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								2545eee3ef 
								
							
								 
							
						 
						
							
							
								
								Added myself as a contributor for the pull request  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								f57bc38ff6 
								
							
								 
							
						 
						
							
							
								
								Made some changes to make Clang Happy  
							
							... 
							
							
 
							
							Someone should double check that that I didn't change
the behavior of any of the code.  I'm not using most (if any)
of the code I touched, just wanted it to compile... 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								7d80a8b44d 
								
							
								 
							
						 
						
							
							
								
								avoid GCC7 implicit-fallthrough warning  
							
							... 
							
							
 
							
							(GCC recognizes certain strings in comments) 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								2c7b00ac21 
								
							
								 
							
						 
						
							
							
								
								Add force_filter and compression_level parameters to (new) `stbi_write_png_to_mem_ex`  
							
							... 
							
							
 
							
							* `force_filter` being < 0 means the original behavior (i.e. figure out
  the best-performing filter per scanline); any other values 0 <= x <= 4 correspond
  to PNG filters (0 = none, 1 = sub, 2 = up, 3 = average, 4 = Paeth).
* `compression_level` being < 0 equals `compression_level` 8 (the previous value).
  The higher this is, the better the compression should be (though it will use
  more memory).
These new parameters are not (yet) exposed for the higher-level API functions. 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								923c9c3deb 
								
							
								 
							
						 
						
							
							
								
								Correct function signature in stbi_write_jpg usage documentation.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								747b8d8f71 
								
							
								 
							
						 
						
							
							
								
								stb_sprintf.h: Don't compare uninitialized value when using zero.  
							
							... 
							
							
 
							
							This prevents a "Conditional jump or move depends on uninitialised
value(s)" error from valgrind when using zero as an argument in line
1045. 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								9d9f75eb68 
								
							
								 
							
						 
						
							
							
								
								update readme  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								961923b5a3 
								
							
								 
							
						 
						
							
							
								
								fix documentation  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								dd039e8cc5 
								
							
								 
							
						 
						
							
							
								
								credits for mingw fixes in  #444  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								3b232a3ff7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Infatum/stb  into dev  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								555efbedfc 
								
							
								 
							
						 
						
							
							
								
								Update version numbers  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								0fbbda56fa 
								
							
								 
							
						 
						
							
							
								
								stb_image: Account for tRNS chunk in non-paletted images.  
							
							... 
							
							
 
							
							So we report channels_in_file correctly.
Fixes  #329 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								7725f8b9cd 
								
							
								 
							
						 
						
							
							
								
								stb_leakcheck: Derp, I should free the right thing.  
							
							... 
							
							
 
							
							Fixes  #307 , this time for real. 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								5a5cf7f9ba 
								
							
								 
							
						 
						
							
							
								
								stb_leakcheck: Make stb_leakcheck_free actually free.  
							
							... 
							
							
 
							
							Fixes issue #307 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								5ebeb38edb 
								
							
								 
							
						 
						
							
							
								
								stb_rect_pack: Remove unused rect_width_compare().  
							
							... 
							
							
 
							
							Fixes  #416 . 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c59cb96874 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'fix-issue-461' of  https://github.com/rygorous/stb  into dev  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								fedf03e774 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'fix-issue-466' of  https://github.com/rygorous/stb  into dev  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								282576fbfb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'rygorous-fix-issue-276' into dev  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								9b6652fe3a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'rygorous-sprintf_reformat' into dev  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								b1d058e5c7 
								
							
								 
							
						 
						
							
							
								
								stb_truetype: Fix typo, as pointed out by oyvindjam.  
							
							... 
							
							
 
							
							Fixes  #471 . 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								30c7c6b583 
								
							
								 
							
						 
						
							
							
								
								stb_truetype: Support reading OS/2 vertical metrics  
							
							... 
							
							
 
							
							...as present in MS TrueType files. Since this table is optional,
the new stbtt_GetFontVMetricsOS2 has a return value and can fail.
This is a replacement for pull request #463 .
Fixes  #463 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								49c7f1b397 
								
							
								 
							
						 
						
							
							
								
								stb_image: Optimise vertical flip.  
							
							... 
							
							
 
							
							This incorporates #462 , but also factors everything into one
function that is shared between 8-bit integer, 16-bit integer, and
float pixels (vertical flip operates on rows of bytes and doesn't
really care), and finally always uses a 2k on-stack buffer without
dynamic memory allocation, doing multiple memcpys per row if
necessary. Not only does this remove an out-of-memory failure mode,
it is also preferable for large images, since it's more
L1-cache-firendly this way.
Fixes  #462 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								501812f307 
								
							
								 
							
						 
						
							
							
								
								stb_leakcheck: Fix warnings.  
							
							... 
							
							
 
							
							1. const char* for __FILE__ (string literals are const)
2. Use %zd to print size_t where available; the only real problem
   here is Visual C++. Use long long on the VC++ vers that support
   64-bit targets but not %zd, int on the even older 32-bit-only
   VC++ vers that don't support "long long" either.
Fixes  #459 . I think. (It's hard to be sure since the issue doesn't
state the exact warning message.) 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								931662ae6e 
								
							
								 
							
						 
						
							
							
								
								stb_image_write: Warning fix.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								25a2596b2f 
								
							
								 
							
						 
						
							
							
								
								stb_image: Fix rounding during unpremultiply.  
							
							... 
							
							
 
							
							This is the same method as in pull request #455 , but using integer
arithmetic instead of converting to float.
Fixes  #455 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								463dd85f1f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'Reedbeta-fix-vs2015-warnings' into dev  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								3ef1cb174e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'fix-vs2015-warnings' of  https://github.com/Reedbeta/stb  into Reedbeta-fix-vs2015-warnings  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								69ef103721 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'poppolopoppo-load_16_variants' into dev  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								4868b5283b 
								
							
								 
							
						 
						
							
							
								
								stb_dxt: Update contributors list.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								316571b395 
								
							
								 
							
						 
						
							
							
								
								stb_image: 3-char indent and other minor formatting issues.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								b226e71ce6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'load_16_variants' of  https://github.com/poppolopoppo/stb  into poppolopoppo-load_16_variants  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								31f8c2109b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ppiastucki-bc4' into dev  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								e9b8f7ea35 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'bc4' of  https://github.com/ppiastucki/stb  into ppiastucki-bc4  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								14c2993310 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'realitix-robustify' into dev  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								b53457130d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'robustify' of  https://github.com/realitix/stb  into realitix-robustify  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								7a6251689f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'h-s-c-stb_dxt_static' into dev  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								99df133ae4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'stb_dxt_static' of  https://github.com/h-s-c/stb  into h-s-c-stb_dxt_static  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								897e6e8314 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'h-s-c-stbi_no_stdio-fix' into dev  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								b119e6d1d2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'stbi_no_stdio-fix' of  https://github.com/h-s-c/stb  into h-s-c-stbi_no_stdio-fix  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								24f2522e00 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'h-s-c-stb_dxt-freestanding' into dev  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								e1f17c3c6c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'stb_dxt-freestanding' of  https://github.com/h-s-c/stb  into h-s-c-stb_dxt-freestanding  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								aaa793350e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'cdwfs-stbtt_const_fontdata' into dev  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								530c05ee61 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'stbtt_const_fontdata' of  https://github.com/cdwfs/stb  into cdwfs-stbtt_const_fontdata  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								3870b2fe3b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'DanielGibson-write-jpg' into dev  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								526ed469e2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'write-jpg' of  https://github.com/DanielGibson/stb  into DanielGibson-write-jpg  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								2da81a6433 
								
							
								 
							
						 
						
							
							
								
								stb_vorbis: MinGW has alloca defined in malloc.h.  
							
							... 
							
							
 
							
							Fixes issue #461 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								cc7f1d1e6d 
								
							
								 
							
						 
						
							
							
								
								stb_image: Documentation fixes.  
							
							... 
							
							
 
							
							req_comp is now desired_channels and *comp is *channels_in_file.
Fixes issue #466 . 
							
						 
						
							ago%!(EXTRA string=8 years)