SW Tracking Report Feature Objectives Overview: Difference between revisions

From JogampWiki
Jump to navigation Jump to search
Line 27: Line 27:
including user interaction.
including user interaction.


Reaching this goal would allow to an application to provide one viewport or window,
This would allow an application to utilize one viewport or window,
exposing the scene including the UI w/o the need for any external toolkit.
exposing the scene including the UI w/o the need for any external toolkit.



Revision as of 23:21, 2 February 2023

Also see Completed Features Objectives ...

High DPI

Parent Main Node
Dependency Tree
Full Query
ID Version Product Component Priority Severity Status Summary
1373 2.5.0 General generic P4 major VERIFIED Support High-DPI across Platforms and Modules

1 Total; 0 Open (0%); 0 Resolved (0%); 1 Verified (100%);


Children blocking Parent
Full Query
ID Version Product Component Priority Severity Status Summary
741 2 Jogl macosx --- normal RESOLVED Enable Hi-Dpi Mode on OSX (Retina)
1120 2.3.0 Jogl core --- enhancement RESOLVED Refine HiDPI Support
1130 2.3.0 Newt awt --- enhancement RESOLVED Add Mapping from AWT Component -> NEWT [Screen, MonitorDevice]
1322 2.5.0 Jogl macosx P4 normal RESOLVED JOGL sets pixel scale to 2 for GLJPanel not on Retina display
1351 2.4.0 Newt macosx P4 normal RESOLVED NEWT: Custom pointer pixels doubled on High-DPI Retina Display on OS X only
1358 2.4.0 Jogl swt P4 normal VERIFIED Incorrect OpenGL surface size on SWT GLCanvas and NewtCanvasSWT w/ High-DPI scaling
1374 2.5.0 Jogl awt P4 major RESOLVED Support High-DPI for JRE>8 AWT on Windows, MacOSX and Linux
1421 2.4.0 Newt swt P4 normal VERIFIED Incorrect OpenGL window position on NewtCanvasSWT on MacOS
1422 2.4.1 Newt swt P4 normal VERIFIED NEWT: Handle SWT's DPI Scaling on non native dpi scaling platforms (Linux, Windows, ..)

9 Total; 0 Open (0%); 6 Resolved (66.67%); 3 Verified (33.33%);


Graph

Graph UI

Graph UI is meant to be an immersive UI within the 3D scene including text and UI objects, including user interaction.

This would allow an application to utilize one viewport or window, exposing the scene including the UI w/o the need for any external toolkit.

Think of an integrated QT or OpenJFX in your 2D/3D application.

Early videos from 2012 are available around the 2:45 minute mark of this video and here at the 16s mark.

Parent Main Node
Dependency Tree
All GraphUI
Full Query
ID Version Product Component Priority Severity Status Summary
803 2.5.0 GraphUI Core --- enhancement RESOLVED Establish Graph-UI Core ..

1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);


Children blocking Parent

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


All of Product graphui

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Jogl / Graph

Dependency Tree Graph Font Issues

All Jogl Graph

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


OpenJFX

Bug report 607 describes different ways to either

  • enhance external rendering via JOGL into an OpenJFX UI elements, or
  • to replace OpenJFX's Glass w/ NEWT and Prism's OpenGL coding with JOGL

NEWT

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Vulkan

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Source Certification Contract (SCC)

Dependency Tree

Root Parent Entry

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Misc

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);