[FFmpeg-cvslog] lavc/dxvenc: improve compatibility with Resolume products

2025-06-02 Thread Emma Worley
ffmpeg | branch: master | Emma Worley | Fri May 30 16:20:08 2025 -0700| [d4556c98f02e4f2d3deb86efeb060ebe4659be96] | committer: Emma Worley lavc/dxvenc: improve compatibility with Resolume products Improves compatibility with Resolume products by adding an additional hashtable for DXT color

[FFmpeg-cvslog] lavc/hashtable: create generic robin hood hash table

2025-06-02 Thread Emma Worley
ffmpeg | branch: master | Emma Worley | Fri May 30 16:20:06 2025 -0700| [6fdb54ddee690794ef98bbe966c02c8783a074c0] | committer: Emma Worley lavc/hashtable: create generic robin hood hash table Adds a generic hash table with the DXV encoder as an initial use case. Signed-off-by: Emma Worley

[FFmpeg-cvslog] lavc/dxvenc: migrate DXT1 encoder to lavc hashtable

2025-06-02 Thread Emma Worley
ffmpeg | branch: master | Emma Worley | Fri May 30 16:20:07 2025 -0700| [2de0d095b84f5dea1201ba06933f2a3f42d9a5dc] | committer: Emma Worley lavc/dxvenc: migrate DXT1 encoder to lavc hashtable Offers a modest performance gain due to the switch from naive linear probling to robin hood. Signed

[FFmpeg-cvslog] Add myself to MAINTAINERS for dxv/dxvenc

2025-06-02 Thread Emma Worley
ffmpeg | branch: master | Emma Worley | Fri May 30 12:33:08 2025 -0700| [854b8690a6287564ace837623acf7c9e0250781d] | committer: Michael Niedermayer Add myself to MAINTAINERS for dxv/dxvenc Signed-off-by: Emma Worley Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] lavc/dxvenc: fix big-endian issues in dxv_compress_dxt1

2025-06-04 Thread Emma Worley
ffmpeg | branch: master | Emma Worley | Tue Jun 3 22:38:21 2025 -0700| [a4c1a5b08409cdfeb8e7f92c7fd443c8ff42e00d] | committer: Emma Worley lavc/dxvenc: fix big-endian issues in dxv_compress_dxt1 We were using a mix of pointers to local variables read via AV_RL32/64 and pointers directly to