For es2 and mtl pipeline the Texture.update() method is sometimes getting invoked for a disposed Texture.
This causes a crash with mtl pipeline but not with es2.
The same is not observed with d3d.
The behavior needs to be analyzed and fixed.
This causes a crash with mtl pipeline but not with es2.
The same is not observed with d3d.
The behavior needs to be analyzed and fixed.
- duplicates
-
JDK-8352209 NPE com.sun.prism.d3d.D3DTextureData.getContext
-
- Closed
-
- relates to
-
JDK-8371192 Prevent Prism pool from pruning mask textures that might still be in use
-
- Open
-
-
JDK-8368631 Avoid updating disposed MTLTexture
-
- Resolved
-
-
JDK-8368879 Intermittent crash on exit when disposing MTLRTTextureData
-
- Resolved
-
- links to
-
Review(master)
openjdk/jfx/1951