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

For FILL SPANS opcode, provide data in a buffer & add only pointer to the RQ

    XMLWordPrintable

    Details

      Description

      Currently for FILL_SPANS opcode, all the spans are put into the RenderBuffer and QueueFlusher takes the spans from RQ and call MTLRenderer. If the spans numbers are large, the FILL_SPANS opcode will be sent several times.

      We can optimise by storing the spans in a separate buffer and add pointer to buffer into the RQ so that we can get 1 FILL_SPANS with pointer to span data.

        Attachments

        1. patch
          7 kB
        2. webrev.zip
          315 kB
        3. webrev-26Sep.zip
          320 kB

          Activity

            People

            Assignee:
            psadhukhan Prasanta Sadhukhan
            Reporter:
            psadhukhan Prasanta Sadhukhan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: