processing / processing/processing4

fullScreen on second display does not working as expected with P2D and P3D renderer

Offen
#815 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

bug core
Vorherrschende Sprache
Java
Sterne
494
Forks
183
Ø Merge
4 Std. 39 Min.
Gemergte PRs (30 T.)
3

Beschreibung

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);
}
  1. 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

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, fullScreen(P2D, 2) unter Processing 4.3 mit macOS Ventura 13.6.2 und einem M1-Prozessor zu reproduzieren, und vergleiche es anschließend mit fullscreen ohne Renderer und mit P3D auf dem zweiten Display. Als abgeschlossen gilt die Aufgabe, wenn die Skizze den ausgewählten zweiten Monitor ausfüllt, ohne gedreht oder abgeschnitten zu sein oder über das Display hinauszuragen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
computer-graphics, desktop
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.