Allwinner VPU kickstarter

  • It is already backed beyond the highest stretch goal

    The main problem I see here is that the VPU driver would use new V4L APIs that have not been accepted in mainline kernel yet, so it would not be mainline-able soon

    And the V4L community is ALWAYS argumenting with the mainline community on everything basically, like kids in the kindergarten....

  • There was a V4L maintainer/contributor BOF session at ELC Europe (in Prague) last October to discuss the scheduler API changes needed to move things forwards. Consensus was achieved and changes are expected to be complete around end of Q1 and merged early Q2. Changes are then required in ffmpeg and various drivers .. but should be evolution and not revolution.

  • It is already backed beyond the highest stretch goal

    not true.


    Original goal - €17,600

    stretch goal (add support for newer SoCs) - €22,000

    stretch goal (h265 decode) - €30,800

    stretch goal (h264 encode) - €44,000


    It is currently at €25,957, another €4,843 needed for h265 decode and €18,043 needed for h264 encode.


    They said in the comment that I submitted on kickstarter that other work for the Allwinner H6 is needed because it is quite different in architecture which is really annoying as that is an excellent SoC.

  • Anyhow without a mainline support for OpenGL (either close or open source) it is of no use for Kodi

    There are some progress for Mali400 GPU, but it would cover only some of the allwinner SoC

  • I have updated the amounts needed as the kickstarter has been updated to clarify the amounts. It is unlikely h265 decode support will be adding at this rate of donations.

  • Anyhow without a mainline support for OpenGL (either close or open source) it is of no use for Kodi

    There are some progress for Mali400 GPU, but it would cover only some of the allwinner SoC

    The lima driver has some early support for Mali450 now but it's far too early to get excited. Meanwhile, towards the end of last year Allwinner gave Free Electrons permission to redistribute libMali blobs for some SoC(s). Permission implies the blobs have been licensed, which was not previously clear and thus prevented distro's like LE from using them in anything public.