97949493fb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/kennethdmiller3/stb  into ppm  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								ba5e333faf 
								
							
								 
							
						 
						
							
							
								
								STBI_MALLOC etc.  
							
							... 
							
							
 
							
							some documentation cleanup 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								bd6b78f268 
								
							
								 
							
						 
						
							
							
								
								finalize scalar YCbCr conversion back-ported from SSE version;  
							
							... 
							
							
 
							
							add missing STBIDEFs to a few functions;
update documentation with full 1.49 info even though most isn't implemented yet 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								f259bf27e9 
								
							
								 
							
						 
						
							
							
								
								VC6:  
							
							... 
							
							
 
							
							support using inline asm for cpuid
YCbCr:
  switch SSE code to constants that match old C;
  create C version that is same as SSE;
  tiny optimization(?) of SSE 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								933a1fdd8d 
								
							
								 
							
						 
						
							
							
								
								Add explicit wchar_t casts in stb.h  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								b082091bcb 
								
							
								 
							
						 
						
							
							
								
								stb_image: GCC fix for new SIMD stuff.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								42bb08b10b 
								
							
								 
							
						 
						
							
							
								
								stb_image: Add SSE2 h2v2 resampling kernel.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								c625d24197 
								
							
								 
							
						 
						
							
							
								
								stb_image: First-pass stbi__sse2_available for GCC  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								aabf2c5c49 
								
							
								 
							
						 
						
							
							
								
								stb_image: SSE2 YCbCr->RGB kernel  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								d95f7acb32 
								
							
								 
							
						 
						
							
							
								
								stb_image: Remove old installable IDCT path.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								e5db25f637 
								
							
								 
							
						 
						
							
							
								
								stb_image: Add SSE2 IDCT for JPEG decoder.  
							
							... 
							
							
 
							
							Also add SSE2 detection for MSVC++. Detection on GCC will follow
later. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								fb2c841bb8 
								
							
								 
							
						 
						
							
							
								
								stb_image: Add more of the SSE2 skeleton.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								c6a3235995 
								
							
								 
							
						 
						
							
							
								
								stb_image: IDCT kernel func ptr in stbi__jpeg  
							
							... 
							
							
 
							
							I want to support SSE2 kernels that auto-detect. If implemented
using globals, this would trigger thread race checkers if stb_image
was used in multiple threads. Just make the kernels be explicitly
per-stbi__jpeg to avoid this.
(This commit is the first step in replacing existing STBI_SIMD
functionality.) 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								518306517c 
								
							
								 
							
						 
						
							
							
								
								stb_image: JPEG dequant in decode_block not IDCT.  
							
							... 
							
							
 
							
							Inside decode_block, we're still sparse, and we can use that
sparsity pattern without doing extra work to discover it. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								1d5652044d 
								
							
								 
							
						 
						
							
							
								
								stb_image: JPEG fast_ac table - decode entire AC at once.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								a1bd1f7f1f 
								
							
								 
							
						 
						
							
							
								
								stb_image: Faster stbi__extend_receive.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								bdc918751d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/nothings/stb  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								f547761c15 
								
							
								 
							
						 
						
							
							
								
								Fix assert() that should be STBI_ASSERT()  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								91255cb1cd 
								
							
								 
							
						 
						
							
							
								
								update stb_image version & changelog  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								f9e593c25c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'optimize' of  https://github.com/rygorous/stb  into working  
							
							... 
							
							
 
							
							Conflicts:
	stb_image.h
Also disable VC6 automatic precompiled headers which were enabled in some projects. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								8ac015c03f 
								
							
								 
							
						 
						
							
							
								
								fix 1/2/4-bit png to filter bytes before decoding to pixels;  
							
							... 
							
							
 
							
							rename pngsuite/part1 to pngsuite/primary;
check in pngsuite 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								01d2c9d957 
								
							
								 
							
						 
						
							
							
								
								test program now verifies pngsuite tests against refererence versions  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								8679ce08b7 
								
							
								 
							
						 
						
							
							
								
								fix incorrect img_n variable for interlaced files, caused files to be totally incorrect if forcing channel count  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								ff2d5473c5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/ocornut/stb  into working  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								1996a019ac 
								
							
								 
							
						 
						
							
							
								
								stb_image: Guess decoded image size before zlib decode to avoid unnecessary reallocs.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								3d6dccf0c4 
								
							
								 
							
						 
						
							
							
								
								stb_image: Make 'fast' table contain code size and value directly.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								007de5eb6e 
								
							
								 
							
						 
						
							
							
								
								stb_image: Extract zhuffman_decode slow path into own function.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								cdc230598e 
								
							
								 
							
						 
						
							
							
								
								stb_image: Fast path for matches with dist=1 (runs) in stbi__parse_huffman_block.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								92b9e262b7 
								
							
								 
							
						 
						
							
							
								
								stb_image: Keep zout in a local var during stbi__parse_huffman_block.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								8188e842e2 
								
							
								 
							
						 
						
							
							
								
								stb_image: Add 'static' for some internal funcs, STBIDEF for external ones.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								61428d4526 
								
							
								 
							
						 
						
							
							
								
								stb_image: Trivial optimizations for filter path when img_n==out_n.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								00965512d7 
								
							
								 
							
						 
						
							
							
								
								update version number  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								26439254e8 
								
							
								 
							
						 
						
							
							
								
								fix use of stbrp_coord if no stb_rect_pack;  
							
							... 
							
							
 
							
							fix a few assert()s that weren't STBTT_asserts();
fix missing cast for C++
fix typo in C++ test compilation that prevented it from trying to compile stb_truetype 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								34eec7cc5d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'oversample_shift' of  https://github.com/rygorous/stb  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								d1c85eac78 
								
							
								 
							
						 
						
							
							
								
								update version numbers  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								97037461d9 
								
							
								 
							
						 
						
							
							
								
								stb_truetype:  
							
							... 
							
							
 
							
							STBTT_POINT_SIZE
   documentation for above
stb_rect_pack:
   STBRP_ASSERT 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								d9e121f4c7 
								
							
								 
							
						 
						
							
							
								
								stb_rect_pack: Fix implicit conversion warnings.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								82677e5518 
								
							
								 
							
						 
						
							
							
								
								stb_truetype: Fix implicit conversion warnings.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								27974c42f9 
								
							
								 
							
						 
						
							
							
								
								stb_truetype: Negative size = pixels for EM square.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								ffbea74703 
								
							
								 
							
						 
						
							
							
								
								stb_rect_pack.h: Impl must include assert.h  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								5f674fc7e5 
								
							
								 
							
						 
						
							
							
								
								stb_truetype: Cancel out phase offset from box filter correctly.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								8ac41a413d 
								
							
								 
							
						 
						
							
							
								
								fix typo  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								3a5caacaae 
								
							
								 
							
						 
						
							
							
								
								Update README.md  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								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)