Fix 110976: Sequencer Scope Artifacts on NVIDIA 30/40 Series #112665

Merged
Jeroen Bakker merged 2 commits from Jeroen-Bakker/blender:sequencer/scope-artifacts into main 2023-09-26 17:30:08 +02:00

2 Commits

Author SHA1 Message Date
ca1c8fb02f Equalize top/bottom metadata
All checks were successful
buildbot/vexp-code-patch-coordinator Build done.
2023-09-21 12:51:52 +02:00
Jeroen Bakker
f3c2724b9e Fix 110976: Sequencer Scope Artifacts on NVIDIA 30/40 Series
This PR fixes an issue with the NVIDIA 3000/4000 series cards. The cause
is that when blending is turned off and the fragment output has an alpha
of 0.0 it seems to internally optimize the fragment away, leading. This
is a guess of course.

By setting the Alpha to 1.0 for scopes and enabling alpha blending when
drawing the meta data text seems to fix the issue.

As I am not aware of all the different user setting please review this
carefully.
2023-09-21 12:39:17 +02:00