<div dir="ltr"><div class="gmail_default" style="font-size:small">Andrea, although I can not offer any help, if you do get this working please keep track of how in case we want to add it to the manual for other people.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Feb 24, 2023 at 6:30 AM Andrea paz via Cin <<a href="mailto:cin@lists.cinelerra-gg.org">cin@lists.cinelerra-gg.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Done more testing, but I can't get CinGG to see opencl.<br>
<br>
I installed opencl-headers. With thirdparty the compilation still<br>
fails. With -without-thirdparty and -without-libdpx the compilation is<br>
without problems. I had to use export FFMPEG_EXTRA_CFG="<br>
--enable-opencl" again because simple -enable-opencl in ./configure is<br>
not seen. I tried putting two plugins (tonemap_opencl and<br>
boxblur_opencl) in plugin.opts and they are loaded and visible among<br>
the ffmpeg plugins. If we apply them in timeline they can be opened<br>
and changed options, but they don't work. I get these kinds of<br>
messages:<br>
<br>
PluginFVClient::activate() F_tonemap_opencl<br>
  err: Function not implemented<br>
PluginFVClient::process_buffer() F_tonemap_opencl<br>
  err: Operation not permitted<br>
<br>
I tried putting "init_hw_device opencl=gpu and filter_hw_device gpu"<br>
inside "ffmpeg.opts", but using them in timeline leads to a freeze.<br>
When I do a kill, I get the following messages:<br>
<br>
signal_entry: got SIGTERM my pid=12977 execution table size=0:<br>
signal_entry: lock table size=19<br>
    0x564f8d6ef860 VIconThread::draw_lock, VIconThread::run 0 0x7f89a4dfe6c0<br>
    0x564f8dec5220 CWindowTool::input_lock, CWindowTool::run 0x7f8989ffb6c0<br>
    0x564f8df03a50 BC_DialogThread::active_lock, BC_DialogThread::run<br>
0x7f8988ff96c0 *<br>
    0x7f897c2c24d0 PlaybackEngine::output_lock, PlaybackEngine::run<br>
0x7f8981ffb6c0<br>
    0x564f8e2fdc90 RecordSetChannel::change_channel, (null) 0x7f8964ff96c0<br>
    0x564f8e42b260 ChannelInfo::scan_lock, (null) 0x7f894ffff6c0<br>
    0x564f8e42b7d0 SWindow::swin_lock, (null) 0x7f894f7fe6c0<br>
    0x564f8e479a40 MainIndexes::input_lock, MainIndexes::run 1 0x7f893bfff6c0<br>
    0x564f8df2d070 ResourceThreadBase::draw_lock,<br>
ResourceThreadBase::run 0x7f896e7fc6c0<br>
    0x564f8defc350 PlaybackEngine::renderengine_lock,<br>
PlaybackEngine::stop_playback 0x7f89c2e630c0 *<br>
    0x7f89a0022c70 RenderEngine::render_active,<br>
RenderEngine::wait_done 0x7f89c2e630c0 0x7f89a7fff6c0<br>
    0x564f8defc350 PlaybackEngine::renderengine_lock,<br>
PlaybackEngine::interrupt_playback 0x7f89897fa6c0 0x7f89c2e630c0<br>
    0x7f891c0042f0 BC_SynchronousCommand::command_done,<br>
BC_Synchronous::send_command 0x7f89b64bd6c0<br>
    0x564f8df421d0 ResourceThreadBase::draw_lock,<br>
ResourceThreadBase::run 0x7f896dffb6c0<br>
    0x564f8e42e100 BC_Repeater::repeat_lock, BC_Repeater::run 0x7f894effd6c0<br>
    0x7f897c002cd0 BC_WindowBase::event_condition,<br>
BC_WindowBase::get_event 0x7f8988ff96c0<br>
    0x564f8df29020 BC_WindowBase::event_condition,<br>
BC_WindowBase::get_event 0x7f89667fc6c0<br>
lock_items: 17<br>
lock_frees: 2<br>
SigHandler::signal_handler total files=0<br>
<br>
<br>
<br>
I link the cin5.log of the failed compile with "thirdparty" if you are<br>
interested.<br>
<br>
<a href="https://transfer.sh/4JyqCP/cin5.tar.gz" rel="noreferrer" target="_blank">https://transfer.sh/4JyqCP/cin5.tar.gz</a><br>
-- <br>
Cin mailing list<br>
<a href="mailto:Cin@lists.cinelerra-gg.org" target="_blank">Cin@lists.cinelerra-gg.org</a><br>
<a href="https://lists.cinelerra-gg.org/mailman/listinfo/cin" rel="noreferrer" target="_blank">https://lists.cinelerra-gg.org/mailman/listinfo/cin</a><br>
</blockquote></div>