49d5456de9 
								
							
								 
							
						 
						
							
							
								
								Update README.md  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								916800aae5 
								
							
								 
							
						 
						
							
							
								
								Update README.md  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								cd5b5a5684 
								
							
								 
							
						 
						
							
							
								
								Update README.md  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								b62bc08c34 
								
							
								 
							
						 
						
							
							
								
								Update README.md  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								ae5bc8dfe9 
								
							
								 
							
						 
						
							
							
								
								Update README.md  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								9b1e1c50c0 
								
							
								 
							
						 
						
							
							
								
								Update README.md  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								7d0cec62c8 
								
							
								 
							
						 
						
							
							
								
								Update README.md  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								4b87ba76fe 
								
							
								 
							
						 
						
							
							
								
								Update README.md  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								539dc3996b 
								
							
								 
							
						 
						
							
							
								
								Update README.md  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								19b24bba1a 
								
							
								 
							
						 
						
							
							
								
								Update README.md  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								c6e1ec0cec 
								
							
								 
							
						 
						
							
							
								
								Create README.md  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								22dbcffef7 
								
							
								 
							
						 
						
							
							
								
								stbtt_Pack* documentation  
							
							... 
							
							
 
							
							oversample test tweaks 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								f03e352093 
								
							
								 
							
						 
						
							
							
								
								stb_rect_pack: fix LARGE_RECT bug  
							
							... 
							
							
 
							
							stb_truetype: oversampling, including oversampling demo app 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								b6f8358f47 
								
							
								 
							
						 
						
							
							
								
								various fixes for compilation test  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								d97c160e4a 
								
							
								 
							
						 
						
							
							
								
								tilemap editor 0.30  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								17647014b3 
								
							
								 
							
						 
						
							
							
								
								fix c++ compilation  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								0fc13e997b 
								
							
								 
							
						 
						
							
							
								
								optimization attempts, no meaningful changes  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								cbf5ebbd35 
								
							
								 
							
						 
						
							
							
								
								Install ryg's float -> uint8 sRGB conversion code, which is much faster.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								600d80387e 
								
							
								 
							
						 
						
							
							
								
								Make a guess at the value before doing the binary search, cuts the number of conditionals by half. Not as much gain as I hoped but something.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								dd28033b34 
								
							
								 
							
						 
						
							
							
								
								don't encode alpha channel twice when alpha is different colorspace from other channels  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								9f66b441bd 
								
							
								 
							
						 
						
							
							
								
								new quickstart docs;  
							
							... 
							
							
 
							
							reformat docs;
new simple uint32 test 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								f0ba7f5f7e 
								
							
								 
							
						 
						
							
							
								
								Get rid of old perf tests.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								385d7a417c 
								
							
								 
							
						 
						
							
							
								
								delete some unused functions;  
							
							... 
							
							
 
							
							get rid of stbir__inline for some functions that don't need it 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								f711fdcb0f 
								
							
								 
							
						 
						
							
							
								
								disable performance test in test code, back to regression test path  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								9a6af9a8d3 
								
							
								 
							
						 
						
							
							
								
								replace int(floor()) with int(), since that produces same results for non-negative values and is much faster on 32-bit x86  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								1dcca19ae0 
								
							
								 
							
						 
						
							
							
								
								because of we divide by /255 not /256, we lose numerical precision, so can't guarantee that box filter results round to same results as naive  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								972456cb63 
								
							
								 
							
						 
						
							
							
								
								explicit performance tests variants  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								c9600c012f 
								
							
								 
							
						 
						
							
							
								
								unroll channel loops in downsampler  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								0fa5b5c66f 
								
							
								 
							
						 
						
							
							
								
								rename cubic to cubicbspline;  
							
							... 
							
							
 
							
							tweak filter type documentation 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								29b36b3dea 
								
							
								 
							
						 
						
							
							
								
								rename filters, document them  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								da2aa8f6b7 
								
							
								 
							
						 
						
							
							
								
								checkboard test to verify srgb  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								a9778b8dbd 
								
							
								 
							
						 
						
							
							
								
								tweak docs; fix compile error in UNUSED_PARAM stuff  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								7a4f1f4665 
								
							
								 
							
						 
						
							
							
								
								update with new tests for srgb conversion  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								16d68d14f8 
								
							
								 
							
						 
						
							
							
								
								fix stbir__linear_to_srgb_uchar:  
							
							... 
							
							
 
							
							1. table stored threshhold of transition from i to i+1, but wants to be i-1 to i
    2. table was computed by dividing uchar by 256.0 instead of 255.0, causing it to be 100% wrong 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								30c7a981ec 
								
							
								 
							
						 
						
							
							
								
								compile as C;  
							
							... 
							
							
 
							
							fix some unsigned/signed comparisons;
avoid round() since it's not in pre-C99 C;
remove MAX_CHANNELS since I never ended up needing it;
rename STBIR_EPSILON to STBIR_ALPHA_EPSILON;
don't use STBIR_ALPHA_EPSILON on float input (can't remove it properly due to numeric precision, and they can do it themselves);
optimize subtraction of STBIR_ALPHA_EPSILON;
sorry i forgot to commit these separately!; 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								953a637841 
								
							
								 
							
						 
						
							
							
								
								Use a carefully shaped trapezoid instead of a box filter to avoid jumps between pixel values.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								671f04bd7e 
								
							
								 
							
						 
						
							
							
								
								debugging truetype crash  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								4e580cf9ed 
								
							
								 
							
						 
						
							
							
								
								fix compile  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								c9d67446d2 
								
							
								 
							
						 
						
							
							
								
								Reverse allocation routines parameter order so that the context is at the back.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								41e6aad693 
								
							
								 
							
						 
						
							
							
								
								Avoid repeated adds and ensure correct round-trip result.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								969ff7c850 
								
							
								 
							
						 
						
							
							
								
								Make sure calculate_memory matches with the allocations. Fix some errant asserts.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								4b69c0637e 
								
							
								 
							
						 
						
							
							
								
								If alpha is zero then sneakily replace it with a very small nonzero so that the color data is preserved.  
							
							... 
							
							
 
							
							Pre-process n1 so that we don't have to do it later on. Can't do n0 since it's used to find the coefficient index. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								084baed15c 
								
							
								 
							
						 
						
							
							
								
								Replace premul test with better premul test that doesn't require visual inspection.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								497eab8339 
								
							
								 
							
						 
						
							
							
								
								Normalize downsample coefficients.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								43fbc1d5e3 
								
							
								 
							
						 
						
							
							
								
								Rearrange the algebra on two of the filters to avoid repeating decimals which cause precision loss. Use int32 to test filters because it's more accurate.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								ca241daefa 
								
							
								 
							
						 
						
							
							
								
								Use rounding to try to preserve the original value. Fix test case.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								118f28557e 
								
							
								 
							
						 
						
							
							
								
								Tests to ensure images of a solid color stay the same solid color after resampling.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								e6c47ec657 
								
							
								 
							
						 
						
							
							
								
								Fix kernel lookup for downsampling.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								8cc6a3abfc 
								
							
								 
							
						 
						
							
							
								
								If there's no context we're using the simple API functions - fall back to malloc and free.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								36db03f390 
								
							
								 
							
						 
						
							
							
								
								tighten bounds on filter normalization test  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)