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

Function namedFramebufferReadBuffer

server/backend.cpp:880–894  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

878
879
880void namedFramebufferReadBuffer(GLuint framebuffer, GLenum mode, bool ext)
881{
882 if(fconfig.egl)
883 {
884 FakePbuffer *pb;
885 if(framebuffer == 0
886 && (pb = PBHASHEGL.find(getCurrentReadDrawableEGL())) != NULL)
887 {
888 pb->setReadBuffer(mode, true);
889 return;
890 }
891 }
892 if(ext) _glFramebufferReadBufferEXT(framebuffer, mode);
893 else _glNamedFramebufferReadBuffer(framebuffer, mode);
894}
895
896
897int queryContext(Display *dpy, GLXContext ctx, int attribute, int *value)

Callers 2

Calls 2

findMethod · 0.45
setReadBufferMethod · 0.45

Tested by

no test coverage detected