Bram Stolk
Bram Stolk
**Describe the bug** In the code, two values, both float max, are added, causing an overflow. If floating point exceptions are enabled, the application will be terminated. In the `enc_ma.cc`...
**Describe the bug** You can do `make install` but `make uninstall` is not supported. **To Reproduce** configure the project using cmake make make install make uninstall **Expected behavior** `make uninstall`...
**Describe the bug** The typedesc_test run does not pass a valgrind run, as data is used before it is initialized. This causes underfined behaviour. **OpenImageIO version and dependencies** ``` $...
This change prevents calling powf(x,y) with negative x. The SIMD versions using ssePower() already seem to be resistent to negative pixel values, but the scalar version was not. This would...
`IdentifyBuiltinColorSpace()` applies transformations on pixel values that can leave the pixel value containing negative values. Subsequently, when a gamma curve is applied in `OpenColorIO_v2_4dev::GammaMoncurveOpCPURev::apply()` the `powf()` function is called with...
This adds an annotation text that can be printed into the border. ASCII only, with a single fixed-width font. To use it, Framing+Resizing needs to be enabled, and Framing needs...
**Describe the bug:** On certain video clips, when OpenShot starts to play them, I get swscaler errors, and from then on, all playback is broken. This does not happen on...
**Description:** The Color Map effect is hard-coded to look for `LUT_3D_SIZE` in the `.cube` file. If the file contains a 1D LUT instead using `LUT_1D_SIZE` then the color mapping does...
This adds more complete support for color mapping with .cube files. Both 1D and 3D LUTs are now supported. Tested by running the filter with both types of LUTs. It...
This MR adds a toggle to run the vbe_test program with FP exceptions enabled. This MR also fixes issues #2090 #2091 #2092 that were found with this facility: FP overflow...