{"id":4400,"url":"https://patchwork.libcamera.org/api/1.1/series/4400/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4400","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"ipa: rkisp1: Miscellaneous AGC fixes","date":"2024-06-16T16:38:58","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":1,"total":12,"received_total":12,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4400/mbox/","cover_letter":{"id":20328,"url":"https://patchwork.libcamera.org/api/1.1/covers/20328/?format=json","web_url":"https://patchwork.libcamera.org/cover/20328/","msgid":"<20240616163910.5506-1-laurent.pinchart@ideasonboard.com>","date":"2024-06-16T16:38:58","name":"[00/12] ipa: rkisp1: Miscellaneous AGC fixes","mbox":"https://patchwork.libcamera.org/cover/20328/mbox/"},"patches":[{"id":20329,"url":"https://patchwork.libcamera.org/api/1.1/patches/20329/?format=json","web_url":"https://patchwork.libcamera.org/patch/20329/","msgid":"<20240616163910.5506-2-laurent.pinchart@ideasonboard.com>","date":"2024-06-16T16:38:59","name":"[01/12] ipa: rkisp1: agc: Fix initialization without metering modes","mbox":"https://patchwork.libcamera.org/patch/20329/mbox/"},{"id":20330,"url":"https://patchwork.libcamera.org/api/1.1/patches/20330/?format=json","web_url":"https://patchwork.libcamera.org/patch/20330/","msgid":"<20240616163910.5506-3-laurent.pinchart@ideasonboard.com>","date":"2024-06-16T16:39:00","name":"[02/12] ipa: libipa: agc_mean_luminance: Fix enumerator names","mbox":"https://patchwork.libcamera.org/patch/20330/mbox/"},{"id":20331,"url":"https://patchwork.libcamera.org/api/1.1/patches/20331/?format=json","web_url":"https://patchwork.libcamera.org/patch/20331/","msgid":"<20240616163910.5506-4-laurent.pinchart@ideasonboard.com>","date":"2024-06-16T16:39:01","name":"[03/12] ipa: libipa: agc_mean_luminance: Include missing header","mbox":"https://patchwork.libcamera.org/patch/20331/mbox/"},{"id":20332,"url":"https://patchwork.libcamera.org/api/1.1/patches/20332/?format=json","web_url":"https://patchwork.libcamera.org/patch/20332/","msgid":"<20240616163910.5506-5-laurent.pinchart@ideasonboard.com>","date":"2024-06-16T16:39:02","name":"[04/12] ipa: rkisp1: Document all AGC parameters in IPAActiveState","mbox":"https://patchwork.libcamera.org/patch/20332/mbox/"},{"id":20333,"url":"https://patchwork.libcamera.org/api/1.1/patches/20333/?format=json","web_url":"https://patchwork.libcamera.org/patch/20333/","msgid":"<20240616163910.5506-6-laurent.pinchart@ideasonboard.com>","date":"2024-06-16T16:39:03","name":"[05/12] ipa: rkisp1: Document all AGC parameters in IPAFrameContext","mbox":"https://patchwork.libcamera.org/patch/20333/mbox/"},{"id":20334,"url":"https://patchwork.libcamera.org/api/1.1/patches/20334/?format=json","web_url":"https://patchwork.libcamera.org/patch/20334/","msgid":"<20240616163910.5506-7-laurent.pinchart@ideasonboard.com>","date":"2024-06-16T16:39:04","name":"[06/12] ipa: rkisp1: agc: Make size argument to computeHistogramPredivider const","mbox":"https://patchwork.libcamera.org/patch/20334/mbox/"},{"id":20335,"url":"https://patchwork.libcamera.org/api/1.1/patches/20335/?format=json","web_url":"https://patchwork.libcamera.org/patch/20335/","msgid":"<20240616163910.5506-8-laurent.pinchart@ideasonboard.com>","date":"2024-06-16T16:39:05","name":"[07/12] ipa: rkisp1: agc: Don't update histogram parameters unnecessarily","mbox":"https://patchwork.libcamera.org/patch/20335/mbox/"},{"id":20336,"url":"https://patchwork.libcamera.org/api/1.1/patches/20336/?format=json","web_url":"https://patchwork.libcamera.org/patch/20336/","msgid":"<20240616163910.5506-9-laurent.pinchart@ideasonboard.com>","date":"2024-06-16T16:39:06","name":"[08/12] ipa: rkisp1: agc: Simplify predivider calculation","mbox":"https://patchwork.libcamera.org/patch/20336/mbox/"},{"id":20337,"url":"https://patchwork.libcamera.org/api/1.1/patches/20337/?format=json","web_url":"https://patchwork.libcamera.org/patch/20337/","msgid":"<20240616163910.5506-10-laurent.pinchart@ideasonboard.com>","date":"2024-06-16T16:39:07","name":"[09/12] ipa: rkisp1: agc: Use mode from frame context to calculate new EV","mbox":"https://patchwork.libcamera.org/patch/20337/mbox/"},{"id":20338,"url":"https://patchwork.libcamera.org/api/1.1/patches/20338/?format=json","web_url":"https://patchwork.libcamera.org/patch/20338/","msgid":"<20240616163910.5506-11-laurent.pinchart@ideasonboard.com>","date":"2024-06-16T16:39:08","name":"[10/12] ipa: rkisp1: agc: Rename maxShutterSpeed to maxFrameDuration","mbox":"https://patchwork.libcamera.org/patch/20338/mbox/"},{"id":20339,"url":"https://patchwork.libcamera.org/api/1.1/patches/20339/?format=json","web_url":"https://patchwork.libcamera.org/patch/20339/","msgid":"<20240616163910.5506-12-laurent.pinchart@ideasonboard.com>","date":"2024-06-16T16:39:09","name":"[11/12] ipa: rkisp1: agc: Correctly clamp maximum shutter speed","mbox":"https://patchwork.libcamera.org/patch/20339/mbox/"},{"id":20340,"url":"https://patchwork.libcamera.org/api/1.1/patches/20340/?format=json","web_url":"https://patchwork.libcamera.org/patch/20340/","msgid":"<20240616163910.5506-13-laurent.pinchart@ideasonboard.com>","date":"2024-06-16T16:39:10","name":"[12/12] ipa: rkisp1: agc: Move AeEnable control to the AGC algorithm","mbox":"https://patchwork.libcamera.org/patch/20340/mbox/"}]}