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

Function checkReadbackState

server/eglxfakerut.cpp:236–246  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

234
235
236void checkReadbackState(EGLDisplay edpy, EGLSurface draw, EGLSurface read,
237 EGLContext ctx)
238{
239 if(eglGetCurrentDisplay() != edpy)
240 THROWNL("Current display changed");
241 if(eglGetCurrentSurface(EGL_DRAW) != draw
242 || eglGetCurrentSurface(EGL_READ) != read)
243 THROWNL("Current surface changed");
244 if(eglGetCurrentContext() != ctx)
245 THROWNL("Context changed");
246}
247
248
249typedef struct

Callers 3

readbackTestFunction · 0.85
runMethod · 0.85
offScreenTestFunction · 0.85

Calls 2

eglGetCurrentDisplayFunction · 0.85
eglGetCurrentSurfaceFunction · 0.85

Tested by

no test coverage detected