RSSAmplifier

Blog

SEOULSARAM

Sungjoon Moon's Personal Blog

seoulsaram.orgRSS feed ↗3 posts

Latest posts

Hardware-accelerated 4K video on RK3588 with Linux 7.0

Background Collabora team has been doing amazing work. Now you don't need to use vendor BSP to use hardware acceleration. Now with upstream linux kernel 7.0, you can play 4K 60fps video with hardware acceleration without any vendor kernel patch. First of all, thank you so much to my friend for lending me Odroid-M2 1 in this RAMpocalypse. But how to do it? I couldn't find a guide on how to actually…

GSoC 2025 Final Report: RVV Optimization for the dav1d AV1 Decoder

Project Overview and Goals dav1d 1 is an open-source AV1 video decoder that aims for the highest possible performance. The primary goal of this GSoC project was to optimize dav1d 's core video processing functions by implementing hand-written assembly using the RISC-V Vector (RVV) Extension . The objective was to maximize performance to enable smooth playback of high-definition AV1 video on…

How to build perf for spacemit x60 and use it with dav1d

This time we are going to explore how to use Perf command. This allows us to determine which functions have the most significant impact on decoding with dav1d. How to build perf cd linux/tools/perf/pmu-events ./jevents.py riscv spacemit/x60 . pmu-events.c It will fail, so remove the failing codes in jevents.py. if len(archs) < 2 : raise IOError ( f 'Missing architecture directory \' { _args . arch…