aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/mips/hevc_mc_uni_msa.c
diff options
context:
space:
mode:
authorIndecisiveTurtle <geoster3d@gmail.com>2024-11-27 21:18:06 +0200
committerLynne <dev@lynne.ee>2024-11-28 09:31:43 +0900
commite3ac63b213dedb69412aa53f473d48d4b069ca59 (patch)
tree61aa4e2c597379d7c63925975e8f6aec3f949597 /libavcodec/mips/hevc_mc_uni_msa.c
parentf794ed48c09cfb31611cb4fe4bf7df32339f12eb (diff)
downloadffmpeg-e3ac63b213dedb69412aa53f473d48d4b069ca59.tar.gz
vulkan/common: Use u32vec2 buffer type instead of u64
According to the GL_EXT_buffer_reference spec alignment "must be a power of two and be greater than or equal to the largest scalar/component type in the block." This means by using u32vec2 we can drop the requirement alignment from 8 bytes to 4 bytes and save a pack64 call in reverse8 (though I assume in most ISAs that compiles to nothing) Allows the vc2 vulkan encoder to function without setting PB_UNALIGNED
Diffstat (limited to 'libavcodec/mips/hevc_mc_uni_msa.c')
0 files changed, 0 insertions, 0 deletions