Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8271047

Implement 'Glass' modifications needed for Metal rendering pipeline

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Open
    • Priority: P3
    • Resolution: Unresolved
    • Affects Version/s: internal
    • Fix Version/s: internal
    • Component/s: javafx
    • Labels:
    • Subcomponent:
    • CPU:
      generic
    • OS:
      os_x

      Description

      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))

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              kcr Kevin Rushforth
              Reporter:
              aghaisas Ajit Ghaisas
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated: