Allow non-compute hooks to return PL_HOOK_SIG_COLOR
mpv-style user shaders don't actually require dispatching in all cases. We can easily have them output PL_HOOK_SIG_COLOR
instead of the current PL_HOOK_SIG_TEX
. This would remove one unnecessary prekernel pass, especially for typical shaders which just hook on MAIN
.