| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								attachments.h
							
						
					
				 | 
				
					
						
							
							Internal change
						
					
				 | 
				2022-11-21 23:24:16 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								BUILD
							
						
					
				 | 
				
					
						
							
							Add FrameBuffer view on ImageFrame.
						
					
				 | 
				2023-04-04 01:19:07 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								copy_calculator.proto
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2019-09-16 15:23:51 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cv_pixel_buffer_pool_wrapper.cc
							
						
					
				 | 
				
					
						
							
							Generic MultiPool template
						
					
				 | 
				2022-11-15 16:15:42 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cv_pixel_buffer_pool_wrapper.h
							
						
					
				 | 
				
					
						
							
							Generic MultiPool template
						
					
				 | 
				2022-11-15 16:15:42 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cv_texture_cache_manager.cc
							
						
					
				 | 
				
					
						
							
							Factor out CvTextureCacheManager
						
					
				 | 
				2022-11-15 16:02:53 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cv_texture_cache_manager.h
							
						
					
				 | 
				
					
						
							
							Factor out CvTextureCacheManager
						
					
				 | 
				2022-11-15 16:02:53 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								egl_surface_holder.h
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2020-02-10 14:13:25 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								frame_buffer_view.h
							
						
					
				 | 
				
					
						
							
							Remove "All Rights Reserved." in copyright headers.
						
					
				 | 
				2023-04-25 09:06:29 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_animation_overlay_calculator.proto
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2022-09-06 21:46:17 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_base.h
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2021-02-27 03:30:05 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_calculator_helper.cc
							
						
					
				 | 
				
					
						
							
							Use kUtilityFramebuffer in GlCalculatorHelper
						
					
				 | 
				2022-11-23 16:19:31 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_calculator_helper.h
							
						
					
				 | 
				
					
						
							
							Deprecate a bunch of old stuff in GlCalculatorHelper
						
					
				 | 
				2022-11-15 18:51:56 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_context_eagl.cc
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2022-05-05 19:57:20 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_context_egl.cc
							
						
					
				 | 
				
					
						
							
							Internal change
						
					
				 | 
				2022-11-07 16:21:15 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_context_internal.h
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2021-10-06 14:27:49 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_context_nsgl.cc
							
						
					
				 | 
				
					
						
							
							Use unused pixel format attribute variable as intended
						
					
				 | 
				2022-10-18 13:51:24 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_context_options.proto
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2019-06-16 16:06:57 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_context_webgl.cc
							
						
					
				 | 
				
					
						
							
							Fix in preparation for Emscripten updates
						
					
				 | 
				2023-04-14 16:40:34 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_context.cc
							
						
					
				 | 
				
					
						
							
							Define a kUtilityFramebuffer context attachment
						
					
				 | 
				2022-11-21 23:29:27 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_context.h
							
						
					
				 | 
				
					
						
							
							Remove uses of ATOMIC_VAR_INIT
						
					
				 | 
				2023-04-19 13:26:47 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_ios_test.mm
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2021-10-06 14:27:49 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_quad_renderer.cc
							
						
					
				 | 
				
					
						
							
							Internal change
						
					
				 | 
				2023-03-27 03:40:24 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_quad_renderer.h
							
						
					
				 | 
				
					
						
							
							Internal change
						
					
				 | 
				2023-03-27 03:40:24 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_scaler_calculator.cc
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2021-08-18 17:45:46 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_scaler_calculator.proto
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2020-06-08 10:30:49 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_simple_calculator.cc
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2021-02-27 03:30:05 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_simple_calculator.h
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2021-02-27 03:30:05 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_simple_shaders.cc
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2022-03-21 12:12:39 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_simple_shaders.h
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2021-09-01 18:15:31 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_surface_sink_calculator.cc
							
						
					
				 | 
				
					
						
							
							Remove unneeded GPU_SHARED side packet for GlSurfaceSink
						
					
				 | 
				2022-11-28 17:55:30 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_surface_sink_calculator.proto
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2019-06-16 16:06:57 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_texture_buffer_pool.cc
							
						
					
				 | 
				
					
						
							
							Factor out ReusablePool
						
					
				 | 
				2022-11-15 16:18:20 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_texture_buffer_pool.h
							
						
					
				 | 
				
					
						
							
							Factor out ReusablePool
						
					
				 | 
				2022-11-15 16:18:20 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_texture_buffer.cc
							
						
					
				 | 
				
					
						
							
							Internal change
						
					
				 | 
				2023-04-18 02:15:02 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_texture_buffer.h
							
						
					
				 | 
				
					
						
							
							Use shared_from_this in GlTextureBuffer::GetReadView, GetWriteView
						
					
				 | 
				2022-11-18 19:42:34 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_texture_util.cc
							
						
					
				 | 
				
					
						
							
							Factor out gl_texture_util
						
					
				 | 
				2022-11-15 17:13:22 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_texture_util.h
							
						
					
				 | 
				
					
						
							
							Factor out gl_texture_util
						
					
				 | 
				2022-11-15 17:13:22 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_texture_view.cc
							
						
					
				 | 
				
					
						
							
							Remove shared_ptr<GpuBuffer> member from GlTextureView
						
					
				 | 
				2022-11-15 18:40:15 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_texture_view.h
							
						
					
				 | 
				
					
						
							
							Remove unnecessary forward declarations
						
					
				 | 
				2022-11-15 18:43:36 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gl_thread_collector.h
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2021-07-27 19:36:32 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_buffer_format.cc
							
						
					
				 | 
				
					
						
							
							Add VEC32F4 support to ImageFrame
						
					
				 | 
				2023-04-05 14:25:17 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_buffer_format.h
							
						
					
				 | 
				
					
						
							
							Add YuvImage as a GpuBuffer storage backend.
						
					
				 | 
				2023-01-27 08:51:31 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_buffer_multi_pool.cc
							
						
					
				 | 
				
					
						
							
							Generic MultiPool template
						
					
				 | 
				2022-11-15 16:15:42 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_buffer_multi_pool.h
							
						
					
				 | 
				
					
						
							
							Generic MultiPool template
						
					
				 | 
				2022-11-15 16:15:42 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_buffer_storage_cv_pixel_buffer.cc
							
						
					
				 | 
				
					
						
							
							Use utility framebuffer in ViewDoneWritingSimulatorWorkaround
						
					
				 | 
				2023-01-03 09:38:19 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_buffer_storage_cv_pixel_buffer.h
							
						
					
				 | 
				
					
						
							
							This storage only needs a "done writing" callback on simulator, so only set it there
						
					
				 | 
				2022-11-22 18:09:09 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_buffer_storage_image_frame.cc
							
						
					
				 | 
				
					
						
							
							Remove "All Rights Reserved." in copyright headers.
						
					
				 | 
				2023-04-25 09:06:29 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_buffer_storage_image_frame.h
							
						
					
				 | 
				
					
						
							
							Remove "All Rights Reserved." in copyright headers.
						
					
				 | 
				2023-04-25 09:06:29 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_buffer_storage_yuv_image.cc
							
						
					
				 | 
				
					
						
							
							Remove "All Rights Reserved." in copyright headers.
						
					
				 | 
				2023-04-25 09:06:29 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_buffer_storage_yuv_image.h
							
						
					
				 | 
				
					
						
							
							Remove "All Rights Reserved." in copyright headers.
						
					
				 | 
				2023-04-25 09:06:29 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_buffer_storage.cc
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2022-06-28 12:11:05 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_buffer_storage.h
							
						
					
				 | 
				
					
						
							
							Add comment explaining ViewProvider
						
					
				 | 
				2022-11-15 18:48:54 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_buffer_test.cc
							
						
					
				 | 
				
					
						
							
							Internal change
						
					
				 | 
				2023-04-14 04:48:00 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_buffer_to_image_frame_calculator.cc
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2022-03-21 12:12:39 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_buffer.cc
							
						
					
				 | 
				
					
						
							
							Make GpuBuffer a shared_ptr to a storage collection
						
					
				 | 
				2022-12-06 23:56:19 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_buffer.h
							
						
					
				 | 
				
					
						
							
							Make GpuBuffer a shared_ptr to a storage collection
						
					
				 | 
				2022-12-06 23:56:19 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_origin.proto
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2021-05-05 14:56:16 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_service.cc
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2022-05-05 19:57:20 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_service.h
							
						
					
				 | 
				
					
						
							
							Internal change
						
					
				 | 
				2023-03-06 08:42:19 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_shared_data_internal.cc
							
						
					
				 | 
				
					
						
							
							Internal change
						
					
				 | 
				2023-04-05 04:25:25 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_shared_data_internal.h
							
						
					
				 | 
				
					
						
							
							Remove DrishtiGraphGPUData, add MetalSharedResources
						
					
				 | 
				2022-11-23 10:15:17 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpu_test_base.h
							
						
					
				 | 
				
					
						
							
							Use GpuResources in GpuTestBase and update GpuBufferMultiPoolTest
						
					
				 | 
				2022-11-28 17:51:03 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								graph_support.h
							
						
					
				 | 
				
					
						
							
							Internal change
						
					
				 | 
				2023-03-06 08:42:19 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								image_frame_to_gpu_buffer_calculator.cc
							
						
					
				 | 
				
					
						
							
							Update ImageFrameToGpuBufferCalculator to use api2 and GpuBuffer conversions
						
					
				 | 
				2023-03-09 12:21:00 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								image_frame_view.h
							
						
					
				 | 
				
					
						
							
							Remove std::shared_ptr<GpuBuffer> argument from GetRead/WriteView
						
					
				 | 
				2022-11-15 18:41:53 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								metal_shader_base.h
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2019-09-04 19:00:29 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								metal_shared_resources_test.mm
							
						
					
				 | 
				
					
						
							
							Internal change
						
					
				 | 
				2022-12-06 08:31:46 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								metal_shared_resources.h
							
						
					
				 | 
				
					
						
							
							Internal change
						
					
				 | 
				2022-12-06 08:31:46 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								metal_shared_resources.mm
							
						
					
				 | 
				
					
						
							
							Internal change
						
					
				 | 
				2022-12-06 08:31:46 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								metal.bzl
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2022-03-21 12:12:39 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								MPPMetalHelper.h
							
						
					
				 | 
				
					
						
							
							Do not expose DrishtiGraphGPUData.h in public header
						
					
				 | 
				2022-11-23 10:11:32 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								MPPMetalHelper.mm
							
						
					
				 | 
				
					
						
							
							Internal change
						
					
				 | 
				2023-03-06 08:42:19 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								MPPMetalUtil.h
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2020-01-10 13:13:24 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								MPPMetalUtil.mm
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2020-01-10 13:13:24 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								multi_pool.h
							
						
					
				 | 
				
					
						
							
							Internal change
						
					
				 | 
				2022-12-01 12:59:41 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								pixel_buffer_pool_util.h
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2021-10-06 14:27:49 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								pixel_buffer_pool_util.mm
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2021-10-06 14:27:49 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								reusable_pool.h
							
						
					
				 | 
				
					
						
							
							Factor out ReusablePool
						
					
				 | 
				2022-11-15 16:18:20 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								scale_mode.proto
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2019-06-16 16:06:57 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								shader_util.cc
							
						
					
				 | 
				
					
						
							
							Fix accidental suppressions of GLSL linker error reporting
						
					
				 | 
				2023-01-09 14:05:47 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								shader_util.h
							
						
					
				 | 
				
					
						
							
							Project import generated by Copybara.
						
					
				 | 
				2022-09-06 21:46:17 +00:00 |