Details for commit 27799def6
01-May-2021 (Saturday) at 12:59:16 EDT by Christoph Oelckers
On branches: 1.1, master, newrenderer, scriptable_cutscenes
- rewrote movie player so that the decoder backends only perform the decoding but do not draw the frames themselves.
This caused twq problems:
- It made it impossible to let the client apply effects to the video.
- The client had no control when rendering stopped.
Now the backends only provide a texture handle that the client must draw. One immediate benefit is that Blood's fixed viewport scaling is now available to all video formats.