0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 13:08:50 +02:00
obs-studio/plugins/obs-transitions
jp9000 c4e0a68641 obs-transitions: Fix track matte rendering improper sizes
When using track matte stingers as visibility transitions, it would
render the matte portion at the incorrect size. This was due to the fact
that texrender render code blocks do not set the projection matrix.
You're supposed to do that manually. Thus, it was using whatever the
current projection matrix was, which was usually the canvas projection
matrix.

(Jim note: There were reasons why I didn't make texrender objects do
this automatically, mostly scaling and performance reasons, but I
realize now I should have at least provided an option for it instead to
prevent this "gotcha" situation from happening. Bad design on my part. I
do not blame Palakis for falling for this.)
2021-05-11 00:58:16 -07:00
..
data obs-transitions: Blend in linear space 2021-05-08 20:53:44 -07:00
CMakeLists.txt cmake: Add cmake folders 2020-05-13 06:52:37 -07:00
easings.h obs-transitions: Add 'slide' transition 2016-03-24 02:19:16 -07:00
obs-transitions.c Plugins: Add descriptions to modules 2018-09-11 18:28:58 -07:00
transition-cut.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
transition-fade-to-color.c obs-transitions: Blend in linear space 2021-05-08 20:53:44 -07:00
transition-fade.c obs-transitions: Blend in linear space 2021-05-08 20:53:44 -07:00
transition-luma-wipe.c obs-transitions: Blend in linear space 2021-05-08 20:53:44 -07:00
transition-slide.c obs-transitions: Blend in linear space 2021-05-08 20:53:44 -07:00
transition-stinger.c obs-transitions: Fix track matte rendering improper sizes 2021-05-11 00:58:16 -07:00
transition-swipe.c obs-transitions: Blend in linear space 2021-05-08 20:53:44 -07:00