Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8303554 Implement texture pool logic
  3. JDK-8305835

ImagePool incorrectly creates new textures instead of reusing reusable textures

XMLWordPrintable

    • generic
    • os_x

      With the metal rendering pipeline, the ImagePool incorrectly creates new textures instead of reusing reusable textures. This results in excessive Texture allocations and eventually causes application hang.
      This task fixes the above incorrect behavior.

      Also -
      1) A workaround for clearing RT texture content is introduced.
      2) Native method MetalTexture.getPixelBuffer() logic is corrected to avoid - "Context leak detected, CoreAnalytics returned false" message on terminal.

            aghaisas Ajit Ghaisas
            aghaisas Ajit Ghaisas
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: