Can anybody tell me how I can reliably determine the available video card memory in a jogl application. I have tried using
this.getGraphicsConfiguration().getDevice().getAvailableAcceleratedMemory() in the init method of a GLJPanel but it returns -1. I also noticed that the source comments for the displayChanged method initcated that it was a noop presently. Another question I have is, how does (or will) jogl handle the case of a dual head monitor system where each card has a different memory size, or must they both be the same.
I need this information to know how many Vertex Buffer Objects I can create in my application to make the most of the hardware available.