1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-28 10:02:17 +00:00
mpv/DOCS
Niklas Haas 7c3d78fd82 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.
2016-05-15 20:42:02 +02:00
..
man vo_opengl: support external user hooks 2016-05-15 20:42:02 +02:00
client-api-changes.rst client API: access choices as flags if appropriate 2016-05-04 17:37:54 +02:00
compile-windows.md DOCS/compile-windows.md: use CC=gcc.exe for msys2 compile 2016-03-18 18:10:09 -07:00
contribute.md Add a CONTRIBUTING.md file 2015-12-22 23:18:46 +01:00
edl-mpv.rst demux_timeline: fix nested timelines 2016-02-20 16:22:15 +01:00
encoding.rst
interface-changes.rst client API: access choices as flags if appropriate 2016-05-04 17:37:54 +02:00
libmpv-client-api.rst DOCS: add some hints to the new examples repository 2016-03-10 21:59:21 +01:00
mplayer-changes.rst Disable DVD and BD menu support (to be removed) 2015-06-26 23:37:30 +02:00
release-policy.md DOCS: update release policy 2015-09-23 01:07:52 +02:00
tech-overview.txt options: remove --leak-report 2015-05-02 19:03:28 +02:00
waf-buildsystem.rst Various spelling fixes 2015-06-18 19:36:58 +02:00