Hi, Just to be sure, Is it allowed/possible to use a per-surface locking structure for SurfaceData's lock/unlock functions to improve concurrency? All OpenJDK pipeline implementations seem to lock the toolkit lock, so maybe the software routines expect the toolkit lock to be locked.
How do fallbacks work with the OpenGL pipeline? I just realized it doesn't implement the native lock/unlock/getrasinfo functions, and getRaster() seems to be unimplemented also. Thanks, Clemens
