vulkancolorconvert: support RGB <-> AYUV/YUY2/UYVY
authorMatthew Waters <matthew@centricular.com>
Wed, 19 Jun 2019 09:09:21 +0000 (19:09 +1000)
committerMatthew Waters <matthew@centricular.com>
Wed, 19 Jun 2019 15:41:56 +0000 (01:41 +1000)
commit2180fbb498c5780279494a4bb7fd311a01dfc572
tree33437ae96e653c5f280734e373c9e010c9b5b81d
parentdbf60a17384c60fa5b8d3aee766501a68bfa14ee
vulkancolorconvert: support RGB <-> AYUV/YUY2/UYVY
13 files changed:
ext/vulkan/shaders/ayuv_to_rgb.frag [new file with mode: 0644]
ext/vulkan/shaders/color_convert_generic.glsl [new file with mode: 0644]
ext/vulkan/shaders/downsample_ayuv.glsl [new file with mode: 0644]
ext/vulkan/shaders/meson.build
ext/vulkan/shaders/rgb_to_ayuv.frag [new file with mode: 0644]
ext/vulkan/shaders/rgb_to_yuy2.frag [new file with mode: 0644]
ext/vulkan/shaders/swizzle.glsl
ext/vulkan/shaders/upsample_ayuv.glsl [new file with mode: 0644]
ext/vulkan/shaders/upsample_yuy2.glsl [new file with mode: 0644]
ext/vulkan/shaders/uyvy_to_rgb.frag [new file with mode: 0644]
ext/vulkan/shaders/yuy2_to_rgb.frag [new file with mode: 0644]
ext/vulkan/vkcolorconvert.c
ext/vulkan/vkcolorconvert.h