| 788 | } |
| 789 | |
| 790 | void checkSurface(EGLDisplay edpy, EGLSurface draw, int width, int height, |
| 791 | int largestPbuffer, int cfgid) |
| 792 | { |
| 793 | if(!edpy || !draw) THROW("Invalid argument to checkSurface()"); |
| 794 | COMPARE_DRAW_ATTRIB(edpy, draw, width, EGL_WIDTH); |
| 795 | COMPARE_DRAW_ATTRIB(edpy, draw, height, EGL_HEIGHT); |
| 796 | COMPARE_DRAW_ATTRIB(edpy, draw, largestPbuffer, EGL_LARGEST_PBUFFER); |
| 797 | COMPARE_DRAW_ATTRIB(edpy, draw, cfgid, EGL_CONFIG_ID); |
| 798 | } |
| 799 | |
| 800 | // Test off-screen rendering |
| 801 | int offScreenTest(void) |