On 2024/12/01 03:51, Brad Smith wrote:
> Here is an update to dav1d 1.5.0.
> 
> Upstream has created their own diffs to fix aarch64 for xonly and
> works fine as is.
> 
> https://code.videolan.org/videolan/dav1d/-/commit/41511bf12ef3f7f0facf6e567849b342597bfbd6
> https://code.videolan.org/videolan/dav1d/-/commit/2355eeb8f254a1c34dbb0241be5c70cdf6ed46d1
> 
> The amd64 patches for IBT need to be reapplied and updated. Could
> someone with hardware to test and please be able to look into this?
> 
> Upstream seems to be open to accepting IBT patches if they're updated.

I tested aarch64 on M2 with the tree as of 20240926 and that worked.
Haven't retested that yet.

I had a go at redoing amd64 IBT then too but didn't manage to get it
working. Here is what I ended up with. I probably added some unnecessary
ones as well as not finding all the places where they were needed, not
sure how helpful it will actually be, but it might save somebody at
least a little bit of staring at diffs to asm.

Attachment: dav1d.diff.gz
Description: application/gunzip

Reply via email to