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

[opengl] rendering with custom composite causes internal error

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P4 P4
    • tbd
    • 8
    • client-libs
    • 2d
    • generic
    • generic

      A custom composite used for rendering with opengl pipeline
      causes an internal error:

      Caused by: java.lang.InternalError: not implemented yet
      at sun.java2d.opengl.OGLSurfaceData.getRaster(OGLSurfaceData.java:397)
      at sun.java2d.pipe.GeneralCompositePipe.renderPathTile(GeneralCompositePipe.java:100)
      at sun.java2d.pipe.SpanShapeRenderer$Composite.renderBox(SpanShapeRenderer.java:60)
      at sun.java2d.pipe.SpanShapeRenderer.spanClipLoop(SpanShapeRenderer.java:213)
      at sun.java2d.pipe.SpanShapeRenderer.renderSpans(SpanShapeRenderer.java:196)
      at sun.java2d.pipe.SpanShapeRenderer.draw(SpanShapeRenderer.java:90)
      at sun.java2d.pipe.PixelToShapeConverter.drawLine(PixelToShapeConverter.java:52)
      at sun.java2d.pipe.ValidatePipe.drawLine(ValidatePipe.java:62)
      at sun.java2d.SunGraphics2D.drawLine(SunGraphics2D.java:2137)
      at ogl.CustomCompositeTest$TestComponent.renderTest(CustomCompositeTest.java:100)
      at ogl.CustomCompositeTest$TestComponent.paintComponent(CustomCompositeTest.java:86)
       
      Attached test demonstrates the problem.

      Note that a fix for 7124347 resolves similar problem for the case of rendering of images,
      but other pipes are still vulnerable to the problem.

            Unassigned Unassigned
            bae Andrew Brygin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: