Naomi Luis 
							
						 
					 
					
						
						
							
						
						7725e18ca3 
					 
					
						
						
							
							libcopybit: Add copybit and copybit_c2d changes from Gingerbread  
						
						... 
						
						
						
						Change-Id: I39ccc7579f89d08eae809b47e434601aee6973a2 
						
						
					 
					
						2011-09-19 19:16:32 -05:00 
						 
				 
			
				
					
						
							
							
								Mathias Agopian 
							
						 
					 
					
						
						
							
						
						6c2bc88a03 
					 
					
						
						
							
							remove unused YUV formats  
						
						... 
						
						
						
						Change-Id: Ia590a9cb9a02bf62f35da344f29775d1256e3da7 
						
						
					 
					
						2010-07-01 21:19:31 -07:00 
						 
				 
			
				
					
						
							
							
								Mathias Agopian 
							
						 
					 
					
						
						
							
						
						e55ffb9bb8 
					 
					
						
						
							
							gralloc and copybit now can properly handle EBI or SMI GPU surfaces  
						
						... 
						
						
						
						up until now we relied on the EBI region map_offset being zero, which
prevented us to use SMI for surfaces, as their map_offset is different.
the copybit hal needs the map_offset to figure out which region to use.
Change-Id: I920b31ecb77a7b0943dfcd8e3362e2c38ac83297 
						
						
					 
					
						2010-03-18 18:16:45 -07:00 
						 
				 
			
				
					
						
							
							
								Mathias Agopian 
							
						 
					 
					
						
						
							
						
						a5ffced80a 
					 
					
						
						
							
							add support for YCbCr (as opposed to YCrCb) to copybit  
						
						
						
						
					 
					
						2010-02-17 18:02:17 -08:00 
						 
				 
			
				
					
						
							
							
								Mathias Agopian 
							
						 
					 
					
						
						
							
						
						f238b9e88c 
					 
					
						
						
							
							temporary hack to map the correct yuv format to the current (broken) mdp constants  
						
						
						
						
					 
					
						2010-02-16 19:44:06 -08:00 
						 
				 
			
				
					
						
							
							
								Mathias Agopian 
							
						 
					 
					
						
						
							
						
						ef686c51fd 
					 
					
						
						
							
							should help [2223746] qsd8k MDP locks up, logs show copyBits failed (Connection timed out) in Passion camera zoom level 1  
						
						... 
						
						
						
						make sure to return an error when mdp limits are exceeded 
						
						
					 
					
						2009-11-11 16:28:21 -08:00 
						 
				 
			
				
					
						
							
							
								Mathias Agopian 
							
						 
					 
					
						
						
							
						
						9e8b8a119d 
					 
					
						
						
							
							enable mdp debugging on error, also check for invalid inputs  
						
						
						
						
					 
					
						2009-11-09 20:15:50 -08:00 
						 
				 
			
				
					
						
							
							
								Mathias Agopian 
							
						 
					 
					
						
						
							
						
						b73f40535f 
					 
					
						
						
							
							fix[2222341] Soft reset while going back from camcorder settings  
						
						... 
						
						
						
						add a way to convert a mapped "pushbuffer" buffer to a gralloc handle
which then can be safely used by surfaceflinger
also make sure to not send empty rectangles to the MDP. 
						
						
					 
					
						2009-10-30 14:52:52 -07:00 
						 
				 
			
				
					
						
							
							
								Dima Zavin 
							
						 
					 
					
						
						
							
						
						d24467414b 
					 
					
						
						
							
							copybit: hack to always request premultiplied alpha blend.  
						
						... 
						
						
						
						The kernel will only do it for images with an alpha plane.
Change-Id: Idcba41945ed7d17daae0a5bcc48c64a82a49dded
Signed-off-by: Dima Zavin <dima@android.com > 
						
						
					 
					
						2009-09-24 01:10:49 -07:00 
						 
				 
			
				
					
						
							
							
								Dima Zavin 
							
						 
					 
					
						
						
							
						
						03f9cb24dd 
					 
					
						
						
							
							libcopybit: Fix typo, and the build  
						
						... 
						
						
						
						Change-Id: I4f75e7ee4eff4f6159099de92ae3b4501ad7474a
Signed-off-by: Dima Zavin <dima@android.com > 
						
						
					 
					
						2009-09-08 18:49:41 -07:00 
						 
				 
			
				
					
						
							
							
								Mathias Agopian 
							
						 
					 
					
						
						
							
						
						f2d52d61f9 
					 
					
						
						
							
							QSD8K supports 8x scaling  
						
						
						
						
					 
					
						2009-09-08 16:18:51 -07:00 
						 
				 
			
				
					
						
							
							
								Mathias Agopian 
							
						 
					 
					
						
						
							
						
						1e11826433 
					 
					
						
						
							
							fix a bug with RGBX_8888 surfaces would be rendered incorrectly by the MDP.  
						
						
						
						
					 
					
						2009-08-21 18:19:16 -07:00 
						 
				 
			
				
					
						
							
							
								Mathias Agopian 
							
						 
					 
					
						
						
							
						
						5eabeaf821 
					 
					
						
						
							
							add support for RGBX_8888. HOWEVER MDP doesn't support it yet, so we use XRGB which looks wrong for now  
						
						
						
						
					 
					
						2009-08-07 20:56:29 -07:00 
						 
				 
			
				
					
						
							
							
								Mathias Agopian 
							
						 
					 
					
						
						
							
						
						32a0f80413 
					 
					
						
						
							
							make sure to use the right 32-bit pixelformat on msm7k when using the gpu  
						
						
						
						
					 
					
						2009-08-07 19:09:35 -07:00 
						 
				 
			
				
					
						
							
							
								Mathias Agopian 
							
						 
					 
					
						
						
							
						
						06bd510731 
					 
					
						
						
							
							should fix qsd8k builds  
						
						
						
						
					 
					
						2009-07-31 16:33:08 -07:00 
						 
				 
			
				
					
						
							
							
								Mathias Agopian 
							
						 
					 
					
						
						
							
						
						50b3755b7d 
					 
					
						
						
							
							don't send the GPU master fd across to client processes  
						
						
						
						
					 
					
						2009-07-31 15:09:12 -07:00 
						 
				 
			
				
					
						
							
							
								Mathias Agopian 
							
						 
					 
					
						
						
							
						
						00bd746427 
					 
					
						
						
							
							copybit now uses a native_handle_t* instead of a fd/offset  
						
						
						
						
					 
					
						2009-06-24 20:35:49 -07:00