v2.0.3.1703-legacy
·
43 commits
to legacy
since this release
What's Changed
fixed #99.
Details
- ensured that the scaling effect comes after the cropping effect, which prevents low-end GPUs from getting into a performance bottleneck.
- zero-copy rendering has been introduced to allow blur effects to use the screen back buffer directly as an effect input, which avoids the overhead of creating an intermediate buffer and copying the screen contents to the buffer.
unfortunately, this feature will only be triggered when the glass geometry consists of only one rectangle, or it might cause graphics flaws. - introduced a blur overdraw mitigation mechanism that will lower the blur quality and force the zero-copy rendering feature to be enabled if any glass area is completely covered by another, larger glass area.
- adjusted the mode of internal scaling of the glass effect for different
BlurOptimization
to improve the blur quality, it is now recommended to setBlurOptimization
to 0.
Full Changelog: v2.0.2.1689-legacy...v2.0.3.1702-legacy