Can you check if one or both patches fix crash in x11/direct case for yuva16 colormodels ? If yes, I may have color3way fix for those, too
With these two patches, I don't have any crashes. Playback is smooth, although I can't say whether it's better than yuva-8bit. Color 3 way, Titler and Videoscope work without errors.I have tried several other plugins, both native and ffmpeg, and they all work without any problems. Thank you, Andrew. Tomorrow I will try the patches for Vulkan, also enabling libplacebo.
Sorry, Andrew. In the first test, Color 3 Way, Titler, and Videoscope weren't working, but then I closed CinGG and restarted it, and everything worked fine. However, I didn't realize that restarting had reset the format to the default, which is YUVA-8 bit. That's why everything worked. In reality, the three plugins are applied but do not produce results. There are no errors on the terminal, except for Videoscope, which produces: ScopeUnit::process_package 337: color_model=16 unrecognized I have tried several other plugins, both native and ffmpeg, and they all work without any problems.
чт, 12 февр. 2026 г., 00:03 Andrea paz <[email protected]>:
Sorry, Andrew. In the first test, Color 3 Way, Titler, and Videoscope weren't working, but then I closed CinGG and restarted it, and everything worked fine. However, I didn't realize that restarting had reset the format to the default, which is YUVA-8 bit. That's why everything worked.
In reality, the three plugins are applied but do not produce results. There are no errors on the terminal, except for Videoscope, which produces:
ScopeUnit::process_package 337: color_model=16 unrecognized
I was unable to make titler work, but c3way and scopes should work with additional patches I re-attach now, to be applied on top of crash fixes. But yeah, may be tomorrow is better day to test it all. Have good rest!
I have tried several other plugins, both native and ffmpeg, and they all work without any problems.
Now yuva-16 bit works. Only Titler remains non-functional, while there are no longer any problems with Color 3 Way and Videoscope plugins. Thanks!
I would like to finalize this by checking it into GIT. Please verify that applying the list of patches below in this order is correct. Already checked into GIT: 0002-Allow-16bpc-only-with-ALLOW_OLD_16BPC-env.-var.patch (modifies window.C and adds the environment variable). Applied to current GIT but not checked in: 1) 0013-Re_add-16-bpc-to-bccolors-scopewindow.patch(modifies scopewindow.C and guicast/bccolors.C) 2) 0002-Re-add-16bpc-support-for-color3way.patch(modifies plugins/color3way.C) 3) 0001-Fix-16bpc-direct-x11-crash.patch (modifies vdevicex11.C) 4) 0002-May-be-more-16bpc-crash-fix.patch (modified vrender.C) I am concerned that I missed applying a patch. On Thu, Feb 12, 2026 at 7:25 AM Andrea paz <[email protected]> wrote:
Now yuva-16 bit works. Only Titler remains non-functional, while there are no longer any problems with Color 3 Way and Videoscope plugins. Thanks!
пт, 13 февр. 2026 г., 03:15 Phyllis Smith <[email protected]>:
I would like to finalize this by checking it into GIT. Please verify that applying the list of patches below in this order is correct.
Already checked into GIT: 0002-Allow-16bpc-only-with-ALLOW_OLD_16BPC-env.-var.patch (modifies window.C and adds the environment variable).
Applied to current GIT but not checked in: 1) 0013-Re_add-16-bpc-to-bccolors-scopewindow.patch(modifies scopewindow.C and guicast/bccolors.C) 2) 0002-Re-add-16bpc-support-for-color3way.patch(modifies plugins/color3way.C) 3) 0001-Fix-16bpc-direct-x11-crash.patch (modifies vdevicex11.C) 4) 0002-May-be-more-16bpc-crash-fix.patch (modified vrender.C)
I am concerned that I missed applying a patch.
I think this is all for now. Obviously if we discover more crashes than I can fix before new set of appimages made - we always can comment them out again. Not sure about documentation yet. Will you have some time at the end of the month for adding line or two about experimental. nature of this enable, and its limitations? if of course we aim for usual end-of-month date of release, *please do not overtax yourself*!
On Thu, Feb 12, 2026 at 7:25 AM Andrea paz <[email protected]> wrote:
Now yuva-16 bit works. Only Titler remains non-functional, while there are no longer any problems with Color 3 Way and Videoscope plugins. Thanks!
Applied to current GIT but not checked in:
1) 0013-Re_add-16-bpc-to-bccolors-scopewindow.patch(modifies scopewindow.C and guicast/bccolors.C) 2) 0002-Re-add-16bpc-support-for-color3way.patch(modifies plugins/color3way.C) 3) 0001-Fix-16bpc-direct-x11-crash.patch (modifies vdevicex11.C) 4) 0002-May-be-more-16bpc-crash-fix.patch (modified vrender.C)
Checked the above into GIT just now.
Not sure about documentation yet. Will you have some time at the end of the month for adding line or two about experimental. nature of this enable, and its limitations?
I did modify Configuration.tex to add the environment variable one liner already. *ANDREA*: since you did a lot of testing, could you add latex documentation for the Manual as requested by Andrew? I can not decide where it fits in? and send it to me?
*ANDREA*: since you did a lot of testing, could you add latex documentation for the Manual as requested by Andrew? I can not decide where it fits in? and send it to me?
I added yuv(a)-16 bits to the manual; see if that's okay. Is it possible to put an asterisk next to these new color models in the “format” window in CinGG and add a small note warning that they are experimental?
сб, 14 февр. 2026 г., 13:42 Andrea paz <[email protected]>:
*ANDREA*: since you did a lot of testing, could you add latex
documentation for the Manual as requested by Andrew? I can not decide where it fits in? and send it to me?
I added yuv(a)-16 bits to the manual; see if that's okay. Is it possible to put an asterisk next to these new color models in the “format” window in CinGG and add a small note warning that they are experimental?
Sadly, I think each string is used internally for actually selecting them, so adding asterisk to names themselves will be fragile ? But may be we can add little floating pop up saying the same? Will look into that ....
I added yuv(a)-16 bits to the manual; see if that's okay. Is it possible to put an asterisk next to these new color models in the “format” window in CinGG and add a small note warning that they are experimental?
Thank you very much Andrea. It looks good and I added the need to export ALLOW_OLD_16BPC environment variable and corrected my definition of that variable in Configuration.tex. Because the user has to go out of their way to set this and would have had to read the Manual to see how to get this feature working, I really do not see a need for any further warning -- but that is just my opinion. Will check in Manual changes soon when I boot the desktop.
participants (3)
-
Andrea paz -
Andrew Randrianasulu -
Phyllis Smith