Advertisement
vliaskov

perf report opengl/egl glimagesink vs vaapsink

Sep 9th, 2015
96
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. GST_GL_WINDOW=x11 GST_GL_API=opengl GST_GL_PLATFORM=egl perf record `which gst-launch-1.0` playbin uri=file:////opt/Videos/test.mp4 -video-sink=glimagesink
  2. single CPU Load 40%, perf report:
  3.  
  4. 31.19% gstglcontext libc-2.19.so [.] __memcpy_sse2_unaligned
  5. 12.96% vqueue:src libc-2.19.so [.] __memcpy_sse2_unaligned
  6. 4.10% vqueue:src [kernel.kallsyms] [k] memset
  7. 4.09% gstglcontext [kernel.kallsyms] [k] memset
  8. 1.12% gstglcontext [kernel.kallsyms] [k] _raw_spin_lock
  9. 1.08% vqueue:src [kernel.kallsyms] [k] get_page_from_freelist
  10. 1.08% gstglcontext [kernel.kallsyms] [k] get_page_from_freelist
  11. 1.02% vqueue:src [kernel.kallsyms] [k] _raw_spin_lock
  12. 0.82% gstglcontext [kernel.kallsyms] [k] __rmqueue
  13. 0.82% vqueue:src [ttm] [k] ttm_dma_unpopulate
  14. 0.70% vqueue:src [kernel.kallsyms] [k] __rmqueue
  15. 0.68% gstglcontext [ttm] [k] ttm_dma_unpopulate
  16. 0.68% gstglcontext [kernel.kallsyms] [k] free_pcppages_bulk
  17. 0.60% vqueue:src [kernel.kallsyms] [k] free_pcppages_bulk
  18. 0.53% vqueue:src [kernel.kallsyms] [k] __alloc_pages_nodemask
  19. 0.52% gstglcontext [kernel.kallsyms] [k] __alloc_pages_nodemask
  20.  
  21. GST_GL_WINDOW=x11 GST_GL_API=opengl GST_GL_PLATFORM=egl perf record `which gst-launch-1.0` playbin uri=file:////opt/Videos/test.mp4
  22. single CPU load 5-7%, perf report:
  23.  
  24. 3.77% multiqueue0:src [kernel.kallsyms] [k] native_read_tsc
  25. 3.04% multiqueue0:src [kernel.kallsyms] [k] delay_tsc
  26. 2.39% multiqueue0:src libgstlibav.so [.] decode_ics.constprop.23
  27. 1.87% multiqueue0:src libc-2.19.so [.] __memcpy_sse2_unaligned
  28. 1.32% multiqueue0:src [kernel.kallsyms] [k] pci_conf1_read
  29. 0.92% multiqueue0:src libc-2.19.so [.] memset
  30. 0.89% qtdemux0:sink [kernel.kallsyms] [k] copy_user_enhanced_fast_string
  31. 0.80% vqueue:src libgobject-2.0.so.0.4503.0 [.] g_type_check_instance_is_fundamentally_a
  32. 0.65% multiqueue0:src libc-2.19.so [.] _int_malloc
Advertisement
Advertisement
Advertisement
RAW Paste Data Copied
Advertisement