]> git.cworth.org Git - apitrace/blobdiff - retrace/glretrace_wgl.cpp
Keep the view pointer in the drawable.
[apitrace] / retrace / glretrace_wgl.cpp
index 639f419218dd5f5bd41a34ccf1d1065af76b0234..8fc9fe667ace5f4cd16f2f8d6b1b4df5cb47fae5 100644 (file)
@@ -182,10 +182,7 @@ static void retrace_wglCreatePbufferARB(trace::Call &call) {
     int iHeight = call.arg(3).toUInt();
 
     unsigned long long orig_pbuffer = call.ret->toUIntPtr();
-    glws::Drawable *drawable = glretrace::createDrawable();
-
-    drawable->resize(iWidth, iHeight);
-    drawable->show();
+    glws::Drawable *drawable = glretrace::createPbuffer(iWidth, iHeight);
 
     pbuffer_map[orig_pbuffer] = drawable;
 }