From 99b79930f6b25bf8b8bc29dc9a36b33717bdbf0e Mon Sep 17 00:00:00 2001
From: Sven Gothel <sgothel@jausoft.com>
Date: Sat, 22 Dec 2012 01:42:35 +0100
Subject: *Drawable impl. DEBUG: Add getThreadName() to debug out.

---
 src/jogl/classes/jogamp/opengl/x11/glx/X11PbufferGLXDrawable.java | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

(limited to 'src/jogl/classes/jogamp/opengl/x11/glx/X11PbufferGLXDrawable.java')

diff --git a/src/jogl/classes/jogamp/opengl/x11/glx/X11PbufferGLXDrawable.java b/src/jogl/classes/jogamp/opengl/x11/glx/X11PbufferGLXDrawable.java
index 28db2ade9..d2d0c6789 100644
--- a/src/jogl/classes/jogamp/opengl/x11/glx/X11PbufferGLXDrawable.java
+++ b/src/jogl/classes/jogamp/opengl/x11/glx/X11PbufferGLXDrawable.java
@@ -54,6 +54,7 @@ import javax.media.opengl.GLPbuffer;
 
 import com.jogamp.common.nio.Buffers;
 
+@SuppressWarnings("deprecation")
 public class X11PbufferGLXDrawable extends X11GLXDrawable {
   protected X11PbufferGLXDrawable(GLDrawableFactory factory, NativeSurface target) {
                                   /* GLCapabilities caps,
@@ -82,6 +83,9 @@ public class X11PbufferGLXDrawable extends X11GLXDrawable {
       GLX.glXDestroyPbuffer(ns.getDisplayHandle(), ns.getSurfaceHandle());
     }
     ((MutableSurface)ns).setSurfaceHandle(0);
+    if (DEBUG) {
+        System.err.println(getThreadName()+": Destroyed pbuffer " + this);
+    }
   }
 
   private void createPbuffer() {
@@ -92,7 +96,7 @@ public class X11PbufferGLXDrawable extends X11GLXDrawable {
       final long display = aDevice.getHandle();
 
       if (DEBUG) {
-        System.out.println("Pbuffer config: " + config);
+        System.out.println(getThreadName()+": Pbuffer config: " + config);
       }
 
       if (display==0) {
@@ -131,7 +135,7 @@ public class X11PbufferGLXDrawable extends X11GLXDrawable {
       ms.setSurfaceHandle(pbuffer);
 
       if (DEBUG) {
-        System.err.println("Created pbuffer " + this);
+        System.err.println(getThreadName()+": Created pbuffer " + this);
       }
   }
 
-- 
cgit v1.2.3