ffmpeg/libavcodec/vulkan
Lynne 713f191c24
vulkan_ffv1: add Bayer decoder
Sponsored-by: Sovereign Tech Fund
2026-06-03 14:12:50 +09:00
..
apv_decode.comp.glsl apv_decode: add a Vulkan hwaccel 2026-05-19 17:43:53 +09:00
apv_idct.comp.glsl apv_decode: add a Vulkan hwaccel 2026-05-19 17:43:53 +09:00
common.glsl vulkan/common: fix LOAD64 again 2026-05-17 12:02:52 +09:00
dct.glsl lavc: implement a Vulkan-based prores encoder 2026-03-05 14:02:39 +00:00
dpx_copy.comp.glsl avcodec/vulkan: standardize on .glsl extension 2026-02-19 19:42:29 +01:00
dpx_unpack.comp.glsl avcodec/vulkan: standardize on .glsl extension 2026-02-19 19:42:29 +01:00
ffv1_common.glsl vulkan_ffv1: add Bayer decoder 2026-06-03 14:12:50 +09:00
ffv1_dec.comp.glsl vulkan_ffv1: add Bayer decoder 2026-06-03 14:12:50 +09:00
ffv1_dec_bayer.comp.glsl vulkan_ffv1: add Bayer decoder 2026-06-03 14:12:50 +09:00
ffv1_dec_bayer_golomb.comp.glsl vulkan_ffv1: add Bayer decoder 2026-06-03 14:12:50 +09:00
ffv1_dec_golomb.comp.glsl vulkan_ffv1: convert to compile-time SPIR-V generation 2026-02-19 19:42:27 +01:00
ffv1_dec_reset.comp.glsl vulkan/ffv1: mark buffers as uniform/readonly when needed 2026-02-19 19:42:32 +01:00
ffv1_dec_reset_golomb.comp.glsl vulkan_ffv1: convert to compile-time SPIR-V generation 2026-02-19 19:42:27 +01:00
ffv1_dec_rgb.comp.glsl vulkan_ffv1: use regular descriptors for slice state 2026-02-19 19:42:30 +01:00
ffv1_dec_rgb_float.comp.glsl vulkan/ffv1: implement floating-point decoding 2026-03-31 23:47:45 +02:00
ffv1_dec_rgb_float_golomb.comp.glsl vulkan/ffv1: implement floating-point decoding 2026-03-31 23:47:45 +02:00
ffv1_dec_rgb_golomb.comp.glsl vulkan_ffv1: convert to compile-time SPIR-V generation 2026-02-19 19:42:27 +01:00
ffv1_dec_setup.comp.glsl vulkan_ffv1: add Bayer decoder 2026-06-03 14:12:50 +09:00
ffv1_enc.comp.glsl vulkan/ffv1: add 32-bit float RGB encoding and a rice + remap path 2026-05-30 12:10:01 +09:00
ffv1_enc_golomb.comp.glsl ffv1enc_vulkan: fix Golomb encoding 2026-02-19 19:42:32 +01:00
ffv1_enc_rct_search.comp.glsl vulkan/ffv1_enc_rct_search: fix slice dimension iterations 2026-05-26 17:47:04 +09:00
ffv1_enc_remap.comp.glsl vulkan/ffv1: read raw 16-bit float images via R16_UINT view to preserve denormals 2026-05-26 17:47:04 +09:00
ffv1_enc_reset.comp.glsl vulkan/ffv1: mark buffers as uniform/readonly when needed 2026-02-19 19:42:32 +01:00
ffv1_enc_reset_golomb.comp.glsl ffv1enc_vulkan: use regular descriptors for slice state 2026-02-19 19:42:30 +01:00
ffv1_enc_rgb.comp.glsl ffv1enc_vulkan: use regular descriptors for slice state 2026-02-19 19:42:30 +01:00
ffv1_enc_rgb_float.comp.glsl ffv1enc_vulkan: implement floating-point encoding 2026-03-31 23:47:45 +02:00
ffv1_enc_rgb_float_golomb.comp.glsl vulkan/ffv1: add 32-bit float RGB encoding and a rice + remap path 2026-05-30 12:10:01 +09:00
ffv1_enc_rgb_golomb.comp.glsl ffv1enc_vulkan: fix Golomb encoding 2026-02-19 19:42:32 +01:00
ffv1_enc_setup.comp.glsl vulkan/ffv1: add 32-bit float RGB encoding and a rice + remap path 2026-05-30 12:10:01 +09:00
ffv1_enc_sort32.comp.glsl vulkan/ffv1: add 32-bit float RGB encoding and a rice + remap path 2026-05-30 12:10:01 +09:00
ffv1_vlc.glsl vulkan_ffv1: add Bayer decoder 2026-06-03 14:12:50 +09:00
Makefile vulkan_ffv1: add Bayer decoder 2026-06-03 14:12:50 +09:00
prores_idct.comp.glsl avcodec/vulkan: standardize on .glsl extension 2026-02-19 19:42:29 +01:00
prores_ks_alpha_data.comp.glsl lavc: implement a Vulkan-based prores encoder 2026-03-05 14:02:39 +00:00
prores_ks_encode_slice.comp.glsl lavc: implement a Vulkan-based prores encoder 2026-03-05 14:02:39 +00:00
prores_ks_estimate_slice.comp.glsl lavc: implement a Vulkan-based prores encoder 2026-03-05 14:02:39 +00:00
prores_ks_slice_data.comp.glsl lavc: implement a Vulkan-based prores encoder 2026-03-05 14:02:39 +00:00
prores_ks_trellis_node.comp.glsl lavc: implement a Vulkan-based prores encoder 2026-03-05 14:02:39 +00:00
prores_raw_decode.comp.glsl prores_raw: fix tile alignment issues 2026-05-17 12:02:52 +09:00
prores_raw_idct.comp.glsl prores_raw: synchronize decoder with reference implementation 2026-05-17 12:17:16 +09:00
prores_vld.comp.glsl avcodec/vulkan: standardize on .glsl extension 2026-02-19 19:42:29 +01:00
rangecoder.glsl vulkan/rangecoder: fix encoding issue when -1 != 0xFF 2026-05-26 17:46:59 +09:00