Skip to content

Collection of 3.10 beta fixes#2908

Merged
riccardobl merged 5 commits into
jMonkeyEngine:masterfrom
riccardobl:fixes23
Jul 21, 2026
Merged

Collection of 3.10 beta fixes#2908
riccardobl merged 5 commits into
jMonkeyEngine:masterfrom
riccardobl:fixes23

Conversation

@riccardobl

@riccardobl riccardobl commented Jul 21, 2026

Copy link
Copy Markdown
Member
  1. add missing settings in new backends
  2. fix fallback when hw shadows are not supported by the backend
  3. fix issues with high-dpi and scaled framebuffers and post processing
  4. fix native plugin signing

Note: merge without squash, since every commit is standalone and a different fix

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces several enhancements and bug fixes related to rendering, camera management, and platform-specific configurations in jMonkeyEngine. Key changes include refactoring the FilterPostProcessor to use dedicated processing cameras instead of mutating the original scene camera, which improves multi-view and display scaling support. Additionally, it adds fallback logic to software shadow comparison when hardware comparison is unsupported, implements early configuration and FPS capping for iOS, and introduces comprehensive unit and screenshot tests to verify these changes. No review comments were provided, so there is no further feedback to address.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

@riccardobl
riccardobl merged commit 2838d4d into jMonkeyEngine:master Jul 21, 2026
12 checks passed
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