luxlabs header browser preview


@class EAGLContext;

@interface SwapLayerEAGL : CAEAGLLayer {
    EAGLContext *mDisplayContext;
    BOOL initialized;
    struct SharedSwapState { struct SwapTexture { unsigned int x0; unsigned int x1; unsigned int x2; unsigned long long x3; } x0[3]; struct _opaque_pthread_mutex_t { long long x0; char x1[56]; } x1; struct SwapTexture *x2; struct SwapTexture *x3; struct SwapTexture *x4; } *mSwapState;
    const void *mFunctions;
    unsigned int mReadFramebuffer;
}

- (void)display;
- (id)initWithSharedState:(struct SharedSwapState { struct SwapTexture { unsigned int x0; unsigned int x1; unsigned int x2; unsigned long long x3; } x0[3]; struct _opaque_pthread_mutex_t { long long x0; char x1[56]; } x1; struct SwapTexture *x2; struct SwapTexture *x3; struct SwapTexture *x4; } *)a0 withContext:(id)a1 withFunctions:(const void *)a2;

@end