Please file sub-tasks/bugs as and when required.
- Minimal changes so that, Prism can render to CAMetalLayer
- Remove all GL code and make it work with metal (only in sandbox)
1) Glass knows about the pipeline being used
2)There is GL code in Glass: GlassView3D, GlassLayer3D, GlassFrameBufferObject, GlassOffscreen
- Cleanup work in main line - remove applet implementation :JDK-8201538
- Refactor classes to support both GL and Metal
- GlassWindow - reflectively uses GL, checks if layer is GL (add (MTL))
- Minimal changes so that, Prism can render to CAMetalLayer
- Remove all GL code and make it work with metal (only in sandbox)
1) Glass knows about the pipeline being used
2)There is GL code in Glass: GlassView3D, GlassLayer3D, GlassFrameBufferObject, GlassOffscreen
- Cleanup work in main line - remove applet implementation :
- Refactor classes to support both GL and Metal
- GlassWindow - reflectively uses GL, checks if layer is GL (add (MTL))
- blocks
-
JDK-8271024 ☂ JavaFX : Implement Metal Rendering Pipeline
- Open
- is blocked by
-
JDK-8201538 Remove implementation support for applets from JavaFX
- Resolved
- relates to
-
JDK-8331413 A few colors do not match after JDK-8271047
- Open
-
JDK-8332687 Crash in metal pipeline when moved between displays
- Resolved