[CinCV TNG] Hardware acceleration problem

Sam cinelerra at posteo.de
Thu Jun 7 11:24:32 CEST 2018


These are very interesting results. I use the original nVidia drivers 
with OpenGL on OpenSuse 42.3, only in this combination I get the best 
results. My display port is only supported correctly with the nVidia 
drivers.

Sam


On 07.06.2018 10:51, KhazAkar wrote:
> 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 results are:
>
> 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, just stops.
>
> 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 playback.
>
> czw., 7 cze 2018 o 10:12 użytkownik Sam <cinelerra at posteo.de 
> <mailto: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 Library.
>     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.
>
>
>
>     Sam
>
>
>     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
>>     <mailto:damianzrb at gmail.com>> napisał:
>>
>>         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 <mailto:good1.2guy at gmail.com>> napisał:
>>
>>             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 mapping.
>>
>>             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 <mailto:damianzrb at gmail.com>> wrote:
>>
>>                 I have a strange problem with X11-Xv and X11-OpenGL
>>                 preview in Cinelerra-GG.
>>                 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
>>                 <mailto:Cinelerra at lists.cinelerra-cv.org>
>>                 http://lists.cinelerra-cv.org/cgi-bin/mailman/listinfo/cinelerra
>>
>>             _______________________________________________
>>             Cinelerra mailing list
>>             Cinelerra at lists.cinelerra-cv.org
>>             <mailto:Cinelerra at lists.cinelerra-cv.org>
>>             http://lists.cinelerra-cv.org/cgi-bin/mailman/listinfo/cinelerra
>>
>>
>>
>>     _______________________________________________
>>     Cinelerra mailing list
>>     Cinelerra at lists.cinelerra-cv.org
>>     <mailto:Cinelerra at lists.cinelerra-cv.org>
>>     http://lists.cinelerra-cv.org/cgi-bin/mailman/listinfo/cinelerra
>
>     _______________________________________________
>     Cinelerra mailing list
>     Cinelerra at lists.cinelerra-cv.org
>     <mailto:Cinelerra at lists.cinelerra-cv.org>
>     http://lists.cinelerra-cv.org/cgi-bin/mailman/listinfo/cinelerra
>
>
>
> _______________________________________________
> Cinelerra mailing list
> Cinelerra at lists.cinelerra-cv.org
> http://lists.cinelerra-cv.org/cgi-bin/mailman/listinfo/cinelerra

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cinelerra-cv.org/pipermail/cinelerra/attachments/20180607/5614ca88/attachment.html>


More information about the Cinelerra mailing list