diff options
author | Niklas Haas <git@nand.wakku.to> | 2016-04-21 01:33:13 +0200 |
---|---|---|
committer | Niklas Haas <git@nand.wakku.to> | 2016-05-15 20:42:02 +0200 |
commit | 7c3d78fd82d4d1e1a0b15284386d39b4014cb7d1 (patch) | |
tree | 9fb8e7c6f7d38bb3b45f65d5406a83dfcba45b4a /video/image_writer.h | |
parent | d53142f9bac1d8b17d3eeed258625b6739d34487 (diff) | |
download | mpv-7c3d78fd82d4d1e1a0b15284386d39b4014cb7d1.tar.bz2 mpv-7c3d78fd82d4d1e1a0b15284386d39b4014cb7d1.tar.xz |
vo_opengl: support external user hooks
This allows users to add their own near-arbitrary hooks to the vo_opengl
processing pipeline, greatly enhancing the flexibility of user shaders.
This enables, among other things, user shaders such as CrossBilateral,
SuperRes, LumaSharpen and many more.
To make parsing the user shaders easier, shaders are now loaded as
bstrs, and the hooks are set up during video reconfig instead of on
every single frame.
Diffstat (limited to 'video/image_writer.h')
0 files changed, 0 insertions, 0 deletions