Hi!
I made a class wchich represents some object to be drawn. As to draw faster, I put all drawing routines into display list. So, whenever object is created, apropriate handle is obtained form glNewList. When object is deleted, the resource should be released. So I implemented a finalize method, and call glDeleteLists. Unfortunately, finalize is called by Finalizer thread, which is not allowed to use GLDrawable. The result is the application crash. Is there any possibility to allow Finalizer to call GL routines?
regards