| 878 | |
| 879 | |
| 880 | void 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 | |
| 897 | int queryContext(Display *dpy, GLXContext ctx, int attribute, int *value) |
no test coverage detected