6468 Commits (168e8ae9bf02e69b8e7e63d3e193bf40d5e288ab)

Author SHA1 Message Date
Lynne 168e8ae9bf
hwcontext_vulkan: add support for AV_PIX_FMT_RGBF32 3 months ago
Lynne d55a351741
hwcontext_vulkan: add support for AV_PIX_FMT_RGBAF32 3 months ago
Lynne 1addd0fdca
vulkan: use correct signed image type for storage images 3 months ago
Lynne c982376076
vulkan: extend ff_vk_shader_rep_fmt to be useful for bitexactness 3 months ago
James Almer 1cead90292 avutil/pixdesc: use a bigger variable type when writing bitstream formats 3 months ago
Lynne 80a0567a2f
vulkan: fix ImageView flexible array struct allocation 3 months ago
Marvin Scholz f5e2914a89 libavutil/vulkan: fix flexible array struct allocation 3 months ago
Lynne 4ad4f8101a
hwcontext_vulkan: set hwctx->device_features 3 months ago
Lynne 31def0c3ce
hwcontext_vulkan: remove redundant hostQueryReset setting 3 months ago
Lynne b8d1b4358b
vulkan: add a #define when printf debugging is enabled 3 months ago
James Almer 29ea34728f avutil/pixfmt: add V30X pixel format 3 months ago
James Almer 1f9424e0b1 avutil/pixfmt: add VYU444 pixel format 3 months ago
James Almer dc3ef53819 avutil/pixfmt: add UYVA pixel format 3 months ago
James Almer 263108a504 avutil/pixfmt: add AYUV pixel format 3 months ago
James Almer 2e79690a70 avutil/pixfmt: extend the VUY{A,X} description 3 months ago
Lynne 6871fd3170
vulkan: always enable GL_EXT_control_flow_attributes 4 months ago
Lynne 8c250da8f3
vulkan: always enable GL_EXT_shader_explicit_arithmetic_types 4 months ago
Lynne 9391d4ccc5
lavu/vulkan_spirv: use correct inclusion guards 4 months ago
IndecisiveTurtle d80676117a
libavutil/vulkan: Prevent crash on shaders with no descriptors 4 months ago
Lynne 892f64ad9b
x86/tx_float: remove HAVE_AVX2_EXTERNAL checks 4 months ago
Lynne b17a240c8d
Revert "x86/tx_float: set all operands for shufps" 4 months ago
Lynne 24c5a58e55
Revert "x86/tx_float: add missing check for AVX2" 4 months ago
Lynne bf643f989b
Revert "x86/tx_float: add missing preprocessor wrapper for AVX2 functions" 4 months ago
Lynne b890482d05
Revert "x86/tx_float: change a condition in a preprocessor check" 4 months ago
Lynne 0a1f8107bb
vulkan: move SPIR-V compilation code to libavutil 4 months ago
Lynne ac092c6707
hwcontext_vulkan: guard all uses of new spec defines and fix stray bracket 4 months ago
Lynne a304cbeb8d
vulkan: add profiling debug setting 4 months ago
Lynne 832947be02
vulkan: don't enable GL_EXT_buffer_reference by default 4 months ago
Lynne 356d1cc8ff
vulkan: parse instance list and add the DEBUG_UTILS extension 4 months ago
Lynne e3676d96cb
hwcontext_vulkan: move device feature struct setup to a new function 4 months ago
Lynne 535e5eb7f3
hwcontext_vulkan: enable VK_KHR_shader_relaxed_extended_instruction 4 months ago
Lynne 0d5bfd0b21
vulkan_functions: change extension type to a typedef uint64_t 4 months ago
Lynne d80f9f55c8
vulkan: always enable GL_EXT_scalar_block_layout 4 months ago
Lynne 37d5cb84e8
vulkan: check if current buffer has finished execution before picking another 4 months ago
Lynne 877c5a9692
vulkan: use shader objects if supported 4 months ago
Lynne d233d9902f
vulkan: move shader data execution state to execution pools 4 months ago
Lynne 0a37d5a3b1
vulkan: merge FFVkSPIRVShader and FFVkPipeline into FFVkShader 4 months ago
Martin Storsjö 04a59bcac4 libavutil: Makefile: Fix alphabetical order for the film_grain_params files 4 months ago
Anton Khirnov 0548ab2e42 lavu/log,opt: detect setting non-runtime options post-init 4 months ago
Anton Khirnov 3785b27b76 lavu/opt: consolidate common prologue for av_opt_set*() 4 months ago
Anton Khirnov 0d09645cfe lavu/opt: combine option type size+name into a single descriptor 4 months ago
Anton Khirnov 041d992060 lavu/class: improve AVClass doxy 4 months ago
Anton Khirnov df9b80d21a lavu: deprecate av_opt_set_int_list() and related infrastructure 4 months ago
Brad Smith 6ec6b07900 ppc: Recognize the PPC VSX and Power8 CPU flags 4 months ago
Anton Khirnov 505fea34e5 lavu/opt: avoid accidentally propagating spurious errors 4 months ago
Anton Khirnov 9b764e9b49 lavu/opt: add missing 'else' 4 months ago
Martin Storsjö fd1ea75c93 libavutil: Fix building libavutil/tests/cpu for aarch64 without SVE 4 months ago
Martin Storsjö b1ee2af843 aarch64: Print the SVE vector length in libavutil/tests/cpu.c 4 months ago
Martin Storsjö e6eabb7ce7 aarch64: Add CPU feature flags for SVE and SVE2 4 months ago
Martin Storsjö e6e56fd7a7 configure: Add detection of assembler support for SVE/SVE2 4 months ago