128 lines
		
	
	
		
			4.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			128 lines
		
	
	
		
			4.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
V0.0.1
 | 
						|
    - release the initial RK Camera Hal3 version
 | 
						|
    - inital version supports following features:
 | 
						|
        - preview, recording, snapshot(HW jpeg encoder)
 | 
						|
        - digital zoom(by RGA)
 | 
						|
        - Support up to 4 streams, including one input/bidrection stream.
 | 
						|
          And these 4 streams can have different size.
 | 
						|
        - AE and AWB
 | 
						|
    - TODOS:
 | 
						|
        - AF
 | 
						|
        - manual 3A controls
 | 
						|
V1.0.1
 | 
						|
    - move all 3A control logics to camera engine(also called control loop)
 | 
						|
      project, the project path is :
 | 
						|
      ssh://<user name>@10.10.10.58:29418/camera_engine_rkisp
 | 
						|
    - support AF
 | 
						|
    - have been roughly tested by quality department
 | 
						|
V1.1.0
 | 
						|
    - support YUV/IMP reprocess streams
 | 
						|
    - support RAW sensor, verified raw sensor list is as follow:
 | 
						|
    - support Android 7.x/8.x/9.x
 | 
						|
      - ov13850
 | 
						|
      - ov5695
 | 
						|
    - speed up still picture taken for API 1.0 and video start/stop
 | 
						|
    - new camera engine project git repsitory:
 | 
						|
      ssh://<user name>@10.10.10.29:29418/linux/external/camera_engine_rkisp
 | 
						|
    - fix a lot of CTS issues for RAW and SoC sensor
 | 
						|
V1.2.0
 | 
						|
    - support Android 9.x + RK1608
 | 
						|
    - support hw jpeg encode
 | 
						|
    - support get HalVersion by Cmd: $ adb shell getprop |grep "vendor.cam.hal3.ver"
 | 
						|
    - fix compile error for rk3368 Android9.x
 | 
						|
    - fix video issue: HAL runs lower and lower after long time video recording running
 | 
						|
    - fix videoSnapshot issue
 | 
						|
V1.9.0
 | 
						|
    - support pipeline auto select, don't need graph_settings_xx.xml anymore
 | 
						|
    - support raw data dump
 | 
						|
    - support several sensor configs in camera3_profiles.xml and iqfiles auto match
 | 
						|
    - support reconfig pipeline in hal3 when capture need switch resolution
 | 
						|
    - support rk3368 platform gralloc
 | 
						|
    - support ov13850 full resolution
 | 
						|
    - add android performance trace for KPI case debugging
 | 
						|
    - add pre-allocate gralloc buffer to speed up capture
 | 
						|
    - fix some issue, refer to gitlog for detail
 | 
						|
    matched librkisp version:
 | 
						|
      v1.9.0
 | 
						|
    matched rkisp1 driver version:
 | 
						|
      v0.1.1
 | 
						|
V1.9.1
 | 
						|
	- support flashlight
 | 
						|
	matched librkisp version:
 | 
						|
	  v2.0.1
 | 
						|
	matched rkisp1 driver version:
 | 
						|
	  v0.1.3
 | 
						|
V2.0.0
 | 
						|
	- support flashlight fully, HAL3 API2.4 torch interface
 | 
						|
	- support IQ tool tuning online for rk3326, notice that
 | 
						|
	  rk3399,rk3288 are not ready
 | 
						|
	- optimize still picture performance
 | 
						|
	- support mirror for front camera(disabled by default)
 | 
						|
	matched librkisp version:
 | 
						|
		V2.2.0
 | 
						|
	matched rkisp1 driver version:
 | 
						|
		v0.1.5
 | 
						|
V2.1.0
 | 
						|
    - construct sensor's some static metadatas before ctrloop starting.
 | 
						|
    - add forceAutoGenAndroidMetas in camera3_profiles.xml.
 | 
						|
V3.0.0
 | 
						|
    - fix mFlashNum always zero issue for camera module with led flashs.
 | 
						|
    - fix soc camera video Snapshot issues.
 | 
						|
    - add rkisp2 for support rk356x.
 | 
						|
    - adapt rkaiq interface.
 | 
						|
    - support parse normal or hdr mode from xml.
 | 
						|
    - add rk356x configs support.
 | 
						|
    - add gralloc4 support for camerahal3.
 | 
						|
    - Implement RK_GRALLOC_USAGE_SPECIFY_STRIDE for NV12.
 | 
						|
    - update pipeline node.
 | 
						|
    - add v4l2-ctl & media-ctl tools.
 | 
						|
    - support 3dnr vendor tag.
 | 
						|
    - fix gc2145 following cts failed.
 | 
						|
    - rk356x add eptz feature.
 | 
						|
    - rkisp2: support aiq control vendor tags.
 | 
						|
    - add fecunit for rk356x.
 | 
						|
    - rk356x add camera occlusion detection.
 | 
						|
    - support dual camera.
 | 
						|
    - Add rk628 configuration for each platform.
 | 
						|
    - add flash support.
 | 
						|
    - fix cts testFlashTurnOff[1] fail issue.
 | 
						|
    - fix cts testFlashControl[1] fail issue.
 | 
						|
    - fix cts flashlight failed issues.
 | 
						|
    - fix dual camera commit issue.
 | 
						|
    - 356x eptz, change rockx lic from /sdcard/key.lic to /vendor/etc/key.lic.
 | 
						|
    - copy iqfile/isp21 to /vendor/etc/camera/rkisp2.
 | 
						|
    - Support Android 12 compile.
 | 
						|
    - fix dual camera deinit aiq issue.
 | 
						|
    - support interlaced selfpath.
 | 
						|
    - use new interface of libhwjpeg for jpeg encoding.
 | 
						|
    - Fixed libhwjpeg related compilation errors.
 | 
						|
    - add rk3588 support.
 | 
						|
    - prebuild binary tools in Android.bp.
 | 
						|
    - align video select format parameters.
 | 
						|
    - add rga3 parameters.
 | 
						|
    - fix 8K take picture zoom issue.
 | 
						|
    - reduce numberOfCameras funciont call times.
 | 
						|
    - rkisp2: PSLConfParser: optimize getSensorMediaDevicePath.
 | 
						|
    - common: platformdata: fix wrong setFormat cause recording stuck issue.
 | 
						|
    - psl: fix wrong SP_MAX_HEIGHT.
 | 
						|
    - common: platformdata: restore to original format.
 | 
						|
V3.0.1
 | 
						|
    - etc: camera_etc.mk: not copy isp21 iqfiles for rk3588.
 | 
						|
    - Android.mk: fix RK_HW_JPEG_ENCODE not set issue.
 | 
						|
    - common: jpegEnc: use q_factor for more accurate quality control.
 | 
						|
    - start version control again.
 | 
						|
V3.0.2
 | 
						|
	- rkisp2: support xml config multi camera mode.
 | 
						|
	- rkisp2: fix rk356x double camera link issue.
 | 
						|
V3.0.3
 | 
						|
    - rkisp2: add rk3562 support.
 | 
						|
    - rkisp2: add rkisp_iqtool link for rk3588 rk3562.
 | 
						|
 | 
						|
V3.1.0
 | 
						|
    - rkisp2: fix change resolution take pic error.
 | 
						|
    - rkisp2: remove flush timeout.
 | 
						|
    - fix one request been multi pushed to mPendingRequests.
 | 
						|
    - rkisp2: qbuf before stream on.
 | 
						|
    - rkisp2: frameworker qbuf after request done.
 | 
						|
    - rkisp2: fix low resolution take pic abnormal.
 |