-
Bug
-
Resolution: Unresolved
-
P4
-
8
-
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.
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.
- duplicates
-
JDK-8049351 Custom composite Internal Error not supported yet on Java 1.7+ for Mac OS X
- Closed
-
JDK-8049351 Custom composite Internal Error not supported yet on Java 1.7+ for Mac OS X
- Closed
- relates to
-
JDK-8007026 new test sun/java2d/OpenGL/CustomCompositeTest.java fails on solaris, linux, windows
- Closed