Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[4.3] Cherry-picks for the 4.3 (4.3.1) branch - 1st rendering bugs batch #942

Merged

Conversation

Spartan322
Copy link
Member

Rendering Bug PRs:

ecmjohnson and others added 24 commits January 22, 2025 13:11
A bug was introduced from 057367b by adding FSR 2.2.1 support.
Which increases hash collision and hurts performance.

(cherry picked from commit 864d4fb)
…o do so

In addition, fix region_filter_clip_enabled documentation to be consistent with AtlasTexture.xml, since that is the option whose behavior was fixed

(cherry picked from commit d720eb8)
(cherry picked from commit 274076c)
…ile renderer to avoid precision errors on heavily scaled meshes

(cherry picked from commit 2c158c3)
(cherry picked from commit 3376b91)
Fixes #99592

The following variables were set too early, and later code never ran..
prev_shader, prev_variant, prev_spec_constants variables

These variables were shared in two different branch conditions but were
updated inside the first one, so the second could never be true..

The condition to update lighting also should check prev_spec_constants
since it updates that uniform.

(cherry picked from commit 45a7bcc)
(cherry picked from commit 11225de)
axis in the particle shader.

(cherry picked from commit 9906120)
@Spartan322 Spartan322 merged commit 6c1f04b into Redot-Engine:4.3 Jan 23, 2025
18 checks passed
@Spartan322 Spartan322 deleted the 4.3.1-cherry-pick/bugs-rendering branch January 23, 2025 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.