MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							1df4511e9d 
							
						 
					 
					
						
						
							
							Add YuvImage as a GpuBuffer storage backend.  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 505128789 
						
					 
					
						2023-01-27 08:51:31 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Schmidt 
							
						 
					 
					
						
						
						
						
							
						
						
							ce9fec806c 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 504341886 
						
					 
					
						2023-01-24 12:18:15 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							1683d572ed 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 501600938 
						
					 
					
						2023-01-12 10:22:00 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							64406a9bf2 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 496781536 
						
					 
					
						2022-12-20 16:41:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							8c013647c8 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 496629682 
						
					 
					
						2022-12-20 04:49:15 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							4682416f0f 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 496568835 
						
					 
					
						2022-12-19 22:10:15 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							523d16dffa 
							
						 
					 
					
						
						
							
							Make GpuBuffer a shared_ptr to a storage collection  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 493519590 
						
					 
					
						2022-12-06 23:56:19 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Schmidt 
							
						 
					 
					
						
						
						
						
							
						
						
							fca0f5806b 
							
						 
					 
					
						
						
							
							Create Build Rules for Apple Frameworks  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 493426040 
						
					 
					
						2022-12-06 15:18:45 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							fcd2d2c5af 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 491733850 
						
					 
					
						2022-11-29 14:14:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							54d1744c8f 
							
						 
					 
					
						
						
							
							Remove DrishtiGraphGPUData, add MetalSharedResources  
						
						 
						
						... 
						
						
						
						This class is unused except by the Metal helper; let's narrow it down and simplify gpu_shared_data.
PiperOrigin-RevId: 490531767 
						
					 
					
						2022-11-23 10:15:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							3c53ec2cdb 
							
						 
					 
					
						
						
							
							Do not expose DrishtiGraphGPUData.h in public header  
						
						 
						
						... 
						
						
						
						This class is an implementation detail.
PiperOrigin-RevId: 490530823 
						
					 
					
						2022-11-23 10:11:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							8ba9d87e66 
							
						 
					 
					
						
						
							
							Update ImageFrameToGpuBufferCalculator to use api2 and GpuBuffer conversions  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490374387 
						
					 
					
						2022-11-22 17:32:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Cozzette 
							
						 
					 
					
						
						
						
						
							
						
						
							ac212c1507 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489502255 
						
					 
					
						2022-11-18 10:08:26 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							efcdedbd59 
							
						 
					 
					
						
						
							
							Remove redundant _ios targets  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489355333 
						
					 
					
						2022-11-17 18:16:58 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							63e2089639 
							
						 
					 
					
						
						
							
							Deprecate a bunch of old stuff in GlCalculatorHelper  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 488813296 
						
					 
					
						2022-11-15 18:51:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							1979801a92 
							
						 
					 
					
						
						
							
							Remove GlCalculatorHelperImpl; merge with GlCalculatorHelper  
						
						 
						
						... 
						
						
						
						Originally, there were multiple implementations of GlCalculatorHelperImpl, depending on the platform and underlying GL APIs. These have all been refactored into other components, and the remaining code in this class is unified and much reduced in size. We can get rid of this implementation detail now.
PiperOrigin-RevId: 488813220 
						
					 
					
						2022-11-15 18:50:45 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							4c874fe4cd 
							
						 
					 
					
						
						
							
							Allow conversion of GlTextureBuffer to CVPixelBufferRef  
						
						 
						
						... 
						
						
						
						This means that, if an iOS application sends in a GlTextureBuffer but expects a CVPixelBufferRef as output, everything will work even if the graph just forwards the same input. Also, access by Metal calculators will also work transparently.
PiperOrigin-RevId: 488812748 
						
					 
					
						2022-11-15 18:36:45 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							fe66de3714 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 488812677 
						
					 
					
						2022-11-15 18:32:54 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							4bda012bba 
							
						 
					 
					
						
						
							
							Factor out gl_texture_util  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 488797985 
						
					 
					
						2022-11-15 17:13:22 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							583d27636b 
							
						 
					 
					
						
						
							
							Factor out ReusablePool  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 488783477 
						
					 
					
						2022-11-15 16:18:20 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							53d015af08 
							
						 
					 
					
						
						
							
							Generic MultiPool template  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 488783176 
						
					 
					
						2022-11-15 16:15:42 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							b9fa2e3496 
							
						 
					 
					
						
						
							
							Make it possible to override the SimplePool factory used by MultiPool  
						
						 
						
						... 
						
						
						
						This means MultiPool no longer needs a SetFlushPlatformCaches method, which was too specific to the CVPixelBufferPool.
PiperOrigin-RevId: 488783003 
						
					 
					
						2022-11-15 16:14:27 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							267476657d 
							
						 
					 
					
						
						
							
							MultiPool options header refactoring  
						
						 
						
						... 
						
						
						
						Passing MultiPool options to the base pool factories means that we don't have to specialize which options we pass to them.
PiperOrigin-RevId: 488782861 
						
					 
					
						2022-11-15 16:13:05 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							a4fe3eb094 
							
						 
					 
					
						
						
							
							Add CreateBufferWithoutPool method to base pools  
						
						 
						
						... 
						
						
						
						This may not fit exactly in a pool class, but it makes it easy for the multi-pool to find the appropriate method by depending only on the type of the base pool. For the CVPixelBuffer case, the buffer type is CFHolder<CVPixelBufferRef>, and it seems even less appropriate to specialize that template to add such a method there. An alternative would be to allow defining a creation function separately.
PiperOrigin-RevId: 488782054 
						
					 
					
						2022-11-15 16:05:53 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							0d273dd11a 
							
						 
					 
					
						
						
							
							Factor out CvPixelBufferPoolWrapper  
						
						 
						
						... 
						
						
						
						This is platform-specific and does not need to live in the main multi_pool sources.
PiperOrigin-RevId: 488781934 
						
					 
					
						2022-11-15 16:04:27 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							ab2dd779e7 
							
						 
					 
					
						
						
							
							Factor out CvTextureCacheManager  
						
						 
						
						... 
						
						
						
						This is a platform-specific component that is only used with CVPixelBufferPool.
PiperOrigin-RevId: 488781757 
						
					 
					
						2022-11-15 16:02:53 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							ec327cedcb 
							
						 
					 
					
						
						
							
							Internal Changes  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 487673720 
						
					 
					
						2022-11-10 16:48:13 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							43345160c5 
							
						 
					 
					
						
						
							
							Add ImageFrame and GlTexture view providers to Ahwb GpuBuffer storage  
						
						 
						
						... 
						
						
						
						- ImageFrame views are backed by CPU locks of the AHWB.
- GlTextureViews are managed through a GlTextureBuffer connected to the AHWB allocation.
This improves the latency of heterogeneous access sequences, but makes `ImageFrame > ImageFrame` sequences slower due to CPU locking.
PiperOrigin-RevId: 481982546 
						
					 
					
						2022-10-18 11:59:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							db524adf0d 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 479450607 
						
					 
					
						2022-10-06 17:22:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							f8af41b1eb 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 477538515 
						
					 
					
						2022-09-28 21:32:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							4dc4b19ddb 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: 1e13be30e2c6838d4a2ff768a39c414bc80534bb 
						
					 
					
						2022-09-06 21:46:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							c688862570 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: 6e5aa035cd1f6a9333962df5d3ab97a05bd5744e 
						
					 
					
						2022-06-28 12:11:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							7fb37c80e8 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: 19a829ffd755edb43e54d20c0e7b9348512d5108 
						
					 
					
						2022-05-05 19:57:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							cc6a2f7af6 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: 73d686c40057684f8bfaca285368bf1813f9fc26 
						
					 
					
						2022-03-21 12:12:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							1faeaae7e5 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: bbbbcb4f5174dea33525729ede47c770069157cd 
						
					 
					
						2021-10-18 17:00:29 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							33d683c671 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: 373e3ac1e5839befd95bf7d73ceff3c5f1171969 
						
					 
					
						2021-10-06 14:27:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							139237092f 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: 33adfdf31f3a5cbf9edc07ee1ea583e95080bdc5 
						
					 
					
						2021-06-24 17:55:26 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							ae05ad04b3 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: 016275ca4057540b2370ed4531dbc81eb92caae2 
						
					 
					
						2021-05-11 01:00:51 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							a9b643e0f5 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: ff83882955f1a1e2a043ff4e71278be9d7217bbe 
						
					 
					
						2021-05-05 14:56:16 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							350fbb2100 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: d073f8e21be2fcc0e503cb97c6695078b6b75310 
						
					 
					
						2021-02-27 03:30:05 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							2b58cceec9 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: d8caa66de45839696f5bd0786ad3bfbcb9cff632 
						
					 
					
						2020-12-09 22:43:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							c828392681 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: f9a66589eaf652bb93f8e37ed9e4da26e59ef214 
						
					 
					
						2020-10-19 13:23:25 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							a908d668c7 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: 4cee4a2c2317fb190680c17e31ebbb03bb73b71c 
						
					 
					
						2020-09-17 11:09:17 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							c0124fb83c 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: 612e50bb8db2ec3dc1c30049372d87a80c3848db 
						
					 
					
						2020-08-30 19:52:55 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							d7c287c4e9 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: 9295f8ea2339edb71073695ed4fb3fded2f48c60 
						
					 
					
						2020-08-13 01:32:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							e9fbe868e5 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: e3a43e4e5e519cd14df7095749059e2613bdcf76 
						
					 
					
						2020-07-08 18:24:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							a3d36eee32 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: 53a42bf7ad836321123cb7b6c80b0f2e13fbf83e 
						
					 
					
						2020-04-06 19:14:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							de4fbc10e6 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: 852dfb05d450167899c0dd5ef7c45622a12e865b 
						
					 
					
						2020-02-10 14:13:25 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							ae6be10afe 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: 0517756260533d374df93679965ca662d0ec6943 
						
					 
					
						2020-01-10 13:13:24 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							a2a63e3876 
							
						 
					 
					
						
						
							
							Project import generated by Copybara.  
						
						 
						
						... 
						
						
						
						GitOrigin-RevId: 796203faee20d7aae2876aac8ca5a1827dee4fe3 
						
					 
					
						2019-09-30 11:26:36 -07:00