I posted this question on the lwjgl forum but due to the server meltdown I thought I would ask it over here:
Pbuffer pbuffer = new Pbuffer(800,600,new PixelFormat(),null,null);
ByteBuffer bytes = ByteBuffer.allocateDirect(800*600*3);
Why does this code give me an OpenGL 1282 (invalid opperation) error?
This is on Ubuntu Linux using the latest NVidia drivers.