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.

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

              Created:
              Updated:
              Resolved: