|
|
Line 1: |
Line 1: |
| Also see [[Completed Features Objectives]] ...
| | List started on 2015-03-06, concluding [[SW Tracking Report Objectives for the release 2.3.2|Release 2.3.2]] - '''Closed 2023-02-01''' - continuation @ [[SW Tracking Report Objectives for the release 2.5.0|Release 2.5.0]]. |
|
| |
|
| == High DPI == | | [{{SERVER}}/bugzilla/buglist.cgi?list_id=2822&query_format=advanced&resolution=---&resolution=FIXED&resolution=INVALID&resolution=WONTFIX&resolution=DUPLICATE&resolution=WORKSFORME&resolution=MOVED&version=2.4.0 Complete Bugzilla List of Version 2.4.0] |
|
| |
|
| ;Parent Main Node
| | Warning: WIP |
| : [{{SERVER}}/bugzilla/showdependencytree.cgi?id=1373&hide_resolved=0 Dependency Tree] | |
| <bugzilla>
| |
| {
| |
| "id":["1373"],
| |
| "include_fields":"id,version,product,component,priority,severity,status,summary"
| |
| }
| |
| </bugzilla>
| |
| | |
| ;Children blocking Parent
| |
| <bugzilla>
| |
| {
| |
| "blocks":["1373"],
| |
| "include_fields":"id,version,product,component,priority,severity,status,summary"
| |
| }
| |
| </bugzilla>
| |
| | |
| = 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
| |
| working on desktop and embedded devices even w/o any windowing system on top
| |
| of a plain console [{{SERVER}}/bugzilla/show_bug.cgi?id=1156 DRM/GBM as support by JOGL(EGL) and NEWT].
| |
| | |
| Early examples from 2012 are available in these videos around the [https://youtu.be/7mBi7psP7VM?t=165 2:45 minute mark]
| |
| and here [https://youtu.be/4gWStKCioi8?t=16 at the 16s mark].
| |
| | |
| ;Parent Main Node
| |
| : [{{SERVER}}/bugzilla/showdependencytree.cgi?id=803&hide_resolved=0 Dependency Tree]
| |
| : [{{SERVER}}/bugzilla/buglist.cgi?bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=IN_PROGRESS&bug_status=RESOLVED&bug_status=VERIFIED&columnlist=product%2Ccomponent%2Cassigned_to%2Cbug_status%2Cresolution%2Cversion%2Cshort_desc%2Cchangeddate&component=core&component=Plugin&list_id=2265&product=GraphUI&query_format=advanced&resolution=---&resolution=FIXED&resolution=INVALID&resolution=WONTFIX&resolution=DUPLICATE&resolution=WORKSFORME&resolution=MOVED All GraphUI]
| |
| <bugzilla>
| |
| {
| |
| "id":["803"],
| |
| "include_fields":"id,version,product,component,priority,severity,status,summary"
| |
| }
| |
| </bugzilla>
| |
| | |
| ;Children blocking Parent
| |
| <bugzilla>
| |
| {
| |
| "blocks":["803"],
| |
| "include_fields":"id,version,product,component,priority,severity,status,summary"
| |
| }
| |
| </bugzilla>
| |
| | |
| ;All of Product ''graphui''
| |
| <bugzilla>
| |
| {
| |
| "product":"graphui",
| |
| "include_fields":"id,version,product,component,priority,severity,status,summary"
| |
| }
| |
| </bugzilla>
| |
| | |
| == Jogl / Graph ==
| |
|
| |
|
| [{{SERVER}}/bugzilla/showdependencytree.cgi?id=1064&hide_resolved=0 Dependency Tree Graph Font Issues]
| | = Features = |
|
| |
|
| [{{SERVER}}/bugzilla/buglist.cgi?bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=IN_PROGRESS&bug_status=RESOLVED&bug_status=VERIFIED&columnlist=product%2Ccomponent%2Cassigned_to%2Cbug_status%2Cresolution%2Cversion%2Cshort_desc%2Cchangeddate&component=graph&list_id=2264&product=Jogl&query_format=advanced&resolution=---&resolution=FIXED&resolution=INVALID&resolution=WONTFIX&resolution=DUPLICATE&resolution=WORKSFORME&resolution=MOVED All Jogl Graph]
| | == Features to be classified for this release == |
|
| |
|
| <bugzilla> | | <bugzilla> |
| { | | { |
| "product":"jogl", | | "status":["UNCONFIRMED"], |
| "component":"graph",
| | "version":"2.4.0", |
| "include_fields":"id,version,product,component,priority,severity,status,summary"
| |
| }
| |
| </bugzilla>
| |
| | |
| = OpenJFX =
| |
| | |
| [https://jogamp.org/bugzilla//show_bug.cgi?id=607#c20 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 =
| |
| | |
| * [{{SERVER}}/bugzilla/showdependencytree.cgi?id=807&hide_resolved=0 Dependency Tree NEWT Input Devices]
| |
| * [{{SERVER}}/bugzilla/showdependencytree.cgi?id=814&hide_resolved=0 Dependency Tree NEWT Pointer Event]
| |
| | |
| <bugzilla>
| |
| {
| |
| "product":["newt","jinput"],
| |
| "version":["2.5.0","3.0.0","tbd"], | |
| "cf_type":"FEATURE", | | "cf_type":"FEATURE", |
| "include_fields":"id,version,product,component,priority,severity,status,summary" | | "include_fields":"id,product,component,priority,severity,status,summary" |
| } | | } |
| </bugzilla> | | </bugzilla> |
|
| |
|
| = Vulkan = | | == Features confirmed and for this release == |
|
| |
|
| <bugzilla> | | <bugzilla> |
| { | | { |
| "component":"vulkan", | | "status":["IN_PROGRESS","CONFIRMED","RESOLVED","VERIFIED"], |
| | "version":"2.4.0", |
| "cf_type":"FEATURE", | | "cf_type":"FEATURE", |
| "include_fields":"id,version,product,component,priority,severity,status,summary" | | "include_fields":"id,product,component,priority,severity,status,resolution,summary" |
| } | | } |
| </bugzilla> | | </bugzilla> |
|
| |
|
| = Video Encoding/Decoding & Player = | | = Bugs = |
|
| |
|
| Across our releases, we supported video encoding and decoding (with a player)
| | == Bugs to be classified for this release == |
| based on either FFmpeg or Android's library as [https://youtu.be/4gWStKCioi8?t=132 shown in this clip at 2:12 min mark].
| |
| | |
| Goal would be to
| |
| * Update general ffmpeg video decoding support
| |
| * Enhance ffmpeg video encoding support
| |
| * Potentially add better control about video-frame to framebuffer control for editing software
| |
| | |
| See [https://jogamp.org/bugzilla//buglist.cgi?bug_status=__open__&component=video&list_id=3053&product=Jogl related buglist]
| |
|
| |
|
| <bugzilla> | | <bugzilla> |
| { | | { |
| "component":"video", | | "status":["UNCONFIRMED"], |
| "include_fields":"id,version,product,component,priority,severity,status,summary" | | "version":"2.4.0", |
| | "cf_type":["---", "DEFECT"], |
| | "include_fields":"id,product,component,priority,severity,status,summary" |
| } | | } |
| </bugzilla> | | </bugzilla> |
|
| |
|
| = iOS Enhancements = | | == Bugs confirmed for this release == |
| | |
| Early iOS support has been demonstrated in 2019
| |
| * [https://jausoft.com/blog/2019/06/17/jogamp-ios-arm64-bring-up/ iOS Arm64 bring-up]
| |
| * [https://jausoft.com/blog/2019/06/23/jogamp-ios-arm64-port-first-visuals/ iOS Arm64 Port: First Visuals]
| |
| * [https://jausoft.com/blog/2019/07/08/jogamp-ios-arm64-port-newt/ iOS Arm64 Port: NEWT]
| |
| | |
| Enhancing this port would allow to use JogAmp in a similar fashion as on Android,
| |
| but using an OpenJDK iOS build.
| |
| | |
| = [[SCC Overview|Source Certification Contract (SCC)]] = | |
| | |
| [{{SERVER}}/bugzilla/showdependencytree.cgi?id=1368&hide_resolved=0 Dependency Tree]
| |
| | |
| [{{SERVER}}/bugzilla/show_bug.cgi?id=1368 Root Parent Entry]
| |
| | |
| <bugzilla>
| |
| {
| |
| "id":["1368", "1369"],
| |
| "include_fields":"id,version,product,component,priority,severity,status,summary"
| |
| }
| |
| </bugzilla>
| |
| | |
| = Misc =
| |
| | |
| <!-- bugzilla>
| |
| {
| |
| "product"!=["graphui","newt"],
| |
| "component"!=["graph","vulkan"],
| |
| "version":["2.5.0","3.0.0","tbd"],
| |
| "cf_type":"FEATURE",
| |
| "include_fields":"id,version,product,component,priority,severity,status,summary"
| |
| }
| |
| </bugzilla-->
| |
|
| |
|
| <bugzilla> | | <bugzilla> |
| { | | { |
| "version":["2.5.0","3.0.0","tbd"], | | "status":["IN_PROGRESS","CONFIRMED","RESOLVED","VERIFIED"], |
| "cf_type":"FEATURE", | | "version":"2.4.0", |
| "include_fields":"id,version,product,component,priority,severity,status,summary" | | "cf_type":["---", "DEFECT"], |
| | "include_fields":"id,product,component,priority,severity,status,resolution,summary" |
| } | | } |
| </bugzilla> | | </bugzilla> |