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

Evaluate RenderQueue Vs non-RenderQueue Design architecture for Metal Rendering Pipeline implementation

    Details

    • Subcomponent:
      2d
    • CPU:
      x86_64
    • OS:
      os_x

      Description

      To implement Metal Rendering pipeline in Java2d - either of below architectures can be followed :
      1) Architecture option - 1 : Based on OpenGL Rendering Pipeline implementation of Java2d uses a single threaded RenderQueue to process graphics commands.

      2) Architecture option - 2 : Based X11Render Pipeline implementation of Java2d uses direct rendering without single threaded RenderQueue.

      This task is to evaluate differences/pros/cons of above options.

      Things to consider would be :
      1) Performance sampling of render calls
      2) possible limitations in implementation using Metal APIs

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                aghaisas Ajit Ghaisas
                Reporter:
                aghaisas Ajit Ghaisas
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: