Changeset e3ac63b2 in ffmpeg

Timestamp:
Nov 28, 2024, 12:31:43 AM (6 hours ago)
Author:
Lynne <dev@lynne.ee>
Branches:
master
Children:
351fd846
Parents:
f794ed48
git-author:
IndecisiveTurtle <geoster3d@gmail.com> (11/27/24 19:18:06)
git-committer:
Lynne <dev@lynne.ee> (11/28/24 00:31:43)
Message:

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

(No files)

Note: See TracChangeset for help on using the changeset viewer.