a third note
More about me and myself
More about me and myself
more on a note
here you are, a note
Memory isn't always reliable
Those of us who have been trying to make use of the "v10" Mali GPUs from Arm, such as the Mali-G610 in Rockchip's RK3588 will surely have noticed by now the requirement of firmware—kbase requires mali_csffw.bin to be present in one of the firmware directories (such as /lib …
Introduction Starting with "v10", Arm's range of Valhall GPUs have dropped the old "job chain" mode of submission and have switched to a command stream. So whereas previous architectures involved interpreting hardcoded descriptors, CSF GPUs execute commands to build up the descriptors in the command stream register set, which get …
"What do you mean, this is part four? I haven't even seen Part 2 yet?" For a while I've been too busy fixing a pile of Panfrost bugs to write blog posts, and so this is a bit out of order. So.. after getting a bit bored with trying to …
The blob is alive!
Making use of swrast infrastructure to make debugging GPU driver kernel bugs easier
Register Allocation in the Bifrost compiler for Panfrost can sometimes take many minutes, how can it be sped up?