55ff60818e 
								
							
								 
							
						 
						
							
							
								
								Added public domain license text  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								242b1fe37a 
								
							
								 
							
						 
						
							
							
								
								Added public domain license text  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								4ab69f3b2c 
								
							
								 
							
						 
						
							
							
								
								Added public domain license text  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								9e9ce0ab91 
								
							
								 
							
						 
						
							
							
								
								Added public domain license text  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								59c353962a 
								
							
								 
							
						 
						
							
							
								
								update readme version numbers  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								c1cb414bc6 
								
							
								 
							
						 
						
							
							
								
								stb_voxel_render.h version 0.82  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								ad57cd038b 
								
							
								 
							
						 
						
							
							
								
								fix assert() to be STBTT_assert()  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								4ea7744980 
								
							
								 
							
						 
						
							
							
								
								fix incorrect tex_overlay2 handling  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								2afb815509 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'add_up_down_checks_to_geometry' of  https://github.com/friesencr/stb  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								cb528122e5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/cjxgm/stb  into working  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								c6ee732c79 
								
							
								 
							
						 
						
							
							
								
								allow finer-grained PackFontRanges with Gather & Render;  
							
							... 
							
							
 
							
							allow discontinuous codepoints in PackFontRanges;
fix bug in GetFontOffsetForIndex (non-0 index never worked?);
tweak public domain license 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								e637834865 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/ocornut/stb  into working  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								a200fab163 
								
							
								 
							
						 
						
							
							
								
								add some minor comments  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								d821fd83f3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into working  
							
							... 
							
							
 
							
							Conflicts:
	stb_voxel_render.h 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								5305ffbe49 
								
							
								 
							
						 
						
							
							
								
								Include math.h for ceil()  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								6645ea5915 
								
							
								 
							
						 
						
							
							
								
								Fixed stupid endianness bug.  
							
							... 
							
							
 
							
							Incorrect endianness hilariously doesn't manifest _if_ the original
image was upconverted from 8-bit to 16-bit. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								3159971d85 
								
							
								 
							
						 
						
							
							
								
								stb_truetype: fix wrong result returned by stbtt_GetFontOffsetForIndex  
							
							... 
							
							
 
							
							fixed the typo in stbtt_GetFontOffsetForIndex, where the field size should be 4 instead of 14. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								52845885c4 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								34ed8ff096 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'nothings/master'  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								93fb372028 
								
							
								 
							
						 
						
							
							
								
								update stb_truetype version  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								20b04f4aa9 
								
							
								 
							
						 
						
							
							
								
								stb_truetype version 1.06  
							
							... 
							
							
 
							
							- switch from qsort() to built-in quicksort (about 2x as fast a sort, ~10% faster overall)
- use pool allocator for active-edge allocations (~10% faster overall)
- use new rasterizer (about 30% faster, ~10% faster overall) 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								608cbec1f5 
								
							
								 
							
						 
						
							
							
								
								Fixed overflow for high values.  
							
							... 
							
							
 
							
							0xffff would accidentally round to 0x10000. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								a371b204f5 
								
							
								 
							
						 
						
							
							
								
								Added support for 16-bit PSD loading.  
							
							... 
							
							
 
							
							This extends the current PSD loader to add support for 16-bit images, by
quantizing them down to 8-bit upon load. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								9f23eb30be 
								
							
								 
							
						 
						
							
							
								
								Adds up and down checks to voxel render input.geometry  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								fcfa17b847 
								
							
								 
							
						 
						
							
							
								
								Fixed double-free in JPEG allocation  
							
							... 
							
							
 
							
							It was incorrectly setting the wrong field to NULL, causing it to get
freed again later. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								80a0e90d53 
								
							
								 
							
						 
						
							
							
								
								TGA RLE flag and regression fix  
							
							... 
							
							
 
							
							Add requested flag for controlling TGA RLE compression and fix a
regression when writing monochrome TGAs. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								65ebe75124 
								
							
								 
							
						 
						
							
							
								
								Tweaked to enable compilation under MinGW.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								be8284de7e 
								
							
								 
							
						 
						
							
							
								
								stb_wingraph.h: missing lib pragmas for completeness  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								c11532b872 
								
							
								 
							
						 
						
							
							
								
								Cleanup unused functions  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								2762b410fe 
								
							
								 
							
						 
						
							
							
								
								Fix unused vars warning in stbi_is_hdr_from_file stbi_is_hdr_from_callbacks  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								693772ed02 
								
							
								 
							
						 
						
							
							
								
								OSX 64bit fixes  
							
							... 
							
							
 
							
							Check for __LP64__ preprocessor define for 64bit. Allocator fix for 64bit. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								8702dce4d6 
								
							
								 
							
						 
						
							
							
								
								msvc 64-bit fixes  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								b53c08a148 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #127  from mikesart/master  
							
							... 
							
							
 
							
							Fix relative path check for non-Windows platforms in stb_fullpath. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								3787e1c143 
								
							
								 
							
						 
						
							
							
								
								Fix relative path check for non-Windows platforms in stb_fullpath.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								51415dea6e 
								
							
								 
							
						 
						
							
							
								
								Fix 64-bit compile for pointer set  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								0fbc8bec6f 
								
							
								 
							
						 
						
							
							
								
								Don't truncate pointers to 4 bytes on 64-bit  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								b639b6a468 
								
							
								 
							
						 
						
							
							
								
								Don't use __asm int 3; on 64-bit platforms  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								126ec22867 
								
							
								 
							
						 
						
							
							
								
								add missing consts  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								aa89970d6b 
								
							
								 
							
						 
						
							
							
								
								stb_image.h: fix *comp value when loading PSDs  
							
							... 
							
							
 
							
							stb_voxel_render.h: fix STBVOX_CONFIG_OPTIMIZED_VHEIGHT 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								1b157be513 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'nothings/master'  
							
							... 
							
							
 
							
							Conflicts:
	stb_truetype.h 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								e0e4bd4d86 
								
							
								 
							
						 
						
							
							
								
								write TGAs with RLE compression  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								d1d5f4ca96 
								
							
								 
							
						 
						
							
							
								
								add STB_IMAGE_WRITE_STATIC macro  
							
							... 
							
							
 
							
							This is the same thing than STB_IMAGE_STATIC of stb_image.h. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								947bdcd027 
								
							
								 
							
						 
						
							
							
								
								update version numbers & docs  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								8f9c8b682d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/nguillemot/stb  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								b4b196af1c 
								
							
								 
							
						 
						
							
							
								
								update version numbers  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								ac5e25ae01 
								
							
								 
							
						 
						
							
							
								
								bump stb_image to version 2.05, tweak docs  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								f224bc2cdb 
								
							
								 
							
						 
						
							
							
								
								stb_image: Progressive AC decoding - fix ZRL code.  
							
							... 
							
							
 
							
							The original AC decoding logic handled ZRL (runs of 16 zeros)
incorrectly.
The problem is that the original flow set r=16 and skipped the
final coeff write when s=0. This is not actually correct. The
problem is the intervening "refinement" bits.
With the original logic, even once we decrement r to 0, we keep
reading more refinement bits for subsequent coefficients until
we find the next currently-unsent AC in the current scan. That is,
it works as if it was trying to place 17 new AC values, and only
bails at the last minute from actually setting that 17th value.
This is wrong. Once we've found the 16th previously-unsent AC, we
need to stop reading refinement bits, otherwise we get out of sync
with the bit stream (which expects us to read a huffman code next).
The easiest fix is to just do what the JPEG standard implicitly
assumes anyway: treat ZRL as a run of 15 zeros followed by an
explicit magnitude-zero AC coeff. (That is, leave s=0 and actually
write s). So this is what this fix does. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								1894bede3f 
								
							
								 
							
						 
						
							
							
								
								fix signed/unsignted compare warning  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								fda335609f 
								
							
								 
							
						 
						
							
							
								
								don't redefine __forceinline with mingw  
							
							... 
							
							
 
							
							mingw redefines __forceinline (though I don't think this applies to all
versions of mingw.) Therefore, don't redefine it if mingw has already
defined it. 
							
						 
						
							ago%!(EXTRA string=11 years)