Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
support:firware_revision_history [2021/01/26 01:06] – [Upcoming: 58 "reboot"] Igor Yefmov | support:firware_revision_history [2021/05/08 13:08] – [upcoming: 73] Igor Yefmov | ||
---|---|---|---|
Line 15: | Line 15: | ||
^ 56 | | ^ 56 | | ||
^ < | ^ < | ||
- | ^ 58 | | + | ^ 58 | |
===== FX3 ===== | ===== FX3 ===== | ||
Line 22: | Line 22: | ||
* a new API (([[code: | * a new API (([[code: | ||
* introducing support for UVC GAIN control (of course manually modifying the UVC GAIN causes the Auto-exposure to get turned off) | * introducing support for UVC GAIN control (of course manually modifying the UVC GAIN causes the Auto-exposure to get turned off) | ||
- | * LvL color grading is now much-much faster (requires FPGA version 73) | + | * LVL color grading is now much-much faster (requires FPGA version 73) |
* set YUY2 as the preferred video format (instead of NV12) | * set YUY2 as the preferred video format (instead of NV12) | ||
* Fixed a bug in FPGA re-programming ((the code was failing to re-init the I/O matrix to allow the re-programming)) | * Fixed a bug in FPGA re-programming ((the code was failing to re-init the I/O matrix to allow the re-programming)) | ||
+ | * New API to store Color Grading defaults on FX3 ((in a centralized place, accessible by SUB2r-lib and, consequently, | ||
==== Cancelled: 58 ==== | ==== Cancelled: 58 ==== | ||
* < | * < | ||
* < | * < | ||
- | * <del>LvL color grading is now much-much faster (requires FPGA version 73)</ | + | * <del>LVL color grading is now much-much faster (requires FPGA version 73)</ |
* < | * < | ||
* < | * < | ||
Line 35: | Line 36: | ||
* < | * < | ||
* < | * < | ||
- | *< | + | *< |
* < | * < | ||
* < | * < | ||
Line 78: | Line 79: | ||
* **Previous camera settings' | * **Previous camera settings' | ||
* Support for the " | * Support for the " | ||
- | * Color Grading writes into FPGA are now processed asynchronously (for example an LvL full load results in 1,345 I²C bus requests!) | + | * Color Grading writes into FPGA are now processed asynchronously (for example an LVL full load results in 1,345 I²C bus requests!) |
* UVC " | * UVC " | ||
* UVC "white balance temperature control" | * UVC "white balance temperature control" | ||
Line 105: | Line 106: | ||
===== FPGA ===== | ===== FPGA ===== | ||
==== upcoming: 73 ==== | ==== upcoming: 73 ==== | ||
- | * Added SvS and HvL color grading modes (**requires FX3 v. 58+**) | + | * Added SVS and HVL color grading modes (**requires FX3 v. 58+**) |
- | * LvL interpolation is now done in FPGA, moved from FX3 (**requires FX3 v. 58+**) | + | * LVL interpolation is now done in FPGA, moved from FX3 (**requires FX3 v. 58+**) |
* New UVC and Color Grading defaults | * New UVC and Color Grading defaults | ||
- | * UVC Brightness + UVC Contrast + CG LvL are now combined together (optimization) and are at the front of the imaging pipeline | + | * UVC Brightness + UVC Contrast + CG LVL are now combined together (optimization) and are at the front of the imaging pipeline |
* A fix for the "first column" | * A fix for the "first column" | ||
+ | * LVL and HVL color gradings now operate on relative (adjustment) values, instead of absolute (replace) ones. **This is a breaking change for saved config files** | ||
==== 2020-04-16: 72 ==== | ==== 2020-04-16: 72 ==== | ||
Line 118: | Line 120: | ||
* Support for the " | * Support for the " | ||
* Corrected " | * Corrected " | ||
- | * Saturation is no longer done as Vibrancy - that change affected UVC, HvS, LvS | + | * Saturation is no longer done as Vibrancy - that change affected UVC, HVS, LVS |
* ground work is done for "FPGA test patterns" | * ground work is done for "FPGA test patterns" | ||
* .gitignore enhancements in an effort to bring the size of the repo significantly down | * .gitignore enhancements in an effort to bring the size of the repo significantly down |