This has been requested enough times by the commuity that its time to bring this feature to a head and get a vote out about whether or not we ever intend to do this so people will know. Personally I’m in full agreement that buffer swapping is something that should be doable by the developer and after having had to go through the implementation og JOGL for the OSX stuff I really don’t see any technical reason why doing it isn’t possible or why this would lead to some performance degredation so I think this is fair game for the community process that we have in place.
All of the workarounds to not being able to call swap buffers that I have tried thus far involved thread acrobatics that I consider unnecessary and unwelcome. If we have dissenting voices - they should chime in.