Skip to content

vf_libplacebo vulkan changes#4

Open
haasn wants to merge 98 commits intocyanreg:vulkanfrom
haasn:vulkan_v2
Open

vf_libplacebo vulkan changes#4
haasn wants to merge 98 commits intocyanreg:vulkanfrom
haasn:vulkan_v2

Conversation

@haasn
Copy link

@haasn haasn commented May 22, 2023

I dropped commit 9b22b1d "avfilter/vf_libplacebo: forward queue locking primitives" and rewrote it from scratch on top of current branch head, plus some other related fixes.

I did not touch any of your commits, github just shows them because I removed their parent.

elenril and others added 28 commits May 22, 2023 18:26
…ccel_init()

The only thing besides the hwaccel that this function uses from
AVCodecHWConfigInternal is the pixel format, which should always match
the hwaccel one.

Will be useful in following commits.
The official name which CBS uses is bottom_field_pic_order_in_frame_present_flag.
Vulkan requires it.
It technically also requires use_default_scaling_matrix_mask,
but we can just be explicit and give it the matrix we fill in as-non
default.
This just bumps the required loader library version (libvulkan).
All device-related features, such as video decoding, atomics, etc.
are still optional and the code deals with their loss on a local level
(e.g. the decoder or filter checks for the features it needs, not
the hwcontext).

Bumping the required version essentially packs all maintenance
extensions which correct the spec rather than requiring to enable
them individually.
@cyanreg cyanreg force-pushed the vulkan branch 5 times, most recently from 8a93e4e to ea6a60d Compare September 15, 2024 09:53
@cyanreg cyanreg force-pushed the vulkan branch 7 times, most recently from 7dffb45 to ddc7353 Compare September 22, 2024 21:34
@cyanreg cyanreg force-pushed the vulkan branch 2 times, most recently from 2793fa8 to ffe419d Compare September 30, 2024 21:45
@cyanreg cyanreg force-pushed the vulkan branch 5 times, most recently from 9f5e58a to af9d79e Compare October 17, 2024 08:00
@cyanreg cyanreg force-pushed the vulkan branch 2 times, most recently from c75621c to 1400dd8 Compare October 26, 2024 13:11
@cyanreg cyanreg force-pushed the vulkan branch 9 times, most recently from 724de9f to b0c3fd8 Compare November 10, 2024 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants