Skip to content

Invalidated side fix - #1779

Merged
nstlaurent merged 3 commits into
devfrom
invalidated-side-fix
Sep 7, 2026
Merged

nstlaurent merged 3 commits into
devfrom
invalidated-side-fix

Conversation

@nstlaurent

Copy link
Copy Markdown
Collaborator

Add counters to side/plane to check if cached data is invalidated.

Move checks to individual upper/middle/lower functions since parts to fix broken cache invalidation.

This was only reproducible by forcing BSP rendering entirely and switching from middle to lower view. The main issue was RenderTwoSided reset the invalidation but the upper/lower visibility may not actually render the side. This means later when rendering the upper/lower the cache was never invalidated and it would pull for the previous transfer heights view.

…ve checks to individual upper/middle/lower functions since parts to fix broken cache invalidation
@nstlaurent
nstlaurent merged commit 3305936 into dev Sep 7, 2026
1 check passed
@nstlaurent
nstlaurent deleted the invalidated-side-fix branch September 7, 2026 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant