Michael Niedermayer
							
						 
						
							
							
							
								
							
								aeae5d537b 
								
							
								 
							
						 
						
							
							
								
								optimize  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9455 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								f0b62bbde2 
								
							
								 
							
						 
						
							
							
								
								cleanup (unsigned stride -> int stride)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9393 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Arpi
							
						 
						
							
							
							
								
							
								005ba71884 
								
							
								 
							
						 
						
							
							
								
								*HUGE* set of compiler warning fixes, unused variables removal  
							
							 
							
							 
							
							
								
							
							
							based on patch by Dominik Mierzejewski <dominik@rangers.eu.org>
Originally committed as revision 8124 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Alex Beregszaszi
							
						 
						
							
							
							
								
							
								9780c7ffa3 
								
							
								 
							
						 
						
							
							
								
								fixed palette8to{rgb24,bgr24,rgb32,bgr32}  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 7335 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Alex Beregszaszi
							
						 
						
							
							
							
								
							
								6c1baeb0aa 
								
							
								 
							
						 
						
							
							
								
								added missing palette8tobgr pairs (hope it's correct)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 7160 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								a1ce46cf52 
								
							
								 
							
						 
						
							
							
								
								fixing rgb24tobgr32  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6615 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								ac4d0aea71 
								
							
								 
							
						 
						
							
							
								
								merging changes from mplayerxp (rgb2rgb*.{c,h} only)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6607 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								b241cbf2cf 
								
							
								 
							
						 
						
							
							
								
								yvu9 -> yv12 unscaled converter with linear chroma scaling  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6583 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Arpi
							
						 
						
							
							
							
								
							
								0d9f3d85f6 
								
							
								 
							
						 
						
							
							
								
								sync with mplayer xp  
							
							 
							
							 
							
							
								
							
							
							- partial yvu9 support (copy only)
- rgb 15/16 -> 24/32 converters
- int->unsigned changes
Originally committed as revision 6493 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Alex Beregszaszi
							
						 
						
							
							
							
								
							
								d661d18d89 
								
							
								 
							
						 
						
							
							
								
								pre-yvu9toyv12 converter, only grayscale Y-plane coping :)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6485 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								b1ec5875a6 
								
							
								 
							
						 
						
							
							
								
								yuv422p -> yuy2 (untested)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 5589 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								74d3583521 
								
							
								 
							
						 
						
							
							
								
								rgb24->bgr24  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 5583 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								52075cdeaa 
								
							
								 
							
						 
						
							
							
								
								10l  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 5339 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								5d55fdb40b 
								
							
								 
							
						 
						
							
							
								
								byte interleaving for mga  
							
							 
							
							 
							
							
								
							
							
							untested (no g200 mga or whatever i would need ...)
experimental sse2 version (even less tested as no p4 either ...)
sse2 version would need 16-byte aligned src & dst else sig11
sse2 version is disabled by default
Originally committed as revision 5338 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Felix Bünemann
							
						 
						
							
							
							
								
							
								854288bba9 
								
							
								 
							
						 
						
							
							
								
								add mangling  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 4924 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								21316f3c84 
								
							
								 
							
						 
						
							
							
								
								rgb24toyv12 in MMX (untested)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 4623 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								1de97d8422 
								
							
								 
							
						 
						
							
							
								
								runtime cpu detection  
							
							 
							
							 
							
							
								
							
							
							rgb24toyv12 in C
Originally committed as revision 3133 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								ed8c06708e 
								
							
								 
							
						 
						
							
							
								
								uyvytoyv12 in MMX (untested)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2848 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								ed3460658f 
								
							
								 
							
						 
						
							
							
								
								yuy2toyv12 bugfix  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2807 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Arpi
							
						 
						
							
							
							
								
							
								81c0590e6c 
								
							
								 
							
						 
						
							
							
								
								uyvy->uv12 added  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2802 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								cff6ecd7e0 
								
							
								 
							
						 
						
							
							
								
								.balign or we´ll align by 64kb on some architectures  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2801 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								6e3bba7282 
								
							
								 
							
						 
						
							
							
								
								.align 16  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2800 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								9395185f9e 
								
							
								 
							
						 
						
							
							
								
								bugfix  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2767 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								9996924345 
								
							
								 
							
						 
						
							
							
								
								rgb32tobgr32 / bgr32torgb32  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2756 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Nick Kurshev
							
						 
						
							
							
							
								
							
								2b3eef22d0 
								
							
								 
							
						 
						
							
							
								
								Minor speedup of rgb32to24. (performance is not successful)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2747 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Nick Kurshev
							
						 
						
							
							
							
								
							
								53445e8301 
								
							
								 
							
						 
						
							
							
								
								MMX2, 3DNOW, MMX optimized rgb32(24)to16(15) stuff  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2742 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Nick Kurshev
							
						 
						
							
							
							
								
							
								3eb2151c15 
								
							
								 
							
						 
						
							
							
								
								optimized rgb24to16 stuff  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2741 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Nick Kurshev
							
						 
						
							
							
							
								
							
								0155db7f6c 
								
							
								 
							
						 
						
							
							
								
								rgb24to32 now is faster  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2739 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Nick Kurshev
							
						 
						
							
							
							
								
							
								6611aa83de 
								
							
								 
							
						 
						
							
							
								
								Move yuv2rgb to postprocess  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2733 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								cfc15dc6bc 
								
							
								 
							
						 
						
							
							
								
								unsigned stuff  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2726 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								dabcdbc493 
								
							
								 
							
						 
						
							
							
								
								yuy2toyv12 fixed and speedup  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2725 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								42b5fcb890 
								
							
								 
							
						 
						
							
							
								
								fixed yv12toyuy2  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2724 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Nick Kurshev
							
						 
						
							
							
							
								
							
								8dd6739c94 
								
							
								 
							
						 
						
							
							
								
								Fixed rgb32(24)to15 stuff  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2721 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Nick Kurshev
							
						 
						
							
							
							
								
							
								90226a43e6 
								
							
								 
							
						 
						
							
							
								
								Fixed rgb32(24)to16 stuff, rgb32(24)to15 is still broken  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2720 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Nick Kurshev
							
						 
						
							
							
							
								
							
								996e1a7cff 
								
							
								 
							
						 
						
							
							
								
								Well - old algorithms and new stuff rgb24to16(15)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2719 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Nick Kurshev
							
						 
						
							
							
							
								
							
								12e3287f03 
								
							
								 
							
						 
						
							
							
								
								More standards compilance  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2712 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								bd09433fa9 
								
							
								 
							
						 
						
							
							
								
								yuy2toyv12 in MMX  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2705 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								4060205ba7 
								
							
								 
							
						 
						
							
							
								
								yv12toyuy2 in MMX  
							
							 
							
							 
							
							
								
							
							
							cleanup
Originally committed as revision 2703 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								d9d58d172e 
								
							
								 
							
						 
						
							
							
								
								yv12 <-> yuy2 in C  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2702 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								9b2c28e6ed 
								
							
								 
							
						 
						
							
							
								
								faster 15to16 bit rgb (the mmx routine is limited by memory speed so there is no difference ): but the c routine is faster  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2699 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								9ce6584e49 
								
							
								 
							
						 
						
							
							
								
								palette to bgr24  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2698 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								fcfbc150aa 
								
							
								 
							
						 
						
							
							
								
								bgr32to16, bgr32to15 (needed for palette stuff)  
							
							 
							
							 
							
							
								
							
							
							paletteto 32,16,15bgr
all in c, will be optimized as soon as they are tested (assuming opt. is possible)
Originally committed as revision 2695 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Nick Kurshev
							
						 
						
							
							
							
								
							
								569931477e 
								
							
								 
							
						 
						
							
							
								
								using const modifier  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2678 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Nick Kurshev
							
						 
						
							
							
							
								
							
								51da31f16b 
								
							
								 
							
						 
						
							
							
								
								cosmetic  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2565 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Nick Kurshev
							
						 
						
							
							
							
								
							
								a3aece931b 
								
							
								 
							
						 
						
							
							
								
								Finish mmx2, 3dnow optimiz. 15to16 should be tested. Better fix of can't compile  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2539 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								e697a1413b 
								
							
								 
							
						 
						
							
							
								
								cant compile on non x86 bugfix  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2536 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Nick Kurshev
							
						 
						
							
							
							
								
							
								494a6294bf 
								
							
								 
							
						 
						
							
							
								
								32to24: MMX, MMX2, 3DNOW optimization  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2518 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Nick Kurshev
							
						 
						
							
							
							
								
							
								90f8a479b7 
								
							
								 
							
						 
						
							
							
								
								More elegant solution  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2517 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Nick Kurshev
							
						 
						
							
							
							
								
							
								2f6b90b0f9 
								
							
								 
							
						 
						
							
							
								
								preprocessor cleanup  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2515 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Nick Kurshev
							
						 
						
							
							
							
								
							
								79811694c5 
								
							
								 
							
						 
						
							
							
								
								sfence  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2514 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago