[CinCV TNG] Hardware acceleration problem
damianzrb at gmail.com
Thu Jun 7 10:51:56 CEST 2018
I have strange results, because X11 have highest FPS, but others, not so
much. Testing reencoded to other, Cinelerra-capable format (Apple ProRes)
of RED sample footage (epicdragon-lowlight-4k-hd-120fps), 4k at 50 FPS. My
X11 with direct X11 rendering, intel iGPU = 50 FPS
X11-Xv, intel iGPU = ~50 fps, but lower minimal FPS (very buggy, several
times not even 1 FPS, smashing apply button and changing framerate to the
same and smashing apply - 50 FPS.)
X11-OpenGL, intel iGPU = ~13 FPS
After changing from X11-OpenGL to X11 - ~70 fps and whole video don't play,
X11 with direct X11 rendering, Quadro M1000M, using bumblebee with
VirtualGL = ~51 FPS
X11-Xv, Quadro M1000M = ~6 FPS
X11-OpenGL = ~15 FPS
After changing from X11-OpenGL to X11 on nVidia - 50 FPS, no problems with
czw., 7 cze 2018 o 10:12 użytkownik Sam <cinelerra at posteo.de> napisał:
> As far as I understand it, X11 direct uses the CPU. I don't know about
> X11-XV, but GG wrote that it is device mapped, so I assume it uses the
> graphics card. OpenGL uses the graphics card, with the Open Graphics
> If I am wrong, please correct me Phyllis/GG.
> I prefer to use X11 OpenGL. I achieve higher frame rates with OpenGL than
> with X11 direct. However, some users wrote a few months ago that X11-direct
> delivers better results. It seems to depend which hardware configuration
> and drivers are used.
> On 07.06.2018 09:45, KhazAkar wrote:
> I have one more question - If It works what you showed to me, so why my
> CPU is smashed when using X11 with direct X11 rendering, but with X11-Xv
> and X11-OpenGL - not so much? It seems that Cinelerra don't utilize GPU
> with X11 with direct X11 rendering so much it can.
> czw., 7 cze 2018 o 01:49 użytkownik KhazAkar <damianzrb at gmail.com>
>> Ah, ok. Thanks very much for explaining it for me. I really love your
>> work done on Cinelerra side.
>> czw., 7 cze 2018 o 00:42 użytkownik Good Guy <good1.2guy at gmail.com>
>>> This is the way it works since Adam Williams added the Direct Path
>>> changes to the vdeviceX11 code. It is a direct draw path and the
>>> execution time for that path is low when the render does not require
>>> remapping. This is not a bug, it is a good idea. It is fastest.
>>> Next, X11-Xv is a device mapped video draw. it is fast, but apparently
>>> not as fast as the direct draw. It can do hardware scaling and color
>>> OpenGL means that drawing is using a second level machine, which
>>> brings good functional features, but may be slower yet to just buffer
>>> video frames.
>>> On Wed, Jun 6, 2018 at 4:26 PM KhazAkar <damianzrb at gmail.com> wrote:
>>>> I have a strange problem with X11-Xv and X11-OpenGL preview in
>>>> X11 is the fastest option for me for preview, X11-Xv slover and
>>>> X11-OpenGL - the slowest. Why this is happening?
>>>> My setup:
>>>> Dell Precision 5510 with i7-6820HQ, 32 GB DDR4 RAM, 512 GB Samsung SSD,
>>>> Quadro M1000M, 4k IGZO display, OpenSUSE Tumbleweed, newest kernel etc.
>>>> Why this is happening? Some sort of bug?
>>>> Cinelerra mailing list
>>>> Cinelerra at lists.cinelerra-cv.org
>>> Cinelerra mailing list
>>> Cinelerra at lists.cinelerra-cv.org
> Cinelerra mailing listCinelerra at lists.cinelerra-cv.orghttp://lists.cinelerra-cv.org/cgi-bin/mailman/listinfo/cinelerra
> Cinelerra mailing list
> Cinelerra at lists.cinelerra-cv.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Cinelerra