1
0
mirror of https://github.com/mpv-player/mpv synced 2025-03-23 11:47:45 +00:00
mpv/DOCS/man
Niklas Haas 54c48bd801 vo_opengl: make user hook passes optional
User hooks can now use an extra WHEN expression to specify when the
shader should be run. For example, this can be used to only run a chroma
scaling shader `WHEN CHROMA.w LUMA.w <`.

There's a slight semantics change to user shaders: When trying to bind a
texture that does not exist, a shader will now be silently skipped
(similar to when the condition is false) instead of generating an error.

This allows shader stages to depend on an optional earlier stage without
having to copy/paste the same condition everywhere.

(In other words: there's an implicit condition on all of the bound
textures existing)
2016-06-08 20:50:19 +02:00
..
af.rst manpage: minor corrections 2016-01-24 19:41:32 +01:00
ao.rst ao_dsound: remove this audio output 2016-01-06 13:52:15 +01:00
changes.rst manpage: move out the MPlayer comparison page 2015-02-05 22:12:11 +01:00
encode.rst man: fix grammar issues 2015-12-19 09:26:41 +01:00
input.rst vo_opengl: expose performance timers as properties 2016-06-07 12:17:25 +02:00
ipc.rst man: ipc: update for named pipe IPC on Windows 2016-03-23 23:15:27 +11:00
lua.rst lua: add timer:is_enabled() function 2016-05-14 20:49:28 +02:00
mpv.rst docs: fix some typos 2016-05-23 21:27:18 +02:00
options.rst manpage: update --hwdec=d3d11va remarks 2016-05-31 18:32:06 +02:00
osc.rst manpage: fix some script_message references to preferred name 2016-05-09 20:39:33 +02:00
vf.rst vo_opengl: refactor HDR mechanism 2016-05-30 20:17:33 +02:00
vo.rst vo_opengl: make user hook passes optional 2016-06-08 20:50:19 +02:00