processing / processing/processing4
fullScreen on second display does not working as expected with P2D and P3D renderer
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 494
- Forks
- 183
- Avg merge
- 4h 39m
- Merged PRs (30d)
- 3
Description
In GitLab by @mrbbp on Dec 26, 2023, 18:34
Description
When attempt to use fullscreen on a second monitor with P2D or P3D renderer, the screen is not full.
It works with no renderer added.
The screen is 90 deg rotated (don't know if it's important)
Expected Behavior
it should display in fullScreen
Current Behavior
it use the half lower part of the screen and below. A part of the sketch is out of the display. Picture is not compressed
Steps to Reproduce
void setup() {
fullScreen(P2D, 2);
}
- launch the sketch
Your Environment
- Processing version: 4.3
- Operating System and OS version: MacOS Ventura 13.6.2
- Other information: M1 processor
Possible Causes / Solutions
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing fullScreen(P2D, 2) on Processing 4.3 with macOS Ventura 13.6.2 and an M1 processor, then compare it with fullscreen without a renderer and with P3D on the second display. Done means the sketch fills the selected second monitor without being rotated, clipped, or extending beyond the display.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- computer-graphics, desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100