Changes between Version 11 and Version 12 of SponsoringPrograms/GSoC/2024/Results


Ignore:
Timestamp:
Sep 2, 2024, 12:28:49 PM (2 years ago)
Author:
Petro Mozil
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SponsoringPrograms/GSoC/2024/Results

    v11 v12  
    3232
    3333In addition to ensuring compliance with ITU-T P.910, I also addressed issues related to the scaling and normalization of luma values, which are crucial for processing HDR content.
     34
     35== Vulkan HWAccel for VC2 decoder  ^([#hn Petro Mozil])^ ==
     36
     37
     38The project's aim is to create a HWAccel for the VC2 decoder.
     39Since VC2 is a subset of dirac, the hwaccel is in the dirac implementation.
     40Decoding the VC2 stream consists of (roughly) three steps:
     41
     42-    Decoding the Golomb encoding
     43
     44-    Dequantization
     45
     46-    Inverse wavelet transform
     47
     48The hwaccel focuses on the dequantization and wavelet transforms, since paralellizing Golomb
     49is nearly not feasible. The HWAccel currently support all waveletss and yuv420 / yuv444 pixel formats. It currently does not support the yuv422 pixel format
     50
     51https://gist.github.com/pmozil/a8ff5b07672321f884ad363d49c4c414
     52