Skip to content

UpdateTexture slow #4709

Closed Answered by saxofon
saxofon asked this question in Q&A
Discussion options

You must be logged in to vote

This can be closed.

The original problem here is that the video frame is formatted YUYV and is converted to RGB at this step.
Was still running together with weston (as the xilinx petalinux sets things up) so getting rid of that one then
made it possible for a redesign of the stack, meaning:

  1. changing from libmali to lima
  2. changing xilinx drivers zynqmp_disp.c and zynqmp_kms.c so that the video layer is primary and graphics is overlay.
    originally it is vice verse which is a bit strange since hw seems to map better to this new layout as well, but I guess
    it can make sense for the desktop usecases...
  3. shoot gstreamer pipeline directly to a kmssink instead of via appsink as my testapp original…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by saxofon
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant