MCPcopy Create free account
hub / github.com/VirtualGL/virtualgl / glXDestroyPbuffer

Function glXDestroyPbuffer

server/faker-glx.cpp:713–731  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

711// handle hash.
712
713void glXDestroyPbuffer(Display *dpy, GLXPbuffer pbuf)
714{
715 TRY();
716
717 if(IS_EXCLUDED(dpy)) { _glXDestroyPbuffer(dpy, pbuf); return; }
718
719 /////////////////////////////////////////////////////////////////////////////
720 OPENTRACE(glXDestroyPbuffer); PRARGD(dpy); PRARGX(pbuf); STARTTRACE();
721 /////////////////////////////////////////////////////////////////////////////
722
723 backend::destroyPbuffer(dpy, pbuf);
724 if(pbuf) GLXDHASH.remove(pbuf);
725
726 /////////////////////////////////////////////////////////////////////////////
727 STOPTRACE(); CLOSETRACE();
728 /////////////////////////////////////////////////////////////////////////////
729
730 CATCH();
731}
732
733void glXDestroyGLXPbufferSGIX(Display *dpy, GLXPbuffer pbuf)
734{

Callers 5

offScreenTestFunction · 0.85
glXDestroyGLXPbufferSGIXFunction · 0.85
DestroyPbufferFunction · 0.85
configureFunction · 0.85
mainFunction · 0.85

Calls 2

destroyPbufferFunction · 0.85
removeMethod · 0.45

Tested by 2

configureFunction · 0.68
mainFunction · 0.68